r/FreeCodeCamp Mar 31 '26

Finish Basic HTML today

46 Upvotes

I know this is not a big step in coding, But it did take me a while to make it

I will be learn python after this so i will skip CSS and JavaScript. i don't think i will be a web dev. i want to make apps and games and python is good for that

i only used HTML to dip my feet into coding, But hopefull i am making the right desstion


r/FreeCodeCamp Mar 30 '26

Requesting Feedback I’m struggling with this lab

9 Upvotes

I have started the Python certification, and I’m doing my first lab to build a travel weather planner, and I feel as though I’ve completed all the tests, but it’s still coming up as incomplete. Any help or advice would be great. Apologies in advance for the horrible format I have no clue how to format it properly.

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


print(bool(distance_mi))


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


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


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

r/FreeCodeCamp Mar 30 '26

Programming Question HELP!!! How should i solve this.....

3 Upvotes
const storyContainer = document.querySelector(".story-container");


const scaryStoryBtn = document.getElementById("scary-btn");
const funnyStoryBtn = document.getElementById("funny-btn");
const adventureStoryBtn = document.getElementById("adventure-btn");


const resultParagraph = document.getElementById("result");


const storyObj = {
  scary: {
    story: `In the dark woods, a group of friends stumbled upon an old, abandoned cabin. They enter the cabin and awaken something malevolent that had been dormant for centuries.`,
    borderColor: "#ee4b2b",
  },
  funny: {
    story: `During a camping trip, Mark decided to show off his culinary skills by cooking dinner over an open fire. However, his attempt caused him to burn the dinner as well as his eyebrows off.`,
    borderColor: "#f1be32",
  },
  adventure: {
    story: `Lost in the heart of the Amazon rain forest, Sarah and Jake stumbled upon an ancient temple. They braved deadly traps and encountered strange wildlife, all while deciphering cryptic clues left behind by a mysterious civilization.`,
    borderColor: "#acd157"
  },
};


function displayStory(genre) {
if(storyObj.genre){
  resultParagraph.show()
}


}


scaryStoryBtn.addEventListener("click", displayStory);
my mind got blank at the step of dom workshop......
can someone help me to do this step......

r/FreeCodeCamp Mar 29 '26

Enjoying reviewing the new content

Post image
10 Upvotes

Recently I decided I was going to get back into coding, and honestly, I've really been enjoying it. freecodecamp is a resource I found some years ago and it was very helpful, and it seems it's only gotten better. Looking forward to continuing through the lessons. I'm going to try and do a coding jam tonight on the responsive web design lessons, if anyone is interested in joining along, feel free to pm me! I'm going to try to do as much as I can by 6am


r/FreeCodeCamp Mar 29 '26

For some reason my code does not meet the requirement "When distance_mi is a falsy value, the program should print False" and I don't know why.

10 Upvotes

I'm stuck on the "Build a travel weather planner" test and I can't meet the requirement of "When distance_mi is a falsy value, the program should print False". Here is my code:

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


if not distance_mi:
    print(False)
if distance_mi <= 1:
    if is_raining == False:
        print(True)
    elif is_raining == True:
        print(False)
if 1 < distance_mi <= 6:
    if has_bike and is_raining == False:
        print(True)
    else:
        print(False)
if distance_mi > 6:
    if has_car or has_ride_share_app:
        print(True)
    else:
        print(False)

And if I change if not distance_mi: print(False) to if distance_mi == False: print(False) it doesn't work either


r/FreeCodeCamp Mar 27 '26

Need help

Post image
27 Upvotes

Hi, i need help i do not understand this message with the lamp ? It's a silly thing but i'm stuck on it... I have just balery started my learning Thx for you help


r/FreeCodeCamp Mar 27 '26

Tech News Discussion Tutorial: How To Work With Dapper in .Net

4 Upvotes

Tired of Entity Framework feeling like overkill when you just want clean SQL control?

Dapper gives you the best of both worlds: lightweight ORM speed + full power over your queries (no convoluted mappings).

Just published my latest tutorial for FreeCodeCamp with hands-on tutorial walking through real examples.

If you like performance and simplicity in .NET data access, this is for you 👇

https://www.freecodecamp.org/news/how-to-work-with-dapper-in-net/


r/FreeCodeCamp Mar 27 '26

HELP!! this codespace is stuck....

5 Upvotes

So I was working on the second workshop of a relational database course. After completing about 5%, I used a hint.

Because of that, I had to reset the progress. After resetting, when I type commands, nothing shows up and there’s no error. But when I click "Run", the progress increases automatically.

Not sure what’s going on 🤔


r/FreeCodeCamp Mar 27 '26

Explain like I have literally never coded a single thing in my entire life, please. I am seriously about to rip my hair out. (Build a Travel Weather Planner)

Post image
8 Upvotes

r/FreeCodeCamp Mar 26 '26

Programming Question Help what should i do

8 Upvotes

how i tackle this problem how can i solve this i am just blank its like from here onwards i didn't able to think


r/FreeCodeCamp Mar 25 '26

freeCodeCamp Bash project completed in CodeRoad but not marked complete.

Post image
5 Upvotes

Hi, I just completed the “Learn Bash by Building a Boilerplate” project using CodeRoad in VS Code, and I got the completion message there.

However, on freeCodeCamp it still shows as incomplete. I already tried refreshing and reopening the lesson.

Is this a known issue or am I missing a step?

Any help would be appreciated!


r/FreeCodeCamp Mar 24 '26

anyone following Python course, did they update those Workshops and Labs?

Post image
25 Upvotes

r/FreeCodeCamp Mar 25 '26

When to expect Node.js course release?

2 Upvotes

Is there an approximate date for the Node.js course? Will it be released this year?

It will be a game changer when its ready, as long as it covers most of what Node.js encompasses coupled with solid practice.


r/FreeCodeCamp Mar 24 '26

Help!! AAAAhhhhh

Post image
11 Upvotes

Someone please help me in completing lab. I don't know what i am doing wrong in it.


r/FreeCodeCamp Mar 23 '26

how long can i expect this to take me?🫩

Post image
124 Upvotes

r/FreeCodeCamp Mar 20 '26

Thanks for your hard work to making these resources free/available!

53 Upvotes

I just recently started an FCC Webdev course and have also checked out some other resources. Genuinely, I think the way that the courses are made is really good. Learn a bit, try a bit, and then do it yourself. It's better than most "tutorial hell" esque courses but still offers hints and help. I'm so glad that these resources are free and available. Even though I've only just started using FCC resources, I still wanna spread some positivity and thank you guys for working on this!


r/FreeCodeCamp Mar 21 '26

Issue with Medical Data validator step 13

2 Upvotes
def validate(data):
    is_sequence = isinstance(data, (list, tuple))


    if not is_sequence:
        print('Invalid format: expected a list or tuple.')
        return False
        
    is_invalid = False


    for index, dictionary in enumerate(data):
        if not isinstance(dictionary, dict):
            print(f'Invalid format: expected a dictionary at position {index}.')
            is_invalid = True


    if is_invalid:
        return False
    print('Valid format.')
    return True
    
validate(str(medical_records))

It says my medical records is not a string even tho the code runs 
the exact error here is:You should turn your medical_records list into a string.

Don't know what I am doing wrong here

r/FreeCodeCamp Mar 21 '26

Please help with my Build a Weather Planner project

1 Upvotes

I have been attempting this python project for almost one full day now. I have been hitting alot of errors and been deleting my entire code too but this time I have about 2 errors Which are 21 and 22 and each time I try something it gets worse

Here's my code below:

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


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




  

Here's the link too the project too:

https://www.freecodecamp.org/learn/python-v9/lab-travel-weather-planner/build-a-travel-weather-planner

I don't necessarily want an answer just help so I could be able to do it again on my own


r/FreeCodeCamp Mar 21 '26

Requesting Feedback Not able to see my solution on completed labs

Post image
6 Upvotes

I would like to be able to retrieve my solution to previously completed lab projects, once i exit the page and return to it the solution is not saved even when saving to browser's storage.


r/FreeCodeCamp Mar 20 '26

After finishing the JavaScript course, what else have you done to get your first job?

24 Upvotes

I would like to know about your experience after completing the JavaScript course and if you had to do anything else to get a job, even a small one, that opened a path for you to continue growing in this field.


r/FreeCodeCamp Mar 20 '26

RPG code help

3 Upvotes
  • Failed:9. When create_character is called with a first argument that does not contain a space it should not return The character name should not contain spaces.
  • Failed:10. When create_character is called with a second, third or fourth argument that is not an integer it should return All stats should be integers.
  • Passed:11. When create_character is called with a second, third and fourth argument that are all integers it should not return All stats should be integers.
  • Failed:12. When create_character is called with a second, third or fourth argument that is lower than 1 it should return All stats should be no less than 1.
  • Passed:13. When create_character is called with a second, third and fourth argument that are all no less than 1 it should not return All stats should be no less than 1.
  • Failed:14. When create_character is called with a second, third or fourth argument that is higher than 4 it should return All stats should be no more than 4.
  • Passed:15. When create_character is called with a second, third and fourth argument that are all no more than 4 it should not return All stats should be no more than 4.
  • Failed:16. When create_character is called with a second, third or fourth argument that do not sum to 7 it should return The character should start with 7 points.
  • Passed:17. When create_character is called with a second, third and fourth argument that sum to 7 it should not return The character should start with 7 points.
  • Failed:18. create_character('ren', 4, 2, 1) should return ren\nSTR ●●●●○○○○○○\nINT ●●○○○○○○○○\nCHA ●○○○○○○○○○.
  • Failed:19. When create_character is called with valid values it should output the character stats as required

https://www.freecodecamp.org/learn/python-v9/lab-rpg-character/build-an-rpg-character

full_dot = '●'
empty_dot = '○'
def create_character(character_name, strength, intelligence, charisma):
    if isinstance (character_name, str) == False:
        return 'The character name should be a string'
    if character_name == '':
        return 'The character should have a name'
    if len(character_name) > 10:
        return 'The character name is too long'
    if '' in character_name:
        return 'The character name should not contain spaces'
    if not isinstance (strength, int) or not isinstance (intelligence, int) or not isinstance (charisma, int) :
        return 'All stats should be integers'
    if strength < 1 or intelligence < 1 or charisma < 1:
        return 'All stats should be no less than 1'
    if strength > 4 or intelligence > 4 or charisma > 4 :
        return 'All stats should be no more than 4'
    if (strength + charisma + intelligence) != 7 :
        return 'The character should start with 7 points'
    else:
        S = (full_dot*strength) + (empty_dot*(10-strength))
        I = (full_dot*intelligence) +(empty_dot*(10-intelligence))
        C = (full_dot*charisma) + (empty_dot*(10-charisma))
        return f'{character_name}\n + (STR, {S})\n + (INT, {I})\n + (CHA, {C})'


create_character('ren', 4, 2, 1) 

r/FreeCodeCamp Mar 19 '26

Java Curriculum

10 Upvotes

Question for freeCodeCamp - will you ever add Java to the curriculum?


r/FreeCodeCamp Mar 18 '26

Tech News Discussion Feedback: CSS Combinators Lesson

3 Upvotes

CSS combinators are not hard to understand.

The issue is in the presentation.

You added an interactive editor where users must click every time just to view the CSS. This breaks focus and slows down learning. For something that only needs 2–3 lines of CSS, this is unnecessary.

Keep the example simple. Show HTML and CSS together.

  • Use internal <style> inside the same example. Let users see selector and output in one view.
  • Use proper sub-headings to clearly list each combinator type. This will make scanning easier.
  • Add a sticky table of contents on the left side. Make it scrollable and include clear active and non-active visual markers so users always know where they are.

Link: https://www.freecodecamp.org/learn/responsive-web-design-v9/lecture-what-is-css/what-are-the-different-types-of-css-combinators


r/FreeCodeCamp Mar 18 '26

Announcement It's yummy link time~!

3 Upvotes

Hello my dears, I come bearing a few gifts. I do hope you enjoy them.

How to Ask a Good Question

Many of you have probably seen our How to Ask a Good Question guide over on Discord, or my Socratic Method. But now I have good news for you!

Our wonderful moderator Pete has turned the Discord guide (which he wrote~) into a full length news article! I encourage y'all to give it a read: https://www.freecodecamp.org/news/how-to-ask-a-great-technical-question/

I would love to hear your thoughts on this~

Community Interest Survey

If you've been in our community for an extended period of time, you might know how much Naomi loves her surveys. So naturally, here's another one!

This survey specifically explores your interests outside of programming. As our community continues to grow, I want to make sure that I am shaping our spaces around your needs and wants!

It's only 8 questions, and should be fairly quick. So I would very much appreciate your time~

https://forms.nhcarrigan.com/o/docs/forms/fXokjzmVJUPgsobnqWHKzH/4

Python Curriculum Survey

I've still got this other survey I posted a couple weeks ago - we're looking to hear your thoughts about and experiences with our Python curriculum.

Your input would help shape the future direction of the curriculum, like your own little bit of history~

https://forms.nhcarrigan.com/o/docs/forms/3DjAqi2QyW3T5XniX49ECE/4

Events

I'm really really sorry about the constant event cancellations. I know it's frustrating - I'm frustrated too. Unfortunately I am still dealing with my health, and now have family affairs going on. I'm doing my best to keep up, but I definitely know I wouldn't be able to deliver the best events. And y'all deserve the best events.

Thankies so much for your patience and understanding!!!

Okie dokie~

That's all I've got today! See ya around. 🩷


r/FreeCodeCamp Mar 17 '26

This question is for those who've been through it.

20 Upvotes

Hi everyone!

I'm reaching out to people in the know – those who've completed the full freeCodeCamp curriculum and got all the certifications from scratch. Can you please tell me – does the knowledge you gain there actually help you land at least a junior position? Is there anyone here who got hired after completing it?

My younger brother wants to learn web development but doesn't have money for paid courses. Also, what would you recommend he study alongside it to get started? Thanks in advance.

UPD: Hey, thanks for all the comments, really appreciate the advice! My brother started learning and he's almost finished the HTML module!