Objetivos del cursoAprender el lenguaje Python con el uso del framework Django, y adquirir las bases para el desarrollo de aplicaciones WEB bajo la arquitectura MTV.
Prácticas100% práctico
Curso dirigido aEstudiantes, Técnicos, Tecnólogos, Ingenieros o quien desee Adquirir o Mejorar las Bases sobre el Diseño y Desarrollo de Aplicaciones WEB con estándares y la Programación en Lenguaje Python con Django.
TitulaciónDesarrollo WEB con Python y DJango
ContenidoContenido:IntroducciónFramework DjangoGuía de instalación- Configurando el ambiente de trabajo- Instalacion de la base de datos PostgreSQL- Instalacion de psycopg- Gestión del administrad de paquetes automatizado PIP- IDE’s- PyCharm Free- Con editores de código free (Code y Sublime)- ComponentesSintáxis básica de PythonVariables, operadores, listas, tuplas, cadenas, diccionariosEstructuras de ControlArreglosFunciones:- Decoradores- Generadores- LambdaManejo de archivosBuenas prácticas de programaciónArquitectura MVC - MTVProgramación Orientada a ObjetosClases y objetos- Atributos- Métodos- Encapsulamiento- Herencia- Herencia múltiple- Módulos y paquetes- Módulos- Formas de imports- Atributo __name__- PaquetesDesarrollo de ProyectosEstructuraConfiguración settings del proyectoConexión a base de datos (Postgresql)Modelos y migracionesRelaciones entre modelosDjango Shell y QuerysetsConfiguración url’s y primera vistaSistema de planitllasHerencia entre planitllasConfigurar archivos estáticosFormulariosValidación de formulariosMiddleware, ¿qué son? y ¿cómo funcionan?Registration, Login & Logout con Django Registration Redux
Otra formación relacionada con ingeniería de sistemas