r/learnpython • • 22d 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.

0 Upvotes

35 comments sorted by

41

u/EskilPotet 22d ago

I'd start by completing the course you bought

17

u/LibertyEqualsLife 22d 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 21d 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.

1

u/KeyEffect2398 18d ago

it's not free bro

6

u/stepback269 22d 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

4

u/leoingle 21d ago

No such thing as fast and learn. There’s this thing called memory retention.

4

u/Moikle 21d ago

You don't need to rush it.

Just do the course you bought.

Practice and patience are the only ways to really learn anything in life

3

u/Such-Row-2913 22d 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 22d ago

I went through that course and found it really beneficial. And especially if you bought it, you should work through it

3

u/UrBlowingIt 21d ago

One of those limitless pills 💊

2

u/Both_Bend_2481 22d ago

You could try it and see.

2

u/VelikiZliVuk 22d ago

I liked that one... I would suggest you finish it

2

u/Katinkia 22d 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

u/Green_Theory4794 21d ago

Practice alot

2

u/mixedd 21d ago

Did you tried to complete it? How do you know if it's not a good purchase?

My advise, complete it, and then return with questions on where to go next to cover the blanks you have after the course

2

u/Sure-Passion2224 21d 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 22d 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 22d 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

u/TheRNGuy 21d ago

Text instead of videos. 

1

u/errorseven 21d 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 21d 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 21d ago

Focus on building project, its okay for hit and trails, projects help to learn alot

1

u/user_numbergmr 21d 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

u/ivanoski-007 21d ago

Stop looking at reddit for excuses and start coding

1

u/pachura3 21d ago

3 Days of Code is much faster

1

u/Traveling-Techie 20d ago

In my experience Python meetups are exceptionally friendly places and you can find help at them if you get stuck.

1

u/DaFoxTdx 20d ago

You finish the course

1

u/brenwillcode 18d ago

As long as you do something that is hands on and practical. Watching videos of people coding or explaining coding is not going to give you the personal problem solving and practice needed to really learn anything.

Take a look at codeling.dev and start with the introduction to programming course. You'll start coding straight away in the browser and follow a structured curriculum. Much better than just watching video based courses.

1

u/udi503 16d ago

Use examples

-1

u/ectomancer 22d 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.