🌐
freeCodeCamp
freecodecamp.org › news › python-projects-for-beginners
25 Python Projects for Beginners – Easy Ideas to Get Started Coding Python
September 13, 2021 - This is a great project to help you build on the fundamentals like conditionals and functions. In this Kylie Ying tutorial, you will learn how to work with dictionaries, lists, and nested if statements. You will also learn how to work with the string and random Python modules. In this Code With Tomi tutorial, you will learn how to build a countdown timer using the time Python module. This is a great beginner project to get you used to working with while loops in Python.
🌐
freeCodeCamp
freecodecamp.org › news › 20-beginner-python-projects
How to Code 20 Beginner Python Projects
August 29, 2022 - Here are the projects you will build in this course: Email Sender · Word Replacement Program · Basic Calculator · Email Slicer · Binary Search Algorithm · Quiz Program · QR Code Generator ·
Discussions

freecodecamp python course isn't really teaching me anything
Honestly speaking, CS50x is excellent for those who have no background at all. More on reddit.com
🌐 r/learnpython
71
47
January 5, 2024
Just finished freecodecamp’s Python tutorial for beginners. And I’m not sure what to do next.
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 More on reddit.com
🌐 r/learnpython
10
13
February 3, 2022
A python beginner's first project
Hi freeCodeCamp’s Python community. I’ve joined the platform since September 2024 and I did start Responsive Web design When getting stuck I found that forum very helpful, so I wanted today sharing with you a project I’m still working on: a simple Todo App made in Python. More on forum.freecodecamp.org
🌐 forum.freecodecamp.org
0
2
April 22, 2025
FreeCodeCamp's Machine Learning Certificate - Project Completion Guide
if you can help with project 5 it will be helpful. More on reddit.com
🌐 r/learnprogramming
4
21
February 18, 2023
🌐
freeCodeCamp
freecodecamp.org › news › tag › python
Python - freeCodeCamp.org
Browse thousands of programming tutorials written by experts. Learn Web Development, Data Science, DevOps, Security, and get developer career advice.
🌐
Class Central
classcentral.com › subjects › programming › programming languages › python
Free Video: 20 Beginner Python Projects from freeCodeCamp | Class Central
Learn to create practical applications such as an email sender, word replacement program, basic calculator, and email slicer. Dive into more advanced concepts with projects like a binary search algorithm, quiz program, QR code generator, and ...
🌐
Class Central
classcentral.com › subjects › programming › programming languages › python
Free Video: 12 Beginner Python Projects - Coding Course from freeCodeCamp | Class Central
) 1. Madlibs . ) 2. Guess the Number (computer) . ) 3. Guess the Number (user). ) 4. Rock Paper Scissors. ) 5. Hangman. ) 6. Tic-Tac-Toe. ) 7. Tic-Tac-Toe AI. ) 8. Binary Search .
🌐
freeCodeCamp
freecodecamp.org › news › learn-python-free-python-courses-for-beginners
Learn Python – Free Python Courses for Beginners
December 13, 2021 - In this freeCodeCamp YouTube Course, ... and more. You will also build several small projects like a basic calculator, mad libs game, a translator app, and a guessing game....
🌐
freeCodeCamp
freecodecamp.org › news › learn-how-to-build-12-python-projects-in-one-course
Learn Python by Building 12 Projects in This 3-Hour Course
December 10, 2020 - But why stop at one project? Why not go for an even dozen? We've released a beginner's Python course on the freeCodeCamp.org YouTube channel that will teach you how to build 12 different projects in Python.
🌐
freeCodeCamp
freecodecamp.org › news › python-projects-junior-developers
11 Python Projects Junior Developers Can Build for Coding Practice
February 9, 2021 - You can also use this breakdown for any project beyond the ones listed below. Let's get to the Python projects. Here are some beginner-friendly projects for you to work on:
Find elsewhere
🌐
freeCodeCamp
freecodecamp.org › news › python-curriculum-upgrade
Python Curriculum 2024 Upgrade – Interactive Python Learning in your Browser
December 20, 2023 - freeCodeCamp just published a major upgrade to our Scientific Computing with Python certification. You can now learn Python coding fundamentals by building 15 projects – right in your browser. https://www.youtube.com/watch?v=Qs7QJfvqJrk Here's a full...
🌐
freeCodeCamp
freecodecamp.org › news › ultimate-beginners-python-course
Ultimate Beginner's Python Course
September 20, 2023 - This course is packed with a variety of small projects that you'll work on throughout your Python journey. These projects serve as invaluable learning tools, helping you grasp Python's fundamental concepts and apply them in real-world scenarios.
🌐
YouTube
youtube.com › freecodecamp.org
12 Beginner Python Projects - Coding Course - YouTube
Improve your Python skills by following along with 12 different Python project tutorials.🎥 Course developed by Kylie Ying. Check out her YouTube channel: ht...
Published   December 9, 2020
Views   4M
🌐
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?

🌐
YouTube
youtube.com › channel › UC8butISFwT-Wl7EV0hUK0BQ › search
freeCodeCamp.org - YouTube
Learn math, programming, and computer science for free. A 501(c)(3) tax-exempt charity. We also run a free learning interactive platform at freecodecamp.org
🌐
GitHub
github.com › m3gofriends › freeCodeCamp-Machine-Learning-with-Python-Projects
GitHub - m3gofriends/freeCodeCamp-Machine-Learning-with-Python-Projects: freeCodeCamp : Machine Learning with Python Projects - My solution · GitHub
freeCodeCamp : Machine Learning with Python Projects - My solution - m3gofriends/freeCodeCamp-Machine-Learning-with-Python-Projects
Starred by 29 users
Forked by 17 users
Languages   Jupyter Notebook 99.8% | Python 0.2%
🌐
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.
🌐
freeCodeCamp
forum.freecodecamp.org › code feedback
A python beginner's first project - Code Feedback - The freeCodeCamp Forum
April 22, 2025 - Hi freeCodeCamp’s Python community. I’ve joined the platform since September 2024 and I did start Responsive Web design When getting stuck I found that forum very helpful, so I wanted today sharing with you a project I’m still working on: a simple Todo App made in Python.
🌐
freeCodeCamp
freecodecamp.org › news › your-first-python-project
Build Your First Python Project in This Free Course: a Text-Based Adventure Game
August 19, 2020 - But they almost all expect you ... build your first project, we've released the perfect tutorial for you on the freeCodeCamp.org YouTube channel....
🌐
freeCodeCamp
freecodecamp.org › news › python-programming-course
Free Python Programming Course
October 4, 2024 - This complete Python course is for beginners. You don’t need any previous programming experience to follow along and all you need to code in Python is a web browser.
🌐
freeCodeCamp
freecodecamp.org › news › tag › python-projects
python projects - freeCodeCamp.org
December 12, 2024 - Browse thousands of programming tutorials written by experts. Learn Web Development, Data Science, DevOps, Security, and get developer career advice.
🌐
freeCodeCamp
freecodecamp.org › news › learn-python-basics
Learn Python Basics – A Guide for Beginners
February 20, 2024 - As your journey progresses, delve into advanced topics like object-oriented programming, file handling, and real-world projects. Armed with foundational knowledge, you can now embrace coding challenges that come your way. Stay curious, and relish the rewarding process of coding with Python. Happy coding! ... I am a self taught software developer in Kenya. Django, html and css · If you read this far, thank the author to show them you care. Say Thanks · Learn to code for free.