Curso de Python y Desarrollo Web con Django Framework; Online o Presencial en Lima, Perú

Contacta sin compromiso con Aula Útil, Cursos con Servidores VPS para cada alumno

Para enviar la solicitud debes aceptar la política de privacidad

Comentarios sobre Curso de Python y Desarrollo Web con Django Framework; Online o Presencial en Lima, Perú - Presencial - Pueblo libre - Lima Metropolitana

  • Objetivos del curso
    El alumno estará capacitado a desarrollar programas empleando el lenguaje Python y podrá automatizar la configuración y despliegue de software en servidores Linux. Así mismo el alumno estará capacitado a desarrollar aplicaciones y servicios web modernos empleando el framework Django, el más popular dentro de los programadores Python.
  • Curso dirigido a
    Profesionales y estudiantes que deseen conocer y dominar el lenguaje Python y la programación Web con Django Framework
  • Contenido
    El curso de Python y Django, es nuestro curso base que abre una secuencia de cursos más avanzados para estudiantes, profesionales y entusiastas de la informática actual. La industria de las Tecnologías de la Información se encuentra en plena proceso de transformación debido al efecto combinado de varias tendencias en juego: cada vez más están quedando atrás los días en los que se esperaba que los administradores de red no programen y que los programadores no gestionen infraestructura. Las organizaciones del presente están adoptando rápidamente dinámicas de trabajo y metodologías ágiles que buscan entregar valor al cliente a través de iteraciones rápidas y un proceso de mejora continua a cargo de equipos de carácter multidisciplinario.A pesar de la creciente popularidad de las aplicaciones móviles las tecnologías web son una parte crítica de la infraestructura tecnológica mundial: la gran mayoría de aplicaciones modernas son sistemas distribuidos que involucran una variedad de clientes en múltiples tipos de dispositivos y la orquestación de una serie de servicios del lado del servidor. En este contexto el protocolo HTTP, el formato JSON y el estilo arquitectónico REST juegan un rol protagónico en el desarrollo de soluciones para backend en el momento presente.Con la popularidad de frameworks como Angular o React/Flux, incluso cuando la generación del HTML ocurre del lado del Front-end la programación de recursos dinámicos del lado del servidor sigue siendo muy necesaria ya que es la interfaz con las bases de datos, colas de mensajes y otros servicios que hacen posible atender las cargas de trabajo generadas por los clientes.Es en este contexto que Django se posiciona -junto a Ruby on Rails- dentro del conjunto de frameworks web de estilo MVC que se encuentran en una etapa madura y estable de su ciclo de vida pero que al mismo tiempo se han venido adaptando a la evolución en la arquitectura de las aplicaciones web y cuenta con un gran ecosistema de componentes de código abierto listos para ser incorporados en nuestros proyectos.Calendario y Costo:Duración:   48 horasHorario:     Domingos de 8:30 a.m. a 2:30 p.m.Costo del Curso:S/ 900 + IGVModalidades:- Presencial en Pueblo Libre, Lima Perú- Online en vivo en Google Hangouts y AnydeskContenido del Curso:Fundamentos del Lenguaje Python– Introducción a Python en Ubuntu Linux– Uso del intérprete– Sintaxis básica, indentación y comentarios– Variables, cadenas y números– Tipos de datos– Listas y tuplas– DiccionariosProgramación Estructurada– Condicionales– Estructuras de control– Funciones imperativas– Retorno de valores– API imperativaProgramación Orientada a Objetos– Encapsulamiento, herencia múltiple y polimorfismo– Clases, atributos e instancias– Métodos y Objetos– Constructores y Destructores– Excepciones– Métodos especiales– Módulos– Gestión de paquetes y entornos virtualesProgramación Funcional– Expresiones Lambda– Closures– Iteraciones– Map, Reduce, Filter y Zip– Generadores– DecoradoresGestíón de módulos y paquetes– Módulos– Paquetes– Gestores de paquetes en Python (setuptools y pip)– Gestión de entornos virtuales con VirtualEnv– Creación de un paquete Python y publicación en PyPI– Compilación e instalación de paquetes con dependencias complejas  Django FrameworkIntroducción a Django– Introducción a Django– Patrón de arquitectura MVC y MTV– Instalación, gestión de proyectos, integración con Apache– Creación de estructura de proyectos en la línea de comandosGestión de URLs, vistas y plantillas– Creación de Vistas– Vistas basadas en clases, en funciones y configuración de URLs– Uso de Plantillas– Plantillas, bloques, herencia, etiquetas y filtrosModelo de datos– Modelos y API para base de datos– Tipos de campos– Creación de consultasGestión de formularios– Creación de Formularios– Plantilla de un formulario– Validación y sanitización de datos usando formularios y validadoresDjango Admin– Introducción a Django admin y personalización básica– Personalización y registro de modelos– Creación de campos calculados y formularios personalizadosMiddleware y Sesiones– Middleware– Manejos de sesiones– Autenticación y autorizaciónDiseño de APIs RESTful– Introducción a REST, APIs de Hipermedios y HATEOAS ­– Serialización de modelos y otras fuentes de datos– Filtrado, paginación y límites temporales de uso– Ruteadores, conjuntos de vistas, AJAX, CSRF y CORS

Otra formación relacionada con programación

Este sitio utiliza cookies.
Si continua navegando, consideramos que acepta su uso.
Ver más  |