Python: desarrollo web (Flask) - curso 3900 rublos. de Hexlet, formación 22 horas, Fecha 30 de noviembre de 2023.
Miscelánea / / December 03, 2023
El desarrollo web Flask le resultará útil si decide aprender en detalle los principios de la creación de aplicaciones web modernas. Este curso es adecuado para quienes continúan aprendiendo Python y sus aplicaciones en la web. Para facilitar el aprendizaje, conviene estudiar con antelación cursos sobre el protocolo HTTP, los conceptos básicos del diseño HTML y los conceptos básicos de la programación orientada a objetos en Python.
1 Sobre el curso
Conozcamos sobre el curso, su estructura, objetivos y metas.
2 Arquitectura web
Conozcamos el concepto de solicitud-procesamiento-respuesta en el mundo de las solicitudes HTTP.
3 servidor web
Averigüemos por qué se necesita un servidor web y cómo funciona la comunicación en red.
4 servidor web integrado
Aprendamos a utilizar el servidor web proporcionado en la biblioteca estándar.
5 destellos
Conozcamos la microestructura Flask
6 manejadores de solicitudes
Conozcamos el concepto de manejadores.
7 Sesión HTTP (solicitud y respuesta)
Estudiemos la estructura de los controladores de solicitudes.
8 rutas dinámicas
Aprendamos a construir rutas que contengan marcadores de posición.
9 motor de plantillas
Aprendamos a generar páginas HTML utilizando el mecanismo de plantillas.
10 seguridad
Conozcamos los conceptos básicos para crear sitios web seguros.
11 formularios de búsqueda
Conozcamos los formularios para filtrar datos.
12 Persistencia
Aprendamos a almacenar datos de forma permanente.
13 Modificando formularios
Aprendamos cómo cambiar datos en el servidor usando formularios.
14 rutas con nombre
Aprendamos a utilizar un sistema más resistente para el control de enrutamiento.
15 destello
Aprendamos a trabajar con mensajes únicos.
16 CRUD
Conozcamos las operaciones típicas de las aplicaciones web.
17 CRUD: Creación
Aprendamos a crear entidades.
18 CRUD: Actualización
Aprendamos a actualizar entidades.
19 CRUD: Eliminación
Aprendamos a eliminar entidades.
20 Modelo-Vista-Controlador (MVC)
Conozcamos uno de los patrones arquitectónicos clave para crear aplicaciones personalizadas.
21 galletas
Aprendamos a usar cookies en Flask
Sesión 22
Aprendamos a usar una sesión en Flask
23 Implementar
Conozcamos los conceptos clave y el proceso de implementación.
24 Conclusión
Resumiendo el curso
25 Trabajo independiente
Tareas adicionales que te permitan consolidar la teoría adquirida.
26 Materiales adicionales
Artículos y vídeos seleccionados por el equipo de Hexlet. Te ayudará a profundizar en el tema del curso.