En este curso se introducirá al alumno en los Fundamentos del Desarrollo Web en general, sobre los que toda librería para implementar Aplicaciones Web está basada, para luego comprender cómo estos conceptos se manifiestan en una aplicación de Django. Se comenzará con la creación de un proyecto de Django hasta llegar al despliegue real del mismo. En este recorrido se comprenderán los aspectos principales del framework y las operaciones más recurrentes de las aplicaciones web: Diseño de direcciones de URL, creación de plantillas HTML, generación y envío de formularios e interacción con bases de datos.
Propuesta de Valor: DESARROLLO - PROGRAMACIÓN - METODOLOGÍAS
Duración: 21 Horas
El curso está orientado a Programadores de Python con conocimiento básicos en HTML con ganas de aprender a desarrollar aplicaciones Web con Django, o bien Programadores. Avanzados de otros lenguajes que consideren pueden incorporar rápidamente la sintaxis y los fundamentos de Python a la par de los conceptos de Django.
Se requieren conocimientos sólidos en: Python o haber realizado el curso de Python Programming HTML5 o haber realizado el curso Curso de HTML5: Fundamentos Web SQL o haber realizado el curso de Curso de Introducción a Bases de Datos y SQL Es recomendable contar con conocimientos en: CSS o haber realizado el curso de Curso de Maquetación Web: HTML 5 y CSS JavaScript o haber realizado el curso de Curso de Javascript desde Cero.
Certificación oficial emitida por COGNOS.
1.1. EL PROTOCOLO HTTP
1.2. PETICIONES Y RESPUESTAS
1.3. BACK-END Y FRONT-END
2.1. EL PROTOCOLO WSGI
2.2. QUE ES DJANGO Y COMO FUNCIONA
2.3. PROYECTOS Y APLICACIONES
2.4. ESTRUCTURA DE UNA APLICACION
2.5. CREAR Y CONFIGURAR UN PROYECTO
3.1. CONFIGURAR DIRECCIONES DE URL
3.2. QUE ES UNA VISTA Y COMO FUNCIONA
3.3. RESPUESTAS Y EXCEPCIONES
3.4. CREACION DE FUNCIONES COMO VISTAS
4.1. LOS SISTEMAS DE PLANTILLAS
4.2. ETIQUETAS
4.3. VARIABLES
4.4. BUCLES
4.5. CONDICIONALES
4.6. HERENCIA
4.7. DIRECCIONES DE URL
4.8. ARCHIVOS ESTATICOS
5.1. DEFINICION
5.2. MANEJO DE DATOS ENVIADOS
5.3. VALIDACION
5.4. FORMULARIOS CON MODELOS
6.1. CONFIGURACION DE UNA BASE DE DATOS
6.2. DJANGO ORM
6.3. QUE ES Y COMO CREAR UN MODELO
6.4. CAMPOS Y ATRIBUTOS
6.5. MIGRACIONES
6.6. DJANGO SHELL
6.7. QUERYSETS
6.8. PRINCIPALES OPERACIONES CON MODELOS
7.1. QUE ES EL ADMINISTRADOR DE DJANGO
7.2. COMO INTEGRARLO EN UN PROYECTO
8.1. SOLUCIONES PARA DESPLEGAR APLICACIONES DE DJANGO
8.2. DESPLIEGUE REAL EN PYTHONANYWHERE
8.3. DESPLIEGUE REAL EN PYTHONANYWHERE
Al finalizar el curso, te convertirás en Desarrollador de Python con Django, podrás aplicar a puestos de trabajo que requieran Desarrolladores de Python con conocimientos en Django y de Programación Web en general.
La inversión incluye: Material de estudio, certificados e impuestos de ley.