Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Dónde está el esquema de capacitación de Python?

¿Dónde está el esquema de capacitación de Python?

Consulte el siguiente esquema del curso

Fase 1: Introducción a Python

Sintaxis básica

1. Tipos de datos de Python; 3. Operadores en Python; 4. Control de procesos; 5. Adivinar números; 6. Mejorar los números de adivinación; 7. Secuencia de Fibonacci, Torre de Hanoi; p>1. Cadena; 2. Cadena original; 3. Cadena larga; 4. Método incorporado de cadena 5. Formato de cadena

Calendario de tiempo

1. 2. Obtener hora formateada; 3. Obtener calendario; 4. Módulo de hora; 5. Formato de hora; 6. Módulo de calendario

Operación de archivos

1. Sistema de gestión de archivos en línea; Función de directorio estadístico recursivo personalizado; 3. Función de directorio de asignación recursiva personalizada 4. Función de copia de directorio personalizada 5. Función de copia de archivos personalizada 6. Sistema de gestión de archivos en línea optimizado

Módulo Python

1. El concepto de módulo; 2. El objeto de función del módulo divide el programa en partes más pequeñas; 4. El módulo está empaquetado con código disponible; 5. El módulo es una encapsulación más avanzada; 8. Espacio de nombres; 9. Módulo de importación; 10. Paquete

Manejo de excepciones

1. ¿Qué es una excepción? 2. Detectar excepciones; 5. Personalizar el lanzamiento de excepciones; 6. Con declaración

Elementos prácticos: desarrollo rápido de Python y PyGame

Juego de sacudidas

1. Detectar; teclado; 3. Controlar aviones; 4. Disparar balas; 5. Movimiento de aviones enemigos 6. Disparar puntos 7. Determinar el resultado

Torre de Hanoi

Tkinter implementa un simple; calculadora

La segunda etapa: ideas de programación: algoritmo, orientado a objetos

Estructura de datos y algoritmo

1. , Figura 2. Aprendizaje de varios algoritmos comunes de clasificación y búsqueda, como burbujeo, árboles binarios, hash y división por la mitad

Pensamiento orientado a objetos

1; El objeto es una idea encapsulada; 3. Los datos y los métodos se encapsulan juntos; 4. Clases y objetos; 6. Método mágico de Python; 8. Atributos de clase y atributos de instancia; métodos de clase; 10. Herencia de clases; 11. El papel de la herencia, no lo redefina cada vez; 12. Permitir que cosas similares se transfieran automáticamente es herencia 13. Clase Aplicación heredada

Patrón de diseño

p>

1. Patrón de fábrica; 2. Patrón singleton

La tercera etapa: pila completa de Python

HTML5 + CSS3

1. 2. Creación de formularios de currículum personal; 3. Páginas de audio y vídeo; 4. Verificación de entrada de información del usuario; 5. Página de inicio del sitio web; 7. Creación de formularios de registro y animación; efectos 9. Diseño de página; 10. Páginas de dos y tres columnas; 11. Producción de la página de inicio del portal

JavaScript

1. Uso de JavaScript en las páginas; 3. Sintaxis de JavaScript; 4. Operaciones JS DOM; 5. Operaciones JS BOM; 6. AJAX

JQuery

1.Instalación de JQuery; operación; 4.Selector JQuery; 5.Filtrado JQuery; 6.Procesamiento de documentos HTML JQuery; 8.Efectos JQuery; 10. Otras operaciones JQuery;

Proyecto

1.Corte PS; 2.Hoja de estilo de restablecimiento de CSS; 3.Especificaciones de la página web; 5. SASS; 7. Compresión de código; efectos del sitio web 9. diseño de tamaño relativo rem

Práctica de desarrollo de tecnología de aplicaciones de una sola página JavaScript

1

.Marco de desarrollo front-end Bootstrap; 2. Marco de desarrollo front-end Bootstrap

Desarrollo del marco Django

1. Desarrollo del marco Django 2. Arquitectura Django, modelo MTV; proceso; 4. Ejemplos de desarrollo

Desarrollo de interfaz RESTful

1. ¿Qué es RESTful API? 2. Cómo diseñar una API útil 3. Protocolo 4. Nombre de dominio; Versión; 6. Ruta; 7. Verbos HTTP; 8. Información de filtro; 10. Manejo de errores; 12. API de hipermedia; p>Desarrollo de la cuenta pública WeChat

1. Introducción a la microplataforma; 2. Aplicación y uso de la cuenta de servicio WeChat; 3. Introducción a los métodos de acceso; 4. Introducción al formato de datos de la cuenta pública WeChat; análisis de datos de interfaz de cuenta y adquisición de datos de pedidos de uso común 6. Principios de enseñanza e investigación de información 7. Recibir y enviar paquetes de datos de texto 8. Recibir y enviar paquetes de datos de imágenes 9. Recibir y enviar paquetes de datos de noticias; 11. Acceso y desarrollo de la interfaz de pago WeChat

Diseño de base de datos MySQL

1. Diseño de tablas de datos en la base de datos MySQL 3. Diseño de lenguaje SQL;

La cuarta etapa: métodos modernos de desarrollo de software

Gestión del código de proyecto Git y proceso de desarrollo de proyectos

1. Redacción de documentos MarkDown;

2.Git distribuido. controlador de versiones

Agilidad, refactorización de código, desarrollo basado en pruebas, automatización

La quinta etapa: base de datos no relacional-NoSQL

Base de datos no relacional-NoSQL

MongoDB

Redis

Elasticsearch

La sexta fase: operación y mantenimiento de Python

Linux

1.Comandos de uso común de Linux; 2. Gestión del sistema Linux; 3. Aplicaciones de red Linux;

Programación de redes Linux

1. Red UDP; programación; 3. programación de red TCP; 4. módulo de solicitudes

Programación de scripts de Shell

1. Programas interactivos y scripts de Shell 3. Canalizaciones y redirección; Explicación detallada de find&grep; 5. Introducción al script sed&awk

La séptima etapa: inteligencia artificial de Python

Principio del rastreador y captura de datos; Marco Scrapy; 3. Clúster de distribución de rastreadores

Análisis científico de big data

1. Análisis de datos

Aprendizaje automático, aprendizaje profundo

1. Algoritmo de aprendizaje supervisado; 2.Spark; 3.TensorFlow

La octava etapa: Graduation Sprint

Graduation Sprint

Utilice el conocimiento de manera integral. aprendido en las tres primeras etapas hasta el sprint final para la graduación y el empleo

1 Desarrollo de proyectos prácticos a gran escala

2 Preparación de entrevistas

.