Academia Tech
Un curso intensivo para potenciar habilidades en desarrollo backend. Tendrás la oportunidad de consolidar conocimiento referente a bases de datos relacionales y no relacionales, así como también manejar diferentes tipos de bases de datos en tus proyectos.
Duración de la cursada: 6 semanas.
3 clases semanales.
En alianza con
Acerca del curso
Modalidad virtual
Clases virtuales en vivo 3 veces por semana.
Material de lectura
17 horas de material asincrónico.
Salas de chat
Para resolver dudas e interactuar con profesores y demás participantes.
Trabajos integradores
Actividades para aplicar los conocimientos adquiridos.
Duración
6 semanas.
Curso certificado
En caso de aprobar la cursada recibirás un certificado oficial.
Temario
Modelo 1: Javascript
Clase 1: Nivelación (Javascript)
DOM
Clase 2: Nivelación (Javascript)
Funciones
Clases y objetos
Modelo 2: My SQL y Node JS
Clase 3: Repaso de conceptos básicos de bases de datos MySQL
Modelo 3: Node Js
Clase 4: NodeJS + express (Routing y vistas)
Instalación de express
Routes, app.js y www
Verbos http y headers
Clase 5: NodeJS + express
NPM e introducción a Express
¿Qué es npm?
¿Cómo instalar dependencias?
Qué es Express y para qué nos sirve.
Cómo instalar Express en nuestro proyecto.
Clase 6: NodeJs (POST,GET PUT, DELETE)
Uso de NPM
Características
Modularización Eventos y Callbacks
Exponer/explicar/mostrar
Despliegue
Modelo 4: Bases de datos no relacionales – Mongo DB
Clase 7: Bases de datos no relacionales – Mongo DB
Introducción a las bases de datos con MongoDB
Clase 8 : Mongo DB
Instalación de packs
Packs de MongoDB
Arquitectura, instalación y configuración de MongoDB
Clase 9 : Mongo DB
Identificaciones de elementos
CRUD en Mogo DB
Clase 10: Mongo DB
Mongoose
Clase 11: Mongo DB
Conexion de node y mongoDB
Modelo 5: Servidores y despliegue
Clase 12: Servidores
Levantar un servidor y posterior configuración
Clase 13: Despliegue de la aplicación (testing y producción, puertos, firewall y seguridad)
Puesta en producción de una aplicacion node + react. Js
Clase 14 : Deploy
Uso de Git para deploy. Deploy en Heroku
Clase 15 : API Rest
Servicios Web: ¿Qué es una API?
Aplicaciones RESTful.
Manejo y documentación de APIs
Modelo 6: Proyecto integrador
Clase 16: Simulacro de cuestionario
Clase 17 : Recuperatorio de cuestionario
Requisitos
Computadora con acceso a internet.
Conocimientos básicos teóricos de programación backend y estructuras de datos.
Conocimientos básicos del idioma inglés.
Conocimiento teórico de control de versiones (Como GIT).
¡Aplica ahora a una beca del 100%!
Completa el siguiente formulario para finalizar tu postulación a la beca.