Topic: Python 3 Getting Started and practicing
Content:
Base directory
- Python2 VS Python3
- Python3 Basic Syntax
- Python Data Structure list
- Function
- Object oriented
- Functional Programming and decorators
- Modular
Actual Combat Directory
- Web Development Django VS Flask
- Database Sqlalchemy
- Operation and Maintenance development Ansible
- Reptile Scrapy
- Automated Test Requsts+selenium
- Machine learning, deep learning Numpy
- Command-line tools
- Other---You can think of, like jumping and cheating.
Main lecturer: Snail
The non-typical programmer, after graduating from the programming, from the Zero Foundation to BAT Senior engineer, for the department from the Zero Development team, led the completion of a number of large and medium-sized projects, project development experience and deep knowledge of the method of beginners learning programming, enthusiastic, happy to analyze, the current 51reboot.com Director of the Python program.
Python 2 and 3
- 2.7 Version not in maintenance
- 2 and 3 differ little in the use layer
- Print is no longer a statement, but a function
- Coding Asscii = UTF-8 Chinese question
- New syntax such as async/await
- Optimize performance
Basic syntax
- Statement
- Comments
- Variable
- Logical judgment
- Cycle
Data
- Digital
- Boolean value
- String
- List
- Dictionary
- Ganso
- Collection
Function
- Defined
- Parameters
- return value
- function type
- Decorative Device
Object oriented
- Class
- Object
- Inherited
- Static methods
Modular
- Import
- init. py
- Name
- What's the package?
Web Development
- Django Vs Falsk
- The watercress knows YouTube.
- Listen for routing
- Render Template
Database
- Type of database
- Django comes with
- SQLalchemy
- Change and delete
- User-friendly Operation database
Operation and Maintenance development
- anisble Introduction
- Requests Network requests
- Saltstack
- Monitoring alarms
- Deployment
Reptile Scrapy
- What is a reptile?
- Define Item
- Selector definition
- Crawl data
- Distributed crawler
Automated testing
- Automated testing VS. Traditional testing
- Testing status of large companies
- Requests Interface Test
- Selenium Behavioral Testing
- Continuous integration
AI Big Data
Other
- Network programming
- Hardware
- Game
- 3D
- Visualization of
- Geolocation GIS
- Robot
- Jump Cheat
- 。。。。。
Python 3
The big data and AI era have to be language:
Sharing time: February 2, 18 (Friday)
21:00-22:00
How to share: Webcast
Registration method: Add a Small Assistant (1251743084), notes "Open Class", enter the share group
Nine o'clock in the evening | Python 3 Getting started and practicing