
Bienvenido al emocionante mundo del desarrollo web. En este curso te guiaremos a través de la creación de una tienda en línea de videojuegos desde cero, utilizando los frameworks Python Django y Flask. Este recorrido práctico está diseñado para darte habilidades y conocimientos para crear aplicaciones web modernas.
Comenzamos con fundamentos de Python, configuración del entorno de desarrollo, gestión de dependencias y entornos virtuales para mantener tus proyectos organizados. Domina Flask para crear servicios REST y habilitar la comunicación entre tu aplicación y el servidor, mientras aprendes autenticación de usuarios, gestión de bases de datos y prácticas de seguridad. A lo largo del curso trabajarás en proyectos reales que abordan tanto el backend como el frontend y culminan en un despliegue funcional.
Los Proyectos 1, 2 y 3 te guiarán paso a paso: desde una aplicación de línea de comandos con registro de usuarios y login, hasta una tienda en Django con catálogo, búsqueda avanzada y carrito de compras. Todo ello acompañado de buenas prácticas, diseño orientado al usuario y experiencia de despliegue en producción.
Lo que aprenderás:
- Aplicar principios de programación orientada a objetos en Python para el desarrollo de aplicaciones
- Usar la biblioteca BeautifulSoup para tareas de scraping web
- Interactuar con páginas web y analizar su DOM mediante Selenium
- Importar módulos de Python dinámicamente
- Aprovechar las comprensiones de Python para código conciso y eficiente
- Utilizar pipenv para la instalación y gestión de dependencias del proyecto
- Interactuar con MongoDB utilizando el módulo PyMongo
- Recuperar datos de APIs REST haciendo peticiones con la biblioteca Requests
- Explorar la interfaz administrativa de Django y sus apps
- Establecer apps y proyectos en Django y trabajar con ORM
- Adquirir habilidades para modelar datos y realizar consultas con Django ORM
- Implementar Nameko Dependency Providers
- Transmitir mensajes mediante solicitudes POST
Contenido del curso:
- Secciones: 4
- Clases: 39
- Duración: 7h 43m
Requisitos:
- Control de versiones
- Disposición para aprender
- Fundamentos de programación
¿Para quién es este curso?
- Estudiantes
- Principiantes
- Desarrolladores Web
- Entusiastas de Python
¿Qué esperas para comenzar?
Inscríbete hoy mismo y lleva tus habilidades al siguiente nivel. ¡Los cupones son limitados y pueden agotarse en cualquier momento!
👉 Aprovecha el cupón ahora – Cupón FREED12
Deja un comentario
Cursos relacionados: