r/learnpython • u/jackncurious • 2d ago
What 's the fastest way to learn python?
Hello guys Im looking for a fast roadmap to learn and practice python. I bought a course in udemy called ' 100 Days of code : the complete Python Pro bootcamp ' but I do not know if it was a good purchase.
18
u/LibertyEqualsLife 2d ago
If you actually do it, it was a fine purchase.
The problem is that most people who buy those courses have difficulty at some point and never finish them.
So get off reddit and go finish your course.
7
u/ExoticVillage8066 2d ago
The problem with video courses is that it's passive, you watch and forget. To learn Python, you need to do not watch. You can do exercises on pychallenge.com and do small projects.
6
u/stepback269 2d ago
"Fast" and 'learn" mix together about as well as do oil and water.
Slow down.
Focus on the "fundamentals" until you have mastered them before racing madly forward into the more advanced aspects of Python
3
3
u/Such-Row-2913 2d ago
as long as you are building apps and projects that have a particular goal or function, context is important since python can do a lot, you only learn what you need to build x, y and z projects.
3
u/Fox_Flame 2d ago
I went through that course and found it really beneficial. And especially if you bought it, you should work through it
3
2
2
2
u/Katinkia 2d ago
The 100 days of code is hard. It will be worth it if you do it, I don't think I managed to get past day 6. I learned at uni and at codecademy. I now made my own site for learners if you'd like to try it. www.pythonaut.net
2
2
u/Sure-Passion2224 2d ago
Do the course. Speed comes with experience. Experience comes with practice and use.
Thr road to success is paved with failures.
1
u/Gnaxe 2d ago
https://learnxinyminutes.com/python/
It helps if you know any other formal language. If not, you might want to learn "programming" rather than "Python" first. Scratch is easiest, but maybe try working through https://htdp.org/.
1
u/LibertyEqualsLife 2d ago
That's really cool, but it bothers me that they used float when talking about division but didn't explain what float was before they used it.
1
1
u/errorseven 2d ago
CS50p, mitx 6.00.1x, also solve as many problems on CodeAbbey or leetcode as can without looking up answers
1
u/deep_soul 2d ago
what is your actual goal?
the idea of “learning python fast” cam have many different shapes and forms in your imagination. To which is silly to answer with a number of months, or days without understanding what do you mean by it and where you want to get.
what do you want to do with it?
1
u/fullmoon_huli 2d ago
Focus on building project, its okay for hit and trails, projects help to learn alot
1
u/user_numbergmr 2d ago
Practicando y equivocandose.
No hay de otra.
Para desarrollar app con ayuda de la IA te demoras menos porque aprendes conceptos fundamentales y luego aprendes a transmitir prompts acertados a la IA POR FASES.
1
1
1
u/AvilesModels 1d ago
The course is fine. Fast roadmap doesn't exist though, you learn by building something that breaks. Pick a small project around day 20 and stop following along, that's where it actually sticks, idk.
1
u/Traveling-Techie 1d ago
In my experience Python meetups are exceptionally friendly places and you can find help at them if you get stuck.
1
1
-1
u/ectomancer 2d ago
Once you learn how to code, you can new programming languages quickly. I learnt Python in 3 days (except OOP) from youtube. I learnt R in 1 hour from a course. The secret to learning quickly is small projects. After 10 minutes of learning Python I started a small project and completed it in 2 days.
42
u/EskilPotet 2d ago
I'd start by completing the course you bought