0 basic beginners, self-study Python data package, self-collection, B station + network disk
The first stage, Python basics
Ingenuity in 2019 python introductory tutorial series learn programming from 0 to 1
The second stage-advanced knowledge of Linux and Python
Dark horse programmer Linux video tutorial day01
Linux video tutorials day02 programmers dark horse dark horse programmers Linux video tutorials day03 third stage - front-end development
web front-end development skills will be, JavaScript from entry to the proficient zero-based fourth stage, Web developers
Django Getting Started video tutorial video tutorials _Django | dark horse programmer https://pan.baidu.com/s/1aZy1_hAx6xQobgXBHcaBbw extraction code: 3fdh
The fifth stage, crawler development
Getting Started with Python reptile tutorial reptile Scrapy framework sixth stage, shell automation operation and maintenance
https://pan.baidu.com/s/1hPAu2v252A6llIxRZ-2jvg
Extraction code: tyl2
The seventh stage, data mining and data analysis
4 days QuickStart Python data mining eighth stage, artificial intelligence
The easiest and quickest way to get started with Python machine learning
https://pan.baidu.com/s/1ZqgeyYVyucdCCyAE9KHS2w extraction code: cbp9
Tools-Software
Python programming software
01. Install the teaching environment reference document
02、Python 2.7 for Windows
03、Python 2.7 for Mac
04、Python 3.6 for Windows
05、Python 3.6 for Mac
06、PyCharm 2017.2.3 for Windows
07、PyCharm 2018.1 for Mac
Other programming related software
01. Firefox for Windows
02, Firefox browser for Mac
03. Windows version of screen sharing software for teaching
04. Mac version of screen sharing software for teaching
05, Google Chrome
06, file search tool Everything-1.2.1.371
07, LAN communication software Feiqiu
08, virtual machine software VMwareworkstation_full
09, MySQL for Linux
10, MySQL for Windows
11. Database client Navicat
12. Automated testing selenium
13. Seed download software uTorrent
14. Linux distribution-Centos
15. Code version management Git
16. Sublime Text, the code editor
17. Text editor Typora
18. Mind mapping software Xmind
Update
Zero-based suitable books
1. "Think Python Like a Computer Scientist"
To understand Python programming in the same way as a computer scientist, a practical study guide is suitable for programmers who do not have Python programming experience. Compared with the first edition, the second edition of this book has made many updates, changing the programming language from Python 2 upgrade to Python 3
2. "Python Programming Quick Start"
A practical guide to practice-oriented Python programming. The purpose of this book is not only to introduce the basic knowledge of the Python language, but also to teach readers how to apply these knowledge and skills through project practice.
3. "Smooth Python"
Luciano Ramalho, who has been on the front line of Python development for nearly 20 years, writes, Victor Stinner, Alex Martelli and other Python big names serve as technical reviewers, analyzing programming details from the language design level, taking both Python 3 and Python 2, and telling you that you don’t need to practice in Python. The cause and solution of the incomprehensible language trap, teach you to write authentic Python code.
4. "Python Programming: From Entry to Practice"
The Python introductory book for all levels of Python readers combines theory and practice. The first part is the basic knowledge, and there are practical projects to help you better use this knowledge.
5. "Python Natural Language Processing"
Provides a very easy-to-learn introduction to natural language processing, which covers a variety of language processing technologies from text and email predictive filtering to automatic summarization and translation. This book is updated for Python 3 and NLTK 3, and plenty of examples and exercises are prepared in the book.
6. "Quick Start of Python Game Programming"
To teach Python programming by writing small and interesting games, and to directly display the source code of the game and explain the principles of programming through examples.