Teaching & Academics courses

From Math and Science to Computer Science and Language learning, we provide universal access to the world’s best online education from top providers, partnering with top universities and organizations. Instructors uncover Politics & Society problems, speak on Humanities and help you with Teaching. Start your journey with this hand-crafted collection of courses.
Total courses: 858
Duration
Data Query with Transact-SQL with Python

Transact-SQL is an essential skill for data professionals and developers working with SQL databases. This self-paced course uses a combination of expert instruction, demonstrations, and practical labs, to support you through your first SELECT state...

Maths Subject Knowledge: Fractions, Decimals, and Percentages
4.78

Make learning fractions, decimals and percentages easier for your studentsOften, when teachers are asked which maths topic they find the most difficult to teach and for their students to learn, teachers say fractions. On this...

Artificial Intelligence (AI) for Earth Monitoring
4.54

Learn to use AI and ML to improve the use of big data in Earth Monitoring. This is a fast-changing and critical time for Earth Observation (EO), especially for those involved in its use for...

Electrical Industry: Production and Economics
4.53

Discover how electricity is produced and exchanged and the reasons behind itThis innovative, three-week course from the University of Padova is designed to illustrate how electricity is produced, and exchanged, and why. Understand how electrical...

Instructional Design: Educational Media

Understand how to promote student engagementEducational media is an essential and evolving element of online course design. The notion of “lectures,” as many have known them, is now under review as we understand more about...

Climate Solutions: India
4.78

Tackle the climate emergency in IndiaClimate Change is one of the greatest threats we face. The impacts of climate change are already being felt around the world, affecting both natural and human systems, and these...

Programming for Everybody (Getting Started with Python)
4.81

Learn Python from scratch and prepare yourself for a future in programmingOn this programming course, you’ll go from a complete beginner with no prior programming experience to having a solid understanding of the Python programming...

Codecademy

Why Learn Python? Python is a general-purpose, versatile and popular programming language. Python is also a great first language because it is concise and easy to read. A good language to have in any programmer’s...

  • Flexible deadline
  • 25 hours
  • 14 lessons
  • Certificate
Microsoft Future Ready: Designing and Implementing a Data Science Solution on Azure

This course has been created by the Microsoft World Wide Learning team to support the exam DP-100: Designing and Implementing a Data Science Solution on Azure. The growth of data in all areas of business...

Cultural Appropriation vs Cultural Appreciation

Develop ways to effect change in your work and processesIt may seem difficult to understand the difference between cultural appropriation and cultural appreciation. Ultimately, it is a difference in intent and transaction; voyeurism vs cooperation....

Codecademy

Why Learn C#? C# is one of the most popular programming languages and can be used for a variety of things, including mobile applications, game development, and enterprise software. Knowing C# opens a great deal...

  • Flexible deadline
  • 30 hours
  • 20 lessons
  • Certificate
Statistics I

We make many day-to-day decisions without seeing the big picture. Sometimes things turn out in our favor, sometimes not. Scientists, engineers, and other technically-minded people also make judgments using limited information. However, their field...

The Genomics Era: the Future of Genetics in Medicine
4.8

This free online course will provide healthcare professionals with a basic grounding in genomic medicine. It will introduce you to new genomic technologies, which are revolutionising medicine and will, in time, provide the mainstay of...

Supporting Successful Learning in Primary School
4.76

Improve the support you provide for children's learning in primary schoolGiving children in primary school the right support is vital. On this course you’ll hear from education experts, school staff and school children who provide...

Teaching Practical Science: Physics
4.54

Help students understand physics through practicalsPhysics can be a challenging topic for students, it is essential that they practice and embed their understanding of practical skills in preparation for assessment of their learning. This course,...

Software Development with Python and Java: Understanding Python
5

If you want to start a career in software development, it’s important to build your programming skills. This course focuses on two of the most popular programming languages – Python and Java – which are...

Linear Algebra with Applications

Linear algebra plays a crucial role in many branches of applied science and pure mathematics. This course covers the core ideas of linear algebra and provides a solid foundation for future learning. Using geometric intuition...

An Introduction to Building Information Modelling
4.66

Building Information Modelling (BIM) is a process that encourages collaborative working. Why is it important? Why is the industry looking towards BIM and what historical issues does it aim to relieve? This course will help...

Dr. Jane Goodall Teaches Conservation

There is still a window of time. Nature can win if we give her a chance. In her first ever online class, Dr. Jane Goodall teaches how you can conserve the environment. She also shares...

Next Generation Biosecurity: Responding to 21st Century Biorisks
4.75

Explore biosecurity and learn how to respond to biological threats Today’s world is facing more biological threats than ever, from mutations to antibiotic resistance to new diseases and increased access to engineered diseases. It’s vital...