Whatsapp
     INSCRIBETE  
Contáctanos
PROGRAMA DE
ESPECIALIZACIÓN EN
DESARROLLO
BACK-END
Construye los algorítmos y desarrolla la lógica detrás del funcionamiento de webs y aplicaciones web.
Ver más
Con el respaldo de Intercorp e IDAT
SEDE_
HORARIOS
VIRTUAL
LUN - MIE - VIE
7pm a 9pm
PRESENCIAL
SÁB
8am a 3pm
IDAT
SAN JUAN DE MIRAFLORES
MALLA
CURRICULAR_
Unidad 1:
Introducción al desarrollo
ver más
INTRODUCCIÓN AL DESARROLLO
- Introducción al Front-End
- Introducción al Back-End
- Herramientas de desarrollo
- Desarrollo Back-End
Unidad 2:
Fundamentos de programación
ver más
PSEUDOCÓDIGO A CÓDIGO
- Algoritmos
- Pseudocódigo
- Uso de terminal
- Introducción a python
CONTROL DE VERSIONES
- Git
- Repositorios
- Deployment GitHub Pages
ALGORÍTMOS Y ESTRUCTURA DE DATOS
- Variables,numbers y string
- Operadores aritméticos y comparativos
- Estructura de datos
- Control de flujo
- Inputs y outputs
- Excepciones con Python
- Diccionarios
Unidad 3:
Programación orientada a objetos
ver más
PROGRAMACIÓN ORIENTADA A OBJETOS
- Programación orientada a objetos
- Sobrescritura de métodos
- Manipulación de archivos
- Manipulación de archivos con POO
- Modelo entidad relación
BASE DE DATOS RELACIONAL
- Normalización
- Modelado de entidades (MySQL WorkBench)
- Sentencias de SQL - DML
- Sentencias y manipulación de datos relacionales
- Conexión de BD con Python
- Obtención de colección de datos
- Inserción, eliminación y actualización de registros
BASE DE DATOS NO RELACIONAL
- Introducción al ORM
- Peewee ORM python
- Conexión de BD con Python
- Métodos collections en MongoDB
- Introducción a base de datos NoSQL
- Diferenias entre SQL y NoSQL
- Documentos colecciones MongoDB
- Introduccion a JSON
Unidad 4:
Python y Django
ver más
GESTOR DE PAQUETES PIP Y GUÍA DE DISEÑO PEP8
- Gestor de paquetes
- Virtualización de ambientes de trabajo
- guía de estilos de programación
- Ambiente de desarrollo
- Uso de PIPO
- Instalación de un nuevo proyecto como activación del mismo
- Introducción a PEP8
PATRONES DE DISEÑO: MVC, MVT
- Patrones de diseño
- MVC en la práctica
- Asignación de responsabilidades en el MVC
- Funcionamiento del patrón MVT
- Diferentes tipos de patrones
INTRODUCCIÓN AL DJANGO
- Introducción al Django
- Vistas basadas en funciones
- Sintaxis
- Herencia de templates
ADMINISTRACIÓN DE DJANGO
- Model admin
- List display
- Claves foráneas
- Búsquedas, filtros y listas editables
- Actions
Unidad 5:
Publicación de APIs
ver más
SERVICIO WEB, CONCEPTOS Y FUNDAMENTOS DE HTTP REQUEST
- Protocolo HTTP request
- Request y response del protocolo HTTP
- Métodos
- Status code de HTTP
- Request
- Servicio web con flask
REST-API Y DJANGO
- Componentes de Django
- Herramientas de Django
- Recursos de un servicio web
AUTENTICACIÓN Y SEGURIDAD DE REST-API
- Autenticación e implementación en servicios web
- JSON Web Tokens
- Permisos en un rest-api
PRUEBAS UNITARIAS DE UN REST-API
- Testing en django
- Cobertura de código
- Herramientas de cobertura de código
DEPLOYMENT DE REST-API
- Heroku
- CORS
- Documentación de un rest-api
- Swagger
Unidad 6:
Proyecto Final
ver más
Las últimas dos semanas enfrentarás un reto del mundo real junto a un equipo de trabajo interdisciplinar, buscando la mejor solución para atender al problema de trabajo y así certificarte como desarrollador.
¿POR QUÉ_
ELEGIRNOS?
CURRÍCULA
PROFESORES
METODOLOGÍA
HERRAMIENTAS
Diseñada por equipos interdisciplinarios expertos en educación y tecnología, que consolidan las últimas tendencias del mercado para plasmarlas en nuestro programa. Somos más que solo un curso de programación web.
HTML 5
HTML5
CSS 3
CSS 3
JavaScript
JS
MySQL
MySQL
Python
Python
Django
Django
GIT
GIT
MongoDB
MongoDB
Profesores top del mercado, con basta experiencia en el mundo de la tecnología y el desarrollo de software, listos para asesorarte en tus procesos de aprendizaje. Además, todos ellos forman parte de la comunidad pedagógica de IDAT.
Respaldado por IDAT
Hemos creado una metodología alineada a tus necesidades, enfocada en cómo crear una página web. Aprenderás de manera virtual y presencial, enfrentando retos del mundo real, en compañía de expertos en desarrollo de software que te ayudarán a aterrizar lo aprendido para convertirte en un gran desarrollador web.
Agile Learning
Creemos que todo lo que hagas en nuestro programa debe aportar a tu desarrollo profesional, por ello aprenderás utilizando herramientas que formarán parte de tus entornos de desarrollo de software en el futuro. Somos más que un curso de programación web.
Trello
Trello
Slack
Slack
  • CURRÍCULA
    Diseñada por equipos interdisciplinarios expertos en educación y tecnología, que consolidan las últimas tendencias del mercado para plasmarlas en nuestro programa. Somos más que solo un curso de programación web.
    HTML 5
    HTML5
    CSS 3
    CSS 3
    JavaScript
    JS
    MySQL
    MySQL
    Python
    Python
    Django
    Django
    GIT
    GIT
    MongoDB
    MongoDB
  • PROFESORES
    Profesores top del mercado, con basta experiencia en el mundo de la tecnología y el desarrollo de software, listos para asesorarte en tus procesos de aprendizaje. Además, todos ellos forman parte de la comunidad pedagógica de IDAT.
    Respaldado por IDAT
  • METODOLOGÍA
    Hemos creado una metodología alineada a tus necesidades, enfocada en cómo crear una página web. Aprenderás de manera virtual y presencial, enfrentando retos del mundo real, en compañía de expertos en desarrollo de software que te ayudarán a aterrizar lo aprendido para convertirte en un gran desarrollador web.
    Agile Learning
  • HERRAMIENTAS
    Creemos que todo lo que hagas en nuestro programa debe aportar a tu desarrollo profesional, por ello aprenderás utilizando herramientas que formarán parte de tus entornos de desarrollo de software en el futuro. Somos más que un curso de programación web.
    Trello
    Trello
    Slack
    Slack
ESPACIOS_
Para ser más que un curso de programación web, hemos creado nuevos espacios diseñados para ti, un lugar en donde la comunidad podrá reunirse a enfrentar nuevos retos y compartir aprendizajes.
Hall PachaQTec Clases PachaQTec Cocina PachaQTec Aulas PachaQTec
  • Hall PachaQTec
  • Clases PachaQTec
  • Cocina PachaQTec
  • Aulas PachaQTec
CERTIFICACIONES_
Tu certificado indicará que has cursado el programa de especialización en desarrollo BACK-END y estará a nombre de Idat.
EMPLEABILIDAD_
Al finalizar el programa y certificarte podrás acceder a ofertas laborales especialmente identificadas para la comunidad Pacha-Q-tec, a través de nuestra plataforma de empleabilidad IDAT JOB. Luego de aprender a como desarrollar la lógica detrás del funcionamiento de un software, serás capaz de desempeñarte como desarrollador en diferentes empresas de tecnología, startups, consultoras de TI, y todo equipo deseoso de incorporar desarrollo Back End como parte de su oferta de valor.


Postula y obtén un 15% de descuento en el programa.

Acepto lasPolíticas de Privacidad