¿Cuáles son los conocimientos básicos del lenguaje Python?
De la siguiente manera:
1. Conceptos básicos del lenguaje Python
Núcleo de Python: operaciones básicas de datos de Python, declaraciones, contenedores y funciones
Python Programación orientada a objetos: OOA, OOD, OOP, diseño del marco del sistema de habilidades Tianlongbabu Python avanzado: módulos, paquetes, programación funcional, archivos.
2. Tecnología avanzada de desarrollo de software Python
Sistema operativo Linux: comandos comunes de Linux, herramientas de edición, vim/Pycharm
Estructuras de datos y algoritmos: listas enlazadas, pilas y colas, árboles y árboles binarios, búsqueda y clasificación
Programación de redes IO: operaciones de archivos, lectura y escritura de flujos de bytes, protocolos de red, sockets, TCP/UDP
Programación concurrente: muchos procesos, grupo de procesos, comunicación de procesos, subprocesos múltiples, bloqueo de subprocesos, concurrencia de tareas múltiples, modelo IO, corrutina
Expresiones regulares de Python: expresiones regulares, modo codicioso y modo no codicioso, re módulo
p>Conceptos básicos de MySQL: aplicación de base de datos, lenguaje SQL, adición, eliminación, modificación, consulta, módulo pymysql
3 Ingeniero de pila completa de Python Web
HTML/CSS Etiquetas HTML5, selectores de CSS, atributos y valores de estilo CSS
Java: control de procesos JS, DOM, BOM, API JQuery
MySQL avanzado: índice MySQL, transacción, motor, optimización, uso del módulo pymysql
Marco Python Django: Django, plantillas, vistas, modelos, objetos de solicitud, etc.
Ajax Ajax: JSON, soporte Jquery para Ajax, dominio cruzado acceso
4. Rastreador de Python
Redis: Redis, string, hash, list, set, zset, Python combinado con MySQL y Redis
Rastreador, HTTP, BeautifulSoup, XPath, Scrapy De hecho, no importa qué conocimiento aprenda, debe tener una comprensión clara de los objetivos de aprendizaje. Solo así podremos continuar avanzando hacia la meta, evitar desvíos, obtener una mejora continua del aprendizaje y disfrutar del proceso del plan de aprendizaje de Python.