You can join Stanford code in place if you sign up before saturday midnight: https://codeinplace.stanford.edu/public/join/cip4 Answer from chrispiech on reddit.com
🌐
Reddit
reddit.com › r/learnpython › freecodecamp python course isn't really teaching me anything
r/learnpython on Reddit: freecodecamp python course isn't really teaching me anything
January 5, 2024 -

Hello!
I have no background in computer science, data analytic, or coding at all. I've always been interested in learning how to code. A few days ago I began going through the Scientific Computing with Python (Beta) course(?) on freecodecamp website. I finished the first module and I feel like I haven't really learned anything. I can follow the instructions and go through each module/project pretty quickly but at the end of the day it feels like I don't know what I'm actually doing. I'm just following directions without actually knowing what it does or what it means. maybe a lot of the tasks are common sense to someone who is a CS major but I am completely lost. Is there a website or course or book that teaches the fundamentals?

🌐
Reddit
reddit.com › r/learnprogramming › should i follow a 9 hour freecodecamp python course to re-start learning python?
r/learnprogramming on Reddit: Should I follow a 9 hour freecodecamp python course to re-start learning Python?
April 12, 2024 -

I started learning Python on my own about a month ago and even did some small projects, a simple calculator, a quiz game and some basic conditional logic programs but I got stuck and felt like I wasn't really learning anything and have been a few weeks without getting back on it.

I want to re-take my journey but I don't quite know how to start, my thought is that maybe I needed a more structured start to then go on off my own to explore the language with a good base established and so I found a 9 hour beginner python course video tutorial from freecodecamp. I would divide it probably in 2 or 3 hours a day and the course goes over a lot of basics and some mini beginner projects, however I don't know if this is the best approach for establishing a good base. Has anyone taken any of these courses and do you have any recommendations to get back at learning Python by myself?

🌐
Reddit
reddit.com › r/freecodecamp › the right python course for beginner - question
r/FreeCodeCamp on Reddit: The right Python course for beginner - Question
April 23, 2024 -

Hey I am new to coding so I decided to start with Free Code Camp because I've heard nothing but good things about it. For transparency I am trying to learn the Godot engine for making games but was told it would be good to learn Python first to understand the syntax of a language (which I agree with after trying it out).

My question is, should I do the "Legacy Python for Everybody" course, or the "Scientific Computing with Python (Beta) Certification" class? I guess my concern is that while the python for everybody class sounds like it is for me, the "legacy" makes me think it is outdated in some way. Can someone clear this up for me? Thanks!

🌐
Reddit
reddit.com › r/learnpython › is there something as in-depth and valuable as free code camp for python?
r/learnpython on Reddit: Is there something as in-depth and valuable as free code camp for python?
February 23, 2019 -

Free Code Camp: https://www.freecodecamp.org/ this place is pretty cool if you follow the main curriculum for HTML/CSS/JAVASCRIPT and go down that route.. but for python, their listings are pretty sub-par.

For now i've been using Codecademy to get the basics down, then I plan on using codeingame, code wars and other similar sites for improving my skills. But the issue with all this is they don't really teach frameworks like django very well or go into a more 'professional' establishment of the skills.

Coding bat is decent-- but it doesn't have as much for python as it does for java. (https://codingbat.com/python)

And I think the best for the late game is 65 Questions (https://www.algoexpert.io/questions) but I can't help but feel like theres a pretty big skill gap going from Codecademy to 65 Questions.

I know that projects are one of the best ways to learn, but I like to have a project alongside training drills. Rn my project is a text based dungeon crawler, but it's pretty complicated and it's going to require a lot of HTML/CSS/Javascript as well, so it's kind of a long term dealio-- so I want some other short term stuff to mix things up a bit.

Any ideas would be appreciated <3

Edit: I don't mean tutorials as much. I know that there are some really good python tutorials like https://docs.python.org/3/tutorial/index.html and http://anh.cs.luc.edu/handsonPythonTutorial/index.html but I was hoping for something with a repl and more framework integration like Free Code Camp.

🌐
Reddit
reddit.com › r/learnpython › is freecodecamp good for learning python if i want active practice?
r/learnpython on Reddit: Is freeCodeCamp good for learning Python if I want active practice?
July 22, 2025 -

Hi everyone,

I'm thinking of trying freeCodeCamp to learn Python. What I like about it is their "active teaching" style; the short lessons followed by quick questions to reinforce learning. That format helps me stay engaged.

However, after briefly skimming their Python course, I noticed it doesn’t seem to include many (or any?) larger practice exercises beyond the lesson checkpoints. Am I wrong about this? For those who have used it, does freeCodeCamp provide enough practical coding practice to really learn Python well, or is it more just bite-sized theory checks?

If not, could you recommend other platforms that use a similar interactive teaching style but also include more practice problems or small projects? I'm looking for something structured, with frequent checkpoints or quizzes, and lots of hands-on coding.

Thanks!

🌐
Reddit
reddit.com › r/learnpython › i completed the freecodecamp cert for ‘scientific computing with python’ - here are my thoughts…
r/learnpython on Reddit: I completed the FreeCodeCamp cert for ‘Scientific Computing With Python’ - Here are my thoughts…
June 9, 2022 -

A lot of people come on this board wondering whether certain programs are worth the time/effort, so I just wanted to give some quick notes on the ‘Scientific Computing With Python” course on FreeCodeCamp.

The series is taught in 56 segments that are made up of 5-15 minute videos, presented by Charles Severance (“Dr. Chuck”). Each segment has a quiz question that you need to complete to move forward, and some of the segments have optional “additional resources” (which I didn’t do at all). At the end, there are 5 projects that need to be completed to earn the cert.

The videos are presented in a lecture style, which I don’t really care for. Previously I had done a long Programming With Mosh video tutorial, as well as some shorter ones by others, where you see someone live-coding. Those are my preferred learning style. Whereas Dr. Chuck presents a series of PowerPoint slides and marks them up with an e-pen. I personally found it much harder to program along with this style of video.

In order to complete the projects, you need an understanding of Python basics. A lot of the lectures are on stuff like APIs, Regular Expressions, Web Scraping, XML , etc. You don’t need to know any of this for the projects. So about half the series content is what I’d describe as “bonus material” that you can just sit back and watch, and I plan to find a different source when I really want to learn that stuff.

Building projects are really where I learned the most, but that’s probably true of most programs like this.

There are 5 of them:

  • Arithmetic Formatter was an easy programming challenge, but the output was tedious. It’s one of those where you have to do a lot of white space counting. Any little extra space or dash will cause the program tests to fail.

-Time calculator was a fun one. It could be programmed in multiple ways, so I had a fun time trying something unique.

-The Budget App was the bane of my existence while I was working on it. The base functionality wasn’t too bad, but the instructions were confusing. So I had to rewrite it a couple times. And the graph you have to build at the end was a very tedious component. Really hated building this thing. My code is a mess, but it works. Learned a lot about classes writing this at least.

-The Polygon Area Calculator was super easy compared the the other ones. Took me a min to figure out one piece of math, but overall took ~30 min to complete.

-The Probability Calc was my favorite. A super fun “simulate this experiment” project. I misunderstood a piece of it (specifically, what to do when too many balls are pulled out of the hat), so my code is a bit crazy. I basically just patched something on to get it working properly when it would be cleaner to rewrite the whole thing. But it works properly as is, so I didn’t bother making it clean.

So TLDR: I didn’t love the lectures, but I learned a lot from the projects. Even though the projects were sometimes frustrating.

Find elsewhere
🌐
Reddit
reddit.com › r/freecodecamp › learning python
r/FreeCodeCamp on Reddit: Learning Python
May 23, 2022 -

Hello, I am currently trying to learn python through freecodecamp and saw that there were multiple courses on this programming language. Can someone tell me the difference between these courses (like application wise), and which course would be the best for the software engineering field? Thank you for your time

The python courses that I saw were: Data Analysis, Machine Learning, and Scientific Computing.

🌐
Reddit
reddit.com › r/freecodecamp › is python on freecodecamp any good?
r/FreeCodeCamp on Reddit: Is Python on FreeCodeCamp any good?
July 19, 2021 -

Hi all,

I started HTML + CSS on FreeCodeCamp long ago, but gave up because I have a full time job and couldn't give time.

I have recently started learning Python on Udemy from Colt Steele. But wanna supplement with some extra exercises and knowledge.

I chose Python because it will help me with some of my personal projects as well as on my job.

I am in need of your assistance here -

  • Is the FCC course for Python good?

  • The teacher for FreeCodeCamp Python is Dr. Charles Severance, who also has a "Python for Everybody - Specialization" course on Coursera. Is there any difference between the courses on the two platforms?

Thanks

stardust

🌐
Reddit
reddit.com › r/freecodecamp › do you recommend the python course?
r/FreeCodeCamp on Reddit: Do you recommend the python course?
April 4, 2021 -

I already did the first 5 courses of freecodecamp and found them to be great (except for the fact that the react course is a little outdated, it doesn't even teaches hooks). I was about to begin the python course and found out it was a completely different format from all other courses and didn't like it at all. It seems like al the courses from now on are videos with one multiple question at the end. So do you guys recommend it or should I learn python and the rest of the courses somewhere else

🌐
Reddit
reddit.com › r/freecodecamp › python certification
r/FreeCodeCamp on Reddit: Python Certification
December 16, 2025 -

Goooooood morning everyone~!

I am super duper thrilled to announce that the new Python certification is fully live~! This means you can actually complete the certification projects to unlock the final exam, and sit the final exam to get your cert!

Now, you probably have loads of questions. Jessica has done a lovely job putting together this comprehensive article that should cover any doubts you have: https://www.freecodecamp.org/news/freecodecamps-new-python-certification-is-now-live/

But of course, if you have even more questions you can always reach out to me.

As always, happy coding!

🌐
Reddit
reddit.com › r/learnpython › just finished freecodecamp’s python tutorial for beginners. and i’m not sure what to do next.
r/learnpython on Reddit: Just finished freecodecamp’s Python tutorial for beginners. And I’m not sure what to do next.
February 3, 2022 -

Like I’m trying to decide between working in smaller projects like number guess or and madlibs generator or going into problem solving with project Euler. I would like to improve my programming abilities. What advice would you give?

Top answer
1 of 4
16
See, going into projects and all is great as you get to hone your earned skills and concept and learn to think in different ways, it also gives you something like contribution( if you plan to go down the path of software engineer). But before all this you must have a certain level of mastery with the concepts seeing as you have just finished tutorial for beginners, I would recommend you to not go into project making but rather try to build your concept from solving questions and using algorithms, try doing fibonacci series or something which require you to ramp your brain, then you can move to non GUI based projects like a menu program for finding solution to a user given quadractic equation(try with equation which have integers as solution first) you can also try to render certain shapes using a symbol like # or @(maybe too difficult for beginner, so don't push too hard) , you can do more stuff like this and then maybe move to GUI based projects. In short start things with developing logic and then move to more complex stuff like projects
2 of 4
5
Depends on your priority: If you want to improve logic in general (Algorithms and DSA) do project euler or CP in general. [This stuff doesnt require OOP code or any problems with code organization, What you learn here can be applied to other language] Project based: Focused more on code organization and putting bigger things together and for me atleast I practice the purest forms of OOP with metaclasses when it comes to python. Although I do recommend on working something bigger. (number guesser is not big.) If you are out of ideas then you can try emulating a game like chess or go which have complicated rules. Although I would recommend finding a problem that you want to tackle yourself as point 2 takes time and effort.
🌐
Reddit
reddit.com › r/learnprogramming › i am (fearfully) attempting to learn python again, but i can't afford codecademy's crazy $40/m. is freecodecamp a good alternative? (more detailed q inside)
r/learnprogramming on Reddit: I am (fearfully) attempting to learn Python again, but I can't afford Codecademy's crazy $40/m. Is freeCodeCamp a good alternative? (more detailed Q inside)
August 2, 2021 -

The thing that is making me hesitate with freeCodeCamp is that their syllabus involves a lot of not-Python stuff (here it is). Maybe this is actually the better way to learn, but I wanted to check with some more experienced folks before I committed myself to it.

Any other alternatives to Codecademy that you think are better than freeCodeCamp would be appreciated too, if you've got some ideas. Codecademy really struck me when I tried learning before (interrupted by life stuff) because it feels a lot like duolingo. There's a nice sense of progression and the skill checks seemed nicely spaced out. I've tried some programs that seem to throw you into the deep end way too fast, and some others that don't seem to make any attempt to challenge you at all.

But anyway, sorry to ramble - is freeCodeCamp's method of teaching you some things from other languages before getting into Python a positive or a waste of time?

Edit: Turns out I kind of misinterpreted freeCodeCamp's curriculum page - they do have beginner (and beyond) python courses, they're just further down the page, and you don't have to complete other courses to access them. That said, still open to any suggestions!

🌐
Reddit
reddit.com › r/learnpython › is python on freecodecamp worth it?
r/learnpython on Reddit: Is Python on FreeCodeCamp worth it?
July 19, 2021 -

Hi all,

I started HTML + CSS on FreeCodeCamp long ago, but gave up because I have a full time job and couldn't give time.

I have recently started learning Python on Udemy from Colt Steele. But wanna supplement with some extra exercises and knowledge.

I chose Python because it will help me with some of my personal projects as well as on my job.

I am in need of your assistance here -

  • Is the FCC course for Python good?

  • The teacher for FreeCodeCamp Python is Dr. Charles Severance, who also has a "Python for Everybody - Specialization" course on Coursera. Is there any difference between the courses on the two platforms?

Thanks

stardust