Curso de Django, primeros pasos en el desarrollo web con Python
Hace tiempo realicé un pequeño análisis de cómo había ido el desarrollo en general en 2019 y los resultados dicen que Python está de moda y que cada vez lo está más. Por ese motivo en Cursosdesarrolloweb vamos a estar tratando a fondo tanto Python como todo su ecosistema.
En este curso introductorio de Django vamos a cubrir los siguientes temas, los cuales te ayudarán a entender cómo funciona tanto Python con Django.
- Instalar Python 3.
- Crear entorno virtuales y por qué son necesarios.
- Utilizar Pip, el gestor de paquetes para Python.
- Diferencia entre proyectos y aplicaciones en Django.
- Configurar PyCharm para nuestros proyectos.
- Trabajar con archivos estáticos.
- Trabajar con multimedia relacionada con base de datos.
- Crear un sistema de autenticación y detectar el estado del usuario.
- Utilizar decoradores.
- Trabajar con funciones y clases basadas en vistas para definir la lógica de nuestro sistema.
- Subir archivos al servidor en paths personalizados.
- Trabajar con modelos relacionados.
- Definir formularios a partir de los modelos de nuestra aplicación.
- Validación de formularios y mensajes flash.
- Utilizar paquetes externos
- Trabajo con bases de datos MySQL haciendo uso de migraciones.
Si te gusta el temario te invito a que te registres gratuitamente en la plataforma para que empieces el curso ya, es gratuito y tienes el proyecto final adjunto en la sección archivos para que lo puedas revisar en caso de dudas.
Acerca del autor
Desarrollador con 10 años de experiencia en web y móvil y formador con 7 años de experiencia.
Empecé en el mundo de la programación a raíz de un accidente de trabajo y me tuve que reinventar.
Soy autodidacta, me dedico de forma profesional a desarrollar software y cada día aprendo cosas nuevas.
Apasionado del backend, me encanta todo lo que tiene que ver con procesos y lógica.
Me encanta programar, pero todavía más ayudar a otras personas en su proceso de formación.
1 valoraciones
soy principaiente , el curso està completo, quizas agregar links para explicar ciertas funciones o codigos