Learning How to Code?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

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

    My personal curriculum covering basic CS topics. This might be useful for self-taught developers... A work in development! This might take a very long time to get finished!

  • Harvard's CS50x on edx is probably the best free and online introduction to CS and programming. It will give you an incredibly strong foundation. [0]

    teachyourselfcs has a solid list of canonical resources that are common across many university programs. [1]

    The Art of Problem Solving books are great if you want to learn math to a high level, though it isn't strictly necessary. [2]

    [0] https://www.edx.org/learn/computer-science/harvard-universit...

    [1] https://teachyourselfcs.com/

    [2] https://artofproblemsolving.com/store

  • full-stack-open

    Exercise solutions for Full Stack Open

  • Hey everyone, I need your help!

    I am beginning to learn how to code. I was wondering what peoples secret weapon resources here are and what you all can recommend.

    E.g. I know about freecodecamp and other more mainstream sources, but was wondering if people have other recommendations as well.

    As I am unable to rank the quality of the content I normally find online, it would really help to hear some suggestions.

    E.g. someone recommended https://fullstackopen.com/en/, is that any good?

    All the best and thanks in advance!

  • 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.

    WorkOS logo
  • W3Schools

    W3Schools Full Offline Version

  • Besides freecodecamp, here are some additional avenues you can explore:

    * W3Schools - https://www.w3schools.com

    * MIT's introduction to computer science and programming using Python https://www.edx.org/learn/computer-programming/massachusetts...

    * UCLA Extension's Coding Bootcamp - https://bootcamp.uclaextension.edu/coding/landing/

    * Harvard’s acclaimed Introduction to Computer Science course on edX (https://www.edx.org/learn/computer-science/harvard-universit...) and the CS50 YouTube channel (https://www.youtube.com/channel/UCcabW7890RKJzL968QWEykA

  • bootcamp

  • Here is my bootcamp https://github.com/Lesabotsy/bootcamp, which if you are serious about learning is the best to learn imo. There is a link to a discord group where people hangout and discuss the courses. Everything is free and open btw.

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