look at our set of rules @thedevsrules.
                  
                  
                  
                  
                  
                  Wanna learn Python? Cool! Keep in mind that Python3 is the future while Python2 is dying officially in 2 years.
                  
                  
                  
                  
                  
                  In case you don't know there are several paths you can follow in the python world.
                  
                  
                  Some of them are:
                  
                  
                  - Web Full Stack 
                  
                  
                  - Desktop and Mobile 
                  
                  
                  - Data Science 
                  
                  
                  - Automation 
                  
                  
                  - IoT 
                  
                  
                  
                  
                  
                  Basics
                  
                  
                  - Automate the Boring Stuff with Python, very popular and easy guide to Python.
                  
                  
                  - Python by MDN, a tutorial that is being written rn by MDN, most parts are done already.
                  
                  
                  - TutorialsPoint's Python that covers some advanced topics like GUI programming, Database access and so on.
                  
                  
                  - Regular Expressions PyCon 2017 it seems a little bit confusing at first but believe me, the job it is doing for you is a lot more complex! (common interview question too!) you can test your patterns using regex101.
                  
                  
                  
                  
                  
                  Practice
                  
                  
                  - It's a good idea to do some exercises after learning the basics. Practice Python has some challenging ones with solutions.
                  
                  
                  - Codewars is where developers achieve code mastery through a challenge.
                  
                  
                  
                  
                  
                  Full Stack
                  
                  
                  In case you want to learn web development, you got Django!, it's high-level web framework for fast development, it's as easy and secure as any framework can be, some good tutorial for learning Django:
                  
                  
                  - Django by MDN. MDN got a very nice tutorial to start learning Django.
                  
                  
                  - Official Django Documentation is a good start too.
                  
                  
                  - Small Open-Source Django Projects you always learn from others' projects.
                  
                  
                  - Udemy Courses with 100% discount:
                  
                  
                    tweetme-django - Build a twitter-like service with django! coupon: "DEC2016" .
                  
                  
                    django-core - Django in depth! coupon: "CFENOV2016".
                  
                  
                  
                  
                  
                  Data Science
                  
                  
                  - Anaconda a Python distribution with all you need for data science.
                  
                  
                  - Youtube playlists about graphics and basics on machine learning.
                  
                  
                  - Kaggle Competitions, practice the theory you've learned in real-world scenarios.
                  
                  
                  
                  
                  
                  Keeping you updated
                  
                  
                  - PyVideo contains Python Conferences about almost everything.
                  
                  
                  - Python Weekly A weekly newsletter featuring curated news, articles, new releases, jobs etc related to Python.
                  
                  
                  - Github search, find and collaborate on GPL Projects written in python.
                  
                  
                  
                  
                  
                  Reference
                  
                  
                  - Official Python Docs.
                  
                  
                  - aswesome-python a curated list of awesome Python frameworks, libraries, software and resources.
                  
                  
                  - fucking-awesome-python a curated list of Github stars and forks stats based on awesome awesome-python.
                  
                  
                
Ohh thanks. Any good YouTube channel too?
Обсуждают сегодня