r/FreeCodeCamp

Should I go from the top down on the page and learn each curriculum?

So, my main goal is to learn a new skill and possibly pair it with something else as I am looking for a career pivot. I am looking to learn coding and already finding just doing basic HTML insanely enjoyable and it has me excited for more.

The way the page is laid out makes me think I just go through each curriculum to learn everything? Is that a solid way to do it or should I be targeting the basics with HTML/Java then move on to something like Python?

reddit.com
u/Vorstar92 — 3 days ago

Struggling with the Build a Travel Weather Planner Lab

I checked each code if they made sense and to me they did but I genuinely don't see the problem. I also tested each of them.

This is my code:

distance_mi = 4.3
is_raining = True
has_bike = True
has_car = False
has_ride_share_app = True


if distance_mi == False:
    print('False')


if distance_mi <= 1:
    if is_raining:
        print('False')
    else:
        print('True')
else:
    print('False')


if (distance_mi > 1 and distance_mi <= 6) and has_bike and is_raining:
    print('True')
elif (distance_mi > 1 and distance_mi <= 6) and has_bike and is_raining == True:
    print('True')
else:
    print('False')


if distance_mi > 6:
    if has_ride_share_app:
        print('True')
    elif has_car:
        print('True')
    else:
        print('False')

I'm getting all tests from 15 to 23 wrong but there was a time when I got 18 to 20 right but when I deleted some extra lines and tested it, it marked them wrong. Like I don't get it atp.

reddit.com
u/Junior_Path_4439 — 4 days ago

Been thinking about how AI coding agents deploy static sites — is there a simpler way than Git + CI?

https://reddit.com/link/1ul7nhq/video/byx018s4beah1/player

Lately I've been using AI agents (Claude Code, Cursor, etc.) to quickly generate small static sites, demos, and prototypes. But every time, the deployment step still feels heavier than it should be — setting up a Git repo, configuring CI, connecting to Vercel/Netlify, etc., just to get a static HTML page live.

So I started experimenting with a minimal deploy flow: the agent (or a manual ZIP/HTML upload) pushes straight to a live URL, no Git, no CI config, no server setup. It's obviously not meant for complex apps — more for landing pages, quick demos, and agent-generated prototypes.

Curious how others handle this — do you also feel like the "static files → live URL" step is more complicated than it needs to be? Or is Git + CI just not that big a deal once you're used to it?

(Happy to share the tool I'm testing this with if anyone's interested — just don't want to make this post feel like an ad.)

reddit.com
u/Less_Wolverine_8583 — 4 days ago

How to set up local vscode workspace

I have done the steps the website suggests! the problem i have encountered is that in VScode i do the first step of the workshop, (in this case making a video game character database using SQL) and pressing enter on a correct terminal entry does not also progress the code road URL guide. it doesn't progress when i click Run either and all i'm doing is an echo command so i know i'm not messing something up here. I am using linux mint if that affects anything. the reason i am trying local is because i progressed through this same workshop via the github method which works fine....until i needed to take a break and came back to find i didn't know how to reaccess my sql database. so i'm hoping storing locally will handle any workspace closures better and that my data will still be there and locateable.

reddit.com
u/seakingAid — 11 days ago

Looking for extra lessons for my 94 year old grandfather after freeCodeCamp

Hi everyone,

My grandfather is turning 94 this year and has recently become very interested in computers again.

He worked around electronics a long time ago, but never really learned modern web development or programming properly. I showed him freeCodeCamp a few months ago thinking he would maybe do the HTML section and get bored.

Instead he has finished a surprising amount of it and now keeps asking me for “the next layer underneath the browser.”

Last week he built what he is calling his own “semiconductor” in the garage. I don’t fully understand what it is. It looks like a horrible little shrine made of wires, old radio parts, copper, and something he says he “doped incorrectly”. I asked if it was safe and he told me “safety is a compiler warning from God.”

He is now asking me if freeCodeCamp has lessons on:

  • assembly
  • computer architecture
  • transistor logic
  • building a tiny operating system
  • C programming
  • “how the browser lies to the machine”
  • FPGA stuff
  • writing code without “begging Google Chrome for permission”

I have no idea what to recommend him. I only know basic JavaScript and React. He keeps getting annoyed when I say “maybe learn TypeScript” because he says types are “what weak men invent after they lose contact with electricity”.

Does anyone know a good path after freeCodeCamp for someone who wants to go deeper into low-level programming and computer hardware?

Preferably something structured because he is 94 and if I just give him a list of random YouTube videos he will somehow end up trying to etch a CPU in the laundry room.

Thanks.

reddit.com
u/mux111 — 13 days ago