Red de conocimiento del abogados - Ley de patentes - ¿Cuáles son los conocimientos básicos del lenguaje Python?

¿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.