I'm trying to get ahead while im in highschool before i get into college for a computer science degree, however i dont understand the process of learning any language on your own.

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

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Projects

    :page_with_curl: A list of practical projects that anyone can solve in any programming language.

    The reason everyone recommends working on a project is because, for the most part, project based learning is really effective. "Pick a project and make it" is pretty much all you need to get started, the only missing part of the statement (that's...honestly usually included in the suggestion anyways...) is something like "figure out what you need to do for the project and then look up how to do it in the language of your choice." Others recommend learning just enough of a language (via tutorials or books) that you can look up things on your own and puzzle over solutions a bit better. This list has some really good projects you could try completing if you want to go that route.

  • thonny

    Python IDE for beginners

    I also recommend using Thonny as your first IDE, https://thonny.org/

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

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