Hi @suryadevelops ! The best type of practice is building projects. You can get started with these beginner projects from freecodecamp and then you can move onto building your own small projects. [12 Beginner Python Projects - Coding Course] Answer from jwilkins.oboe on forum.freecodecamp.org
๐ŸŒ
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.
๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ learning-python-from-zero-to-hero-120ea540b567
Learning Python: From Zero to Hero
September 30, 2017 - This is slightly different than defining methods. The methods work as attributes. For example, when we set the new number of wheels, we donโ€™t apply two as a parameter, but set the value 2 to number_of_wheels. This is one way to write pythonic getter and setter code.
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
Is freeCodeCamp good for learning Python if I want active practice?
No single resource needs to do everything for you. For the best practical experience you should find your own projects that interest you. Plenty of ideas here if you need them: https://nedbatchelder.com/text/kindling.html More on reddit.com
๐ŸŒ r/learnpython
10
2
July 22, 2025
I just earned the FreeCodeCamp Data Analysis with Python Certificate ๐Ÿ˜Š
Kindly recommend YT channels to follow and get tips from, Iโ€™m trying to understand how modules work concisely More on reddit.com
๐ŸŒ r/dataanalysis
30
251
September 14, 2022
Machine Learning with Python Course -- is it worthwhile?
I donโ€™t think thereโ€™s any value to the certificate the value is more the project and learning. You can put the project on your resume and talk about it during an interview More on reddit.com
๐ŸŒ r/FreeCodeCamp
2
7
June 19, 2025
๐ŸŒ
freeCodeCamp
forum.freecodecamp.org โ€บ python
Best place to practice python - Python - The freeCodeCamp Forum
Hey just watched a python video from freecodecamp now itโ€™s time to practice python. What is the best place to practice python as a beginner? And if u have a cheatsheet for pythin Thank you
Published ย  August 10, 2021
๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ learn-python-free-python-courses-for-beginners
Learn Python โ€“ Free Python Courses for Beginners
December 13, 2021 - You will also learn how to build a Twitter bot using Python. In this Programming with Mosh YouTube course, you will learn programming basics like variables, loops, strings, tuples, functions, classes and more. You will also build three projects: one on automation, one on machine learning, and one on building a website with Django. For additional practice...
๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ python-curriculum-upgrade
Python Curriculum 2024 Upgrade โ€“ Interactive Python Learning in your Browser
December 20, 2023 - Solving the classic Tower of Hanoi computer science problem in Python, step-by-step and right in your browser. freeCodeCamp has been hard at work on getting Python to run smoothly in the browser. The result is buttery-smooth execution.
๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ python-programming-course
Free Python Programming Course
October 4, 2024 - In this course I will teach you all the core aspects of the Python programming language and I will simplify the more complex topics.
๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ the-best-way-to-learn-python-python-programming-tutorial-for-beginners
The Best Way to Learn Python โ€“ Python Programming Tutorial for Beginners
August 10, 2021 - For additional practice, you can go through Mosh's 53 Python Exercises for Beginners. In this freeCodeCamp certification course, you will learn about loops, lists, dictionaries, networking, web services and more.
Find elsewhere
๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ best-python-tutorial
The Best Python Tutorials
November 29, 2019 - It's completely free (and doesn't even have any advertisements). You can watch it on YouTube here. The web is a big place, thereโ€™s plenty more to explore: Python Practice Book: http://anandology.com/python-practice-book/index.html ยท
๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ how-to-learn-python
How to Learn Python
October 4, 2024 - To practice Active Recall, you either read or watch something and once you have finished reading/watching, you retrieve the key concepts you learned - you essentially test yourself on the information you just consumed. The Scientific Computing with Python Certification also has 5 practice projects to complete, where you can solidify your knowledge by putting your new skills to practice.
๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ freecodecamps-new-python-certification-is-now-live
freeCodeCamp's New Python Certification is Now Live
December 15, 2025 - After the lesson blocks, you will do the workshops. These workshops are guided step-based projects that provide you with an opportunity to practice what you have learned in the lessons. You do not need to install a separate application to run your Python code.
๐ŸŒ
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?

๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ learn-python-basics
Learn Python Basics โ€“ A Guide for Beginners
February 20, 2024 - โ€Œโ€Œโ€Œโ€ŒEmbarking on your Python learning journey, this guide introduces the benefits of learning Python, its key characteristics, and practical use cases.
๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ ultimate-beginners-python-course
Ultimate Beginner's Python Course
September 20, 2023 - Hands-On Learning with Small Projects Learning Python isn't just about memorizing syntax โ€“ it's about building practical skills. This course is packed with a variety of small projects that you'll work on throughout your Python journey. These ...
๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ tag โ€บ python3
Python 3 - freeCodeCamp.org
Browse thousands of programming tutorials written by experts. Learn Web Development, Data Science, DevOps, Security, and get developer career advice.
๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ freecodecamp-python-courses-ranked-from-best-to-worst
Python For Beginners Courses Ranked from Best to Worst โ€“ freeCodeCamp Edition
October 6, 2022 - This course is best for people who want to learn Python while also learning how it's different from C#. freeCodeCamp has YouTube channels in many languages, including Spanish. Estefania Cassingena Navone developed this course.
๐ŸŒ
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 beginner project to get you used to working with while loops in Python. In this Code With Tomi tutorial, you will learn how to build a random password generator. You will collect data from the user on the number of passwords ...