Free Programming Courses

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • ONLYOFFICE ONLYOFFICE Docs — document collaboration in your environment
  • SonarQube - Static code analysis for 29 languages.
  • InfluxDB - Access the most powerful time series database as a service
  • CodiumAI - TestGPT | Generating meaningful tests for busy devs
  • computer-science

    :mortar_board: Path to a free self-taught education in Computer Science!

    Not sure how far you're willing to stray from creating games, or for how long, but you might consider poking about this curated program: OSSU's complete Computer Science curriculum. While they'd prefer you approach the program as holistically as possible, everything is free with no strings attached, so you can stop at any point you want. A lot of the courses default to a specific language, but are more philosophical and universal in nature—you'll see it mentioned in places that you can use your own language of learning/choice.

  • Exercism - Scala Exercises

    Crowd-sourced code mentorship. Practice having thoughtful conversations about code.

    Learn general programming first. Exercism is a great resource for syntax and algorithms as you can receive coaching.


    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts