🌐
freeCodeCamp
freecodecamp.org › news › python-projects-for-beginners
25 Python Projects for Beginners – Easy Ideas to Get Started Coding Python
September 13, 2021 - The best way to learn a new programming language is to build projects with it. I have created a list of 25 beginner friendly project tutorials in Python. My advice for tutorials would be to watch the video, build the project, break it apart and rebui...
🌐
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.
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
Struggling with the python projects

Don't be afraid of googleing stuff as this is oftentimes the way you learn how other people have mastered the problem. And tbh this is also how it works even for more experienced programmers as it's no secret that you can't remember every function after seeing it the first time.

Think of a rough scheme how to solve the problem - then think of the smaller parts that make the code work. (Don't google to fast as sometimes its more effektive to really 'think into' the problem)

Don't get demoralized - the beginning is always challenging.

More on reddit.com
🌐 r/FreeCodeCamp
3
14
January 10, 2022
Learning Python

I've taken all three and would highly recommend each and that you take them in the order they're displayed in the curriculum. It goes from the basics to more advanced stuff as you go down. They're all high quality courses and dive deep into the behind the scenes type stuff of how Python and the various packages work. I found that to be especially helpful in learning the material. For the courses...

The first is scientific computing with Python. This one goes over the basics of Python, python functionalities and how Python code runs. Its a fantastic intro to Python.

The second course is the data analysis with Python. This goes over data analysis packages such as Numpy, Pandas and some graphing/visualization packages. This one is where I feel Python excels and will provide a lot of value to someone interested in data processing / manipulation.

The last course is the Machine Learning with Python which goes over TensorFlow and SKLearn (the two most common packages for machine learning in Python). It goes over the theory behind machine learning as well as showing you how to develop ML models. Depending on the field you go into, you may not use ML models, but it was still really awesome to learn about and understand how these things work, as well as build a few myself!

I hope this helps and good luck on your coding journey!

More on reddit.com
🌐 r/FreeCodeCamp
6
10
May 23, 2022
🌐
freeCodeCamp
freecodecamp.org › news › 20-beginner-python-projects
How to Code 20 Beginner Python Projects
August 29, 2022 - Are you looking to improve your Python skills? Try coding these 20 Python projects! We just posted a video course on the freeCodeCamp.org YouTube channel that will teach you how to create 20 fun Python projects. Tomi Tokko created this course. Tomi h...
🌐
GitHub
github.com › wonyk › fcc-python-projects
GitHub - wonyk/fcc-python-projects: A collection of my submitted Free Code Camp python projects.
This repository contains the source code for the various completed Python projects listed on the Free Code Camp website.
Author   wonyk
🌐
Class Central
classcentral.com › subjects › programming › programming languages › python
Free Video: 20 Beginner Python Projects from freeCodeCamp | Class Central
) Quiz Program. ) QR Code Generator. ) Interest Payment Calculator. ) Random Password Generator. ) Dice Rolling Simulator. ) Site Connectivity Checker. ) Currency Converter. ) Leap Year Checker.
🌐
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 . ) 9. Minesweeper . ) 10. Sudoku Solver . ) 11. Photo Manipulation in Python .
🌐
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%
🌐
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.
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 › python-projects-junior-developers
11 Python Projects Junior Developers Can Build for Coding Practice
February 9, 2021 - Here are some beginner-friendly projects for you to work on: ... Welcome a user then ask them for a number between 1 and 1000. When the user gives you the number, you check if it's odd or even and then you print a message letting them know.
🌐
GitHub
github.com › topics › freecodecamp-project
freecodecamp-project · GitHub Topics · GitHub
Course of Machine Learning with Python by FreeCodeCamp. Verify this certification at: machine-learning freecodecamp freecodecamp-challenge freecodecamp-project ... Visualize and make calculations from medical examination data using matplotlib, seaborn, and pandas. The dataset values were collected during medical examinations. ... Encapsulation is a core OOP principle based on writing code that limits direct access to data.
🌐
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
🌐
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.
🌐
GitHub
github.com › freeCodeCamp › freeCodeCamp
GitHub - freeCodeCamp/freeCodeCamp: freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free. · GitHub
This code is running live at freeCodeCamp.org. ... A forum where you can usually get programming help or project feedback within hours. A YouTube channel with free courses on Python, SQL, Android, and a wide variety of other technologies.
Starred by 443K users
Forked by 44.4K users
Languages   TypeScript 77.0% | JavaScript 17.5% | CSS 5.3% | Dockerfile 0.2% | HCL 0.0% | Shell 0.0%
🌐
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.
🌐
Letientai
letientai.io › freecodecamp
FreeCodeCamp solutions - Tai Le
Beside many things I've tried with these projects, I feel like my code for iterate through data and rendering the chart is not efficient. I need to learn more about JS performance. The code could also be structured better. ... Course: 20m, pretty quick since I'm experienced and there's only 56 multi choice questions. ... 4.5h for the course, but I spent probably only 30m on the course content (skipped videos, guest the answers), and use the rest to write scripts for converting Python scripts to Jupyter Notebook, HTML and markdown, then live serving the HTML as I editing the Python script.
🌐
freeCodeCamp
freecodecamp.org › news › python-programming-course
Free Python Programming Course
October 4, 2024 - After the first project, I’ll go into more detail about each of the main features of Python. This section is comprehensive and detailed. In the final section you will use what you’ve been learning to code a blackjack game with me guiding you every step of the way.
🌐
freeCodeCamp
freecodecamp.org › news › tag › projects
projects - freeCodeCamp.org
Browse thousands of programming tutorials written by experts. Learn Web Development, Data Science, DevOps, Security, and get developer career advice.