Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- python on codecademy is there just to make you aware of things and give some idea of basic syntax, thats all
- get through it
- -----------
- now start reading http://www.diveintopython3.net/
- while starting the easy exercises on https://www.codeeval.com/
- DONT FUCKING SPRINT THROUGH IT JUST TO HAVE CHECKBOX CHECKED THAT YOU READ IT
- its ok to sprint through codecademy, but its not ideal to keep that pace
- get comfy and realize that you are undertaking long term learning and the most important thing is not abandoning it
- This does not mean you ought to be obsessive about every sentence and chapter and have 100% understanding of what you are reading, learning, doing. Dont make mistake of hanging on details.
- -----------
- time to get comfy and choose good editor or IDE
- sublime text is popular, activation codes to it floating around but perfectly usable without it too
- https://www.youtube.com/watch?v=zIkg3Oo1PVM
- pycharm is good IDE, though bit heavy
- -----------
- you feel like reading something else/additional try Automate the Boring Stuff with Python
- https://automatetheboringstuff.com/
- -----------
- So you are doing challenges and working through another python stuff
- this will keep you in touch with python long term, few months.
- -----------
- Now direction, what you want to do with python. Of course you dont know. So general directions
- learn how to use sqlite3 - databases and work with them, you got bit of data? use database. its simple, you learn like 10 commands and boilerplate code that insert in to database, search in it and deletes from it.
- >short and easy tutorial
- http://zetcode.com/db/sqlitepythontutorial/
- GUI, learn basics of PyQt, no need to go too deep, but you should know that you can do simple window, buttons, list, checkboxes in matter of 15 lines of code. That it is so beautify trivial. Of course theres depth to master it, but its awesomely simple to start. I recommend not using qt designer, just write code
- >basics
- http://zetcode.com/gui/pyqt5/firstprograms/
- >excelen youtube series helpful once you get through basics, it introduces new cool concept
- https://www.youtube.com/view_play_list?p=8B63F2091D787896
- >seems alrigh, I did not watch this one
- https://www.youtube.com/watch?v=53oeJPKRttY&list=PLA955A8F9A95378CE
- other shit to learn
- >web scraping with beautifulsoup, learn html, css if you need to
- >how to use API of services like twitter, reddit, youtube,...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement