Skip to content
@harvardonline

Harvard Online

Harvard Online

This repository serves as a gateway to explore and interact with an exceptional range of free courses offered by Harvard University in the areas of Information Technology, Programming and Software Development, Computer Science, Python Programming, Artificial Intelligence, Web Development, Databases and SQL, Cybersecurity and Game Development.

Free online courses

Browse the latest courses from Harvard University.

Upon successful completion of the course, you will receive a certificate issued by the renowned Harvard University, certifying your achievement and proficiency in the areas covered.

A gentle introduction to programming that prepares you for subsequent courses in coding.

  • Language: English
  • Video Transcript: English

This is CS50’s introduction to technology for students who don’t consider themselves computer persons.

  • Language: English
  • Video Transcript: English

An introduction to the intellectual enterprises of computer science and the art of programming.

  • Language: English
  • Video Transcripts: اَلْعَرَبِيَّةُ, Deutsch, English, Español, Français, हिन्दी, Bahasa Indonesia, Português, Kiswahili, తెలుగు, Türkçe, 中文

An introduction to programming using Python, a popular language for general-purpose programming, data science, web programming, and more.

  • Language: English
  • Video Transcript: English

Learn to use machine learning in Python in this introductory course on artificial intelligence.

  • Language: English
  • Video Transcripts: اَلْعَرَبِيَّةُ, Deutsch, English, Español, Français, हिन्दी, Bahasa Indonesia, Português, Kiswahili, తెలుగు, Türkçe, 中文

This course picks up where CS50 leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap.

  • Language: English
  • Video Transcript: English

An introduction to databases using a language called SQL.

  • Language: English
  • Video Transcript: English

An introduction to cybersecurity for technical and non-technical audiences alike.

  • Language: English
  • Video Transcripts: اَلْعَرَبِيَّةُ, Deutsch, English, Español, Français, हिन्दी, Bahasa Indonesia, Português, Kiswahili, తెలుగు, Türkçe, 中文

Learn about the development of 2D and 3D interactive games in this hands-on course, as you explore the design of games such as Super Mario Bros., Pokémon, Angry Birds, and more.

  • Language: English
  • Video Transcripts: اَلْعَرَبِيَّةُ, Deutsch, English, Español, Français, हिन्दी, Bahasa Indonesia, Português, Kiswahili, తెలుగు, Türkçe, 中文

This is CS50’s introduction to computer science for business professionals.

  • Language: English
  • Video Transcript: English

Explore more courses offered by Harvard on edX. Check out the wide range of courses available, covering various topics in technology, business, science, arts, and more.

Acknowledgments

Thank you to the team at Harvard University and the dedicated instructors who have made these courses possible, providing an exceptional educational experience for students and professionals worldwide.

Popular repositories

  1. CS50x CS50x Public

    An introduction to the intellectual enterprises of computer science and the art of programming.

    6

  2. .github .github Public

  3. harvardonline.github.io harvardonline.github.io Public

    Ruby

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…