Red de conocimiento informático - Consumibles informáticos - Cómo los mejores hackers aprenden a programar durante las vacaciones

Cómo los mejores hackers aprenden a programar durante las vacaciones

Los mejores hackers te dicen cómo aprender a programar por ti mismo

La primera etapa: Comenzar con Python

1. Comenzar con Python

2. Conceptos básicos de programación

3. Secuencia

4. Sentencia de control

5. Análisis numérico y de memoria

6. Orientado a objetos

7. Construcción del entorno de desarrollo de Python

La segunda etapa: profundidad y mejora de Python

1 Control de excepciones

2. Procesamiento de archivos

3. Módulos

4. Programación GUI

5. Batalla de tanques

La tercera etapa: red Python y desarrollo de programación paralela

1. Programación concurrente

2. Comunicación en red

La cuarta etapa: programación funcional y características principales

1. Núcleo de programación funcional (funciones de alto orden, cierres, etc.)

2. Análisis en profundidad de los decoradores

La quinta etapa: conceptos básicos de la programación del entorno Linux

1. Descripción general e instalación del sistema operativo Linux

p>

2 Comandos comunes de Linux

3. Permisos de usuario e instalación y administración de software

4. Tutorial de script ShellScript

La sexta etapa: Fundamentos de la programación de bases de datos

1. Modelo de datos

2. Lenguaje estándar de bases de datos relacionales: descripción general de SQL 3. Lenguaje estándar de base de datos relacional SQL - Definición de datos 4. Lenguaje estándar de base de datos relacional SOL --Consulta de datos 5, Lenguaje estándar de base de datos relacional SOL--Actualización de datos

Etapa 7: Conceptos básicos de programación web

1, HTML5

2, CSS3

3. JavaScript

4. jQuery

La octava etapa: Flask framework

La novena etapa: marco Vue

La décima fase: proyecto backend de comercio electrónico Flask Baizhan

La undécima fase: marco Django

La duodécima fase : Proyecto de comercio electrónico a gran escala de Python

La decimotercera etapa: marco Python_Tornado

La decimocuarta etapa: operación automatizada del software de oficina, tareas programadas por correo electrónico...

La decimoquinta etapa: desarrollo del rastreador Python

Etapa 16: Algoritmos y estructuras de datos

Etapa 17: Análisis de datos-Conocimiento matemático

Etapa 18: Análisis de datos -Visualización de datos

Fase 19: Análisis de datos-Gestión de datos

Fase 20: Análisis de datos-Análisis estadístico

Fase 21: Proyecto de análisis de datos de Python

Fase 22: Software de análisis de datos