Go to www.addthis.com/dashboard to customize your tools
  1. Home
  2. Subjects
  3. Teaching

The best Teaching courses and tutorials on the internet

Learn from over 80,000 resources made by top professionals, schools, companies, and creators.

+

Advanced filters & sort
-Clear ratings
  • Platform
  • Hours
  • POPULARITY
  • PRICE
  • REVIEWS
  • RATINGS
  • RELEVANCE
50% of our profits goes to an amazing charitable cause that you can choose. ❤️ We earn revenue via commissions on the courses we present here (prices are the same).
1h 48m

How Git Works

Free Trial
Paolo Perrotta
Pluralsight
Beginner
1h 48m
Self-paced
Good
Explore the .git directory and get a full understanding of the model on which Git is based. This course is designed for beginners and professionals al..


5
·
6621 reviews
+150h
Mode
Udacity
Beginner
+150h
3 Months
Nanodegree
This particular Udacity course focuses on teaching the student the fundamentals of programming for data professionals. More specifically, the program ..
21m
Teach On Skillshare
Skillshare
Beginner
21m
Self-paced
No certificate
Have you thought about teaching a class on Skillshare but don?t know where to start? In this 20-minute class, Skillshare Community Manager Danielle Ke..


4.22
·
3374 reviews
15-35h
Udacity
Expert
15-35h
Self-paced
No certificate
Take an Android app in Java and convert it to Kotlin, learning key features of the Kotlin programming language along the way. In this course, Aaron Sa..
15-35h
Google
Udacity
Intermediate
15-35h
Self-paced
No certificate
Images play a key role on websites and having them look unpresentable or load slowly can negatively affect the experience of users. This course will h..
15-35h
Udacity
Intermediate
15-35h
Self-paced
No certificate
As a web developer, it's always nice to have the right knowledge on how to quickly build small Ruby apps for the web. This course gives you the opport..
26-40h
University of Geneva
Coursera
Beginner Level
26-40h
Starts Jul 20
Good
In this course, you will learn what the main financial markets and their characteristics are as well as how they are linked to the economy. Our very..


4.7
·
2366 reviews
26-40h
Arizona State University
Coursera
All levels
26-40h
Starts Jul 20
Good
Becoming an English teacher requirs much more than learning the language. The job involves building a curriculum, knowing the assessments involved and..


4.9
·
1982 reviews
26-40h
Wesleyan University
Coursera
All levels
26-40h
Starts Jul 20
Good
Getting the plot right is the most important and the most challenging part once it comes to story writing. Worry not, this course teaches you the craf..


4.7
·
1840 reviews
26-40h
Yale University
Coursera
All levels
26-40h
Starts Jul 20
Good
Using a simple and enjoyable teaching style, this course introduces the novice listener to the wonders of classical music, from Bach fugues to Mozart ..


4.9
·
1582 reviews
26-40h
Arizona State University
Coursera
Beginner Level
26-40h
Self-paced
Good
In this course, you will learn ideas for teaching reading and writing courses, and how to include grammar instruction within them. Learn how to help s..


4.9
·
963 reviews
26-40h
Arizona State University
Coursera
All levels
26-40h
Starts Jul 20
Good
In the final Capstone Project, you will apply the skills you learned by observing teachers at work (a total of six hours of observation). You will bui..


4.9
·
894 reviews
26-40h
University of Alberta
Coursera
Beginner Level
26-40h
Starts Jul 20
Good
Dino 101: Dinosaur Paleobiology is a 12-lesson course teaching a comprehensive overview of non-avian dinosaurs. Topics covered: anatomy, eating, locom..


4.9
·
879 reviews
26-40h
Stanford University
Coursera
Beginner Level
26-40h
Starts Aug 12
Good
This course offers an intimate, story-based introduction to the experiences of six transgender children and their families. Through illustrated storie..


4.8
·
896 reviews
2h
Coursetake Interview Preparation
Udemy
All levels
2h
Self-paced
Okay
Learn to ace the Uber Analytics Test with flying colors via a step-by-step teaching approach


3.9
·
1777 reviews
26-40h
Arizona State University
Coursera
Beginner Level
26-40h
Starts Jul 20
Good
In this course, you will be introduced to some of the challenges of teaching and learning listening and speaking, such as paralinguistics, performance..


4.9
·
725 reviews
8h
Miguel Hernandez
Udemy
All levels
8h
Self-paced
Okay
Miguel Hernandez reveals all the secrets he uses to make over 90K a year teaching online


4.4
·
1458 reviews
26-40h
University of Alberta
Coursera
All levels
26-40h
Self-paced
Good
Paleontology: Theropod Dinosaurs and the Origin of Birds is a five-lesson course teaching a comprehensive overview of the origins of birds. This cours..


4.9
·
677 reviews
59m
Matt Laskowski, Illustrator & Designer, Boston MA
Skillshare
Beginner
59m
Self-paced
No certificate
In this class, written transcripts of everything I've said in each video is available to read so you can be sure to fully understand what I'm teaching..


4.66
·
330 reviews
4h
Jason Teteak
Udemy
Expert
4h
Self-paced
Okay
Jason Tetek is an experienced public speaker and has developed a method that he is teaching in this course that will make you into a great public spea..


4.5
·
1250 reviews
26-40h
The Museum of Modern Art
Coursera
All levels
26-40h
Starts Jul 20
Good
Art can be a powerful catalyst for building skills and understanding a range of subjects. Intended for primary and secondary teachers of all disciplin..


4.7
·
681 reviews
26-40h
Arizona State University
Coursera
Beginner Level
26-40h
Starts Jul 20
Good
This course focuses on the key concepts you need in order to effectively integrate technology into your teaching, without letting it overshadow langua..


4.9
·
620 reviews
26-40h
Avatar
Coursera
All levels
26-40h
Starts Jul 20
Good
This course is for teachers to learn why some children have so much difficulty with reading and writing, often called 'dyslexia', and to learn more ab..


4.8
·
579 reviews
26-40h
University of Washington
Coursera
Beginner Level
26-40h
Starts Jul 20
Good
If you fear public speaking and presentations, then this course will help you overcome this fear by teaching you tactics on delivering a successful sp..


4.8
·
526 reviews

Know what you are getting

Some Frequently Asked Questions
Do I pay more if I find a course via Courseroot?
+
No. As a matter of fact, sometimes you will even be provided a discount on courses because you are a referral of us.
What do I get when I buy a course?
+
This really depends on which course you buy and at which platform. We try to provide as much detailed information on the courses such as their price, the quality of the certificate, the level of difficulty, and what you will get, but you should always take a good look at the course page on the original platform to check this.
What is Courseroot really?
+
Courseroot is a platform to aims to help people find the right course for whatever it is they want to achieve. Whether you are looking for a programming tutorial to just developer your expertise or for an extensive ux design course with a high-quality certificate for your cv, we will help you find it.
What is the 50% rule?
+
The internet has made access to educational resources much and much better. With a smartphone or a laptop, you now get to study anything you want and develop your skills. However, for many children and adults in this world, this access has not been provided yet, or they do not get the chance to even consider studying because they are lacking basic needs such as proper nutrition and drinking water. Our mission with the 50% rule is to distribute some of this opportunity to these people by taking half of our profits and donating it to a charitable cause that has set out to help these less fortunate people and allow them to dream of a brighter future.
What characteristics can I use to filter through courses?
+
You can use pretty much any course characteristic to filter on such as price, level of difficulty, certificate quality, hours of content, and course provider.