LEARN DEVELOPMENT

Find the top rated resources for learning programming, coding & development from the worlds leading experts and institutions.

LEARN AT YOUR OWN PACE & ON YOUR OWN TIME

Many of these courses offer entirely free to learn access, with an option to pay for a proof of completion certificate. We may receive a commission on these through affiliate links at no additional cost to you. 

What you'll find here:

  • Computer Science
  • Web Development Fundamentals
  • Programming Software & Mobile Applications
  • AI, Machine Learning, Quantum Computing & Blockchain
  • Data Science

      Computer Science


      CS50’s Introduction to Computer Science

      Harvard University

      Duration: 150+ hours – Learn at your own pace


      Master’s Degree in Computer Science

      University of Austin Texas

      Duration: 1.5-3 years – Learn at your own pace


      Computer Science and Mobile Apps

      Harvard University

      Duration: 60 hours – Learn at your own pace


      Master’s Degree in Cybersecurity

      Georgia Tech

      Duration: 2-3 years – Learn at your own pace


      Web Development Fundamentals


      Web Programming with Python and JavaScript

      Harvard University

      Duration: 84 hours – Learn at your own pace


      Learn HTML – For Beginners

      Udemy

      Duration: 2.5 hours of on demand video tutorials – Learn at your own pace


      1 Hour CSS

      Udemy

      Duration: 1 hour of on demand video tutorials – Learn at your own pace


      Programming Software & Mobile Applications


      SwiftUI Masterclass 2021 – iOS 14 App Development & Swift 5

      Udemy

      Duration: 22.5 hours of on demand video tutorials – Learn at your own pace


      Mobile App Development with React Native

      Harvard University

      Duration: 85 hours – Learn at your own pace


      Introduction to Game Development

      Harvard University

      Duration: 84 hours – Learn at your own pace


      Become an Android Kotlin Developer

      Google – Udacity

      Duration: 160 hours – Learn at your own pace


      Advanced: AI, Machine Learning, Quantum Computing, Blockchain


      MicroMasters® Program in Quantum Technology: Computing

      Purdue University

      Duration: 10 months (300 hours) – Learn at your own pace


      Introduction to Artificial Intelligence with Python

      Harvard University

      Duration: 90 hours – Learn at your own pace


      Machine Learning Fundamentals

      UC San Diego

      Duration: 90 hours – Learn at your own pace


      Blockchain Technology

      University of California, Berkeley – EdX

      Duration: 24 hours – Learn at your own pace


      Data Science


      Data Science: R Basics

      Harvard University

      Duration: 10 hours – Learn at your own pace


      SQL for Data Science

      IBM

      Duration: 12 hours – Learn at your own pace


      Python Basics for Data Science

      IBM

      Duration: 16 hours – Learn at your own pace