De vuelta

CURSO DE PYTHON Y DJANGO

El curso de Python es un lenguaje de programación fácil de aprender, potente y con una sintaxis sencilla y elegante que se encuentra entre los favoritos de las startups de todo el mundo y es empleado con éxito por sitios …

Avatar del usuario
El curso de Python es un lenguaje de programación fácil de aprender, potente y con una sintaxis sencilla y elegante que se encuentra entre los favoritos de las startups de todo el mundo y es empleado con éxito por sitios webs tan grandes y exitosos como YouTube, Reddit, Quoe, DISQUS, NASA y Washington Post.
¿Qué es Python?
Python es un lenguaje de programación que le permitirá trabajar más rápido e integrar sus sistemas con mayor eficiencia.
La elegante sintaxis de Python, su gestión de tipos dinámica y su naturaleza interpretada hacen de él el lenguaje ideal para guiones (scripts) y desarrollo rápido de aplicaciones, en muchas áreas y en la mayoría de las plataformas.
Mientras que lenguajes como C buscan maximizar la eficiencia del programa a nivel de rendimiento y empleo del hardware, un lenguaje como Python está optimizado para maximizar la productividad del programador. Su enfoque multi-paradigma le permite acomodar simultáneamente técnicas de programación procedural, orientadas a objetos y funcionales.
¿Qué es Django?
Django es un framework web muy popular, de código abierto, escrito en Python y que permite construir aplicaciones web más rápido y con menos código. Tanto Django como Ruby on Rails son considerados actualmente como los frameworks web estilo MVC más maduros, completos y con mayor cantidad de componentes de código abierto disponibles y listo para usar. Sitios web como djangopackages.com o Github.com almacenan cientos de módulos disponibles que permite implementar en tiempo record funcionalidades de todo tipo incluyendo foros, galerías de fotos, sistemas de comentarios, wikis y muchas otros elementos que aparecen con cada vez mayor frecuencia en los sitios web modernos.
(*) Promoción: 5% de dscto. por inscripción anticipada.

Escriba a capacitacion@adiestra.pe indicando sus datos, medio de contacto y el curso al que desea acceder.

Entregables:

  • Ppt’s en digital y talleres por sesión.
  • Certificado de aprobación (nota mínima, 14)

Puede realizar su matrícula depositando en nuestra cuenta:
GRUPO CORPORATIVO ADIESTRA SAC
RUC: 20546385745
Cta. Cte. BCP Soles: 191-1966941-0-89
Código CCI BCP Soles: 00219100196694108956

Informes e inscripciones:
Lima – Perú central celular (511) 953821717
capacitacion@adiestra.pe

TEMARIO

CURSO DE PYTHON Y DJANGO

1. INTRODUCCION A PYTHON & DJANGO
Introducción a Python y Django
Instalación de Python y entornos de desarrollo
Sintaxis básica y estructuras de datos

Programación Orientada a Objetos en Python
Conceptos básicos de POO
Clases y objetos en Python
Herencia y polimorfismo

Introducción a Django
Instalación de Django.
Creación de un proyecto y una aplicación.
Estructura de proyecto, arquitectura MVC

2. DESARROLLO CON DJANGO
Modelos y Bases de Datos en Django
Instalación y configuración de base de datos
Definición de modelos
Migraciones y operaciones con la base de datos.

Vistas y Plantillas en Django
Creación de vistas.
Templates y su integración con vistas

Formularios en Django
Creación de formularios.
Validación de formularios.
Integración con vistas.

Autenticación y Autorización
Sistema de autenticación en Django.
Control de acceso y permisos.

3. DESARROLLO AVANZADO Y DESPLIEGUE
API REST con Django Rest Framework
Introducción a REST.
Creación de una API REST con Django Rest Framework

Desarrollo de Frontend con Django
Integración de Django con JavaScript.
Uso de AJAX, JQuery

Pruebas en Django
Tipos de pruebas en Django.
TDD (Desarrollo Basado en Pruebas).

Despliegue de Aplicaciones Django
Configuración de entornos de producción.
Despliegue en servicios en la nube.

4. PROYECTO FINAL  – Desarrollo de un Proyecto Completo
Planificación y diseño del proyecto.
Desarrollo, pruebas y despliegue.

Todos nuestros cursos son 100% virtuales, 30% teóricos y 70% prácticos.
La metodología es práctica; apoyada con laboratorios que han sido diseñados para complementar y afianzar el aprendizaje del curso.
En todos nuestros cursos entregamos material digital y certificado de aprobación.
14
30 horas
S/ 1200.00 Soles
Abonando a nuestra CTA CTE BCP Soles: 191-1966941-0-89 o CCI BCP Soles: 00219100196694108956 a nombre de GRUPO CORPORATIVO ADIESTRA SAC - RUC: 20546385745.

Requisitos

  • Es recomendable tener una base teórica y conceptual de lo relacionado con HTML y programación procedural.

Audiencia objetivo

  • Especialistas en TI.
  • Técnicos de sistemas.
  • Jefes de desarrollo.
  • Programadores y profesionales de carreras afines.