Advertisement
Guest User

Untitled

a guest
May 27th, 2017
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.40 KB | None | 0 0
  1. python on codecademy is there just to make you aware of things and give some idea of basic syntax, thats all
  2. get through it
  3. -----------
  4. now start reading http://www.diveintopython3.net/
  5. while starting the easy exercises on https://www.codeeval.com/
  6.  
  7. DONT FUCKING SPRINT THROUGH IT JUST TO HAVE CHECKBOX CHECKED THAT YOU READ IT
  8.  
  9. its ok to sprint through codecademy, but its not ideal to keep that pace
  10. get comfy and realize that you are undertaking long term learning and the most important thing is not abandoning it
  11. 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.
  12.  
  13. -----------
  14.  
  15. time to get comfy and choose good editor or IDE
  16. sublime text is popular, activation codes to it floating around but perfectly usable without it too
  17. https://www.youtube.com/watch?v=zIkg3Oo1PVM
  18. pycharm is good IDE, though bit heavy
  19.  
  20. -----------
  21.  
  22. you feel like reading something else/additional try Automate the Boring Stuff with Python
  23. https://automatetheboringstuff.com/
  24. -----------
  25.  
  26. So you are doing challenges and working through another python stuff
  27. this will keep you in touch with python long term, few months.
  28.  
  29. -----------
  30.  
  31. Now direction, what you want to do with python. Of course you dont know. So general directions
  32.  
  33. 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.
  34. >short and easy tutorial
  35. http://zetcode.com/db/sqlitepythontutorial/
  36.  
  37. 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
  38. >basics
  39. http://zetcode.com/gui/pyqt5/firstprograms/
  40. >excelen youtube series helpful once you get through basics, it introduces new cool concept
  41. https://www.youtube.com/view_play_list?p=8B63F2091D787896
  42. >seems alrigh, I did not watch this one
  43. https://www.youtube.com/watch?v=53oeJPKRttY&list=PLA955A8F9A95378CE
  44.  
  45. other shit to learn
  46. >web scraping with beautifulsoup, learn html, css if you need to
  47. >how to use API of services like twitter, reddit, youtube,...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement