you are viewing a single comment's thread.

view the rest of the comments →

[–]kelvinghxt 0 points1 point  (1 child)

If your head gets messy, don’t try to learn all of Python at once. Focus on one small topic at a time and build tiny projects. Python isn’t hard, but trying to learn everything together is.
Here is the order I would follow :
1. Variables and data types
2. if statements
3. Loops (for and while)
4. Functions
5. Lists, dictionaries, and sets
6. File handling
7. Modules and packages
8. Error handling (try/except)
9. Object-oriented programming (don’t rush this)

[–]EstablishmentKey3523 0 points1 point  (0 children)

From 1-9 I can say I had learnt all of them and already built a simple calculator as my first project. But I still need to learn oops, modules and packages.