About this Course
100% online

100% online

Start instantly and learn at your own schedule.
Flexible deadlines

Flexible deadlines

Reset deadlines in accordance to your schedule.
Available languages

Spanish

Subtitles: Spanish
100% online

100% online

Start instantly and learn at your own schedule.
Flexible deadlines

Flexible deadlines

Reset deadlines in accordance to your schedule.
Available languages

Spanish

Subtitles: Spanish

Syllabus - What you will learn from this course

Week
1
Hours to complete
6 hours to complete

Conceptos básicos del desarrollo web del lado servidor

En este módulo crearás un proyecto en NodeJS. Utilizarás Git para versionar tu avance y configuraras Express. Aprenderás los conceptos básicos de ruteo y temas importantes de seguridad. Utilizarás NPM para instalar librerías y crearemos algunas páginas web de prueba....
Reading
8 videos (Total 148 min), 17 readings, 5 quizzes
Video8 videos
Express básico2m
Instalación GIT3m
Bitbucket5m
Proyecto35m
Desarrollando Express18m
MVC44m
API26m
Reading17 readings
Dinámica del curso10m
Bienvenida al curso5m
Notas10m
APIs y Webs10m
NodeJS y NPM10m
Express10m
Características de Node10m
Instalación de GIT - Tutorial10m
Comenzando un proyecto con GIT10m
Guía práctica de GIT y Bitbucket10m
Comenzando un proyecto con Nodejs y Express10m
Guía práctica de Setup Proyecto10m
Guía práctica de Configurar template HTML10m
Guía práctica de Agregar Mapa10m
Model View Controller10m
Guía práctica de MVC Bicicletas10m
Guía práctica de API Bicicletas10m
Quiz5 practice exercises
prueba de respuesta con código
Para tu autoevaluación de la Lección 1
Para tu autoevaluación de la Lección 3
Para tu autoevaluación de la Lección 4
Calificado del Módulo 120m
Week
2
Hours to complete
4 hours to complete

Persistencia del modelo utilizando Mongoose y MongoDB

En este módulo trabajarás con temas de persistencia sobre una base NoSQL como MongoDB. Utilizarás Mongoose como mapeador de objeto a documento (ODM) y realizarás las típicas tareas CRUD (sigla en inglés para creación, lectura, actualización y eliminación). Empezarás a implementar tu API REST....
Reading
4 videos (Total 66 min), 16 readings, 4 quizzes
Video4 videos
Testing de nuestro modelo15m
MongoDB: Persistencia: Configurando MongoDB3m
ODM: Utilizando Mongoose en nuestro proyecto40m
Reading16 readings
Introducción al módulo10m
Testing con Jasmine - Estructura de losTests10m
Testing con Jasmine10m
Guía práctica de Testing10m
Testing Unitario10m
Guía práctica de Testing APl Manual10m
Guía práctica de Testing APl10m
Base de datos NoSQL10m
MongoDB10m
Primeros pasos en MongoDB10m
Guía práctica de Mongo10m
Interactuando con las bases de datos10m
Mongoose10m
Guía práctica de Mongoose10m
Guía práctica de Mongoose con Testing10m
Anexo: Promises10m
Quiz4 practice exercises
Para autoevaluación de la Lección 14m
Para autoevaluación de la Lección 24m
Para autoevaluación de la Lección 3
Calificado del Módulo 2
Week
3
Hours to complete
3 hours to complete

Autenticación

En este módulo trabajarás con la autenticación de usuarios a tu sitio. Crearás la típica página de login y permitirás registrar a nuestros usuarios. Utilizarás Passport para realizar esta tarea y verás temas de seguridad como Json Web Token para segurizar tu API...
Reading
16 readings, 4 quizzes
Reading16 readings
Introducción10m
Autenticación y autorización10m
Guía práctica de Autenticación 1: Agregando seguridad al modelo de Usuar10m
Guía práctica de Autenticación 2: Mailing10m
Guía práctica de Autenticación 3: Verificando usuarios10m
Guía práctica de Login10m
Usando Passport para login local10m
Guía práctica de Passport10m
Sesiones y cookies10m
Guía Práctica de Login y Logout web10m
Guía práctica de Autorizando rutas10m
Autorización en API10m
Guía práctica de Autenticando APl10m
JWT10m
Guía práctica de JWT10m
Código complementario a las prácticas de autenticación10m
Quiz4 practice exercises
Para autoevaluación de la Lección 14m
Para autoevaluación de la Lección 212m
Para autoevaluación de la Lección 34m
Calificado del Módulo 320m
Week
4
Hours to complete
1 hour to complete

Oauth y Puesta en producción en Heroku.

En este módulo pondrás en producción tu proyecto y verás más temas de seguridad web y monitoreo de tu servidor. Utilizarás la plataforma Heroku ya que te permite una capa gratuita para probar tu solución. Integrarás OAuth para facilitar la autenticación de tus usuarios. ...
Reading
7 videos (Total 76 min)
Video7 videos
MongoDB Atlas: configurando la cuenta en la nube11m
MongoDB: conexión con el servicio en tu ambiente local8m
Variables de ambiente5m
Configurando Sendgrid9m
Google OAuth Web Setup 213m
Google OAuth Web Setup 312m

Instructor

Avatar

Ezequiel Lamónica

Licenciado en Ciencias de la Computación (UBA), IAE EMBA Candidate 2018.

About Universidad Austral

La Universidad Austral se propone servir a la sociedad a través de la búsqueda de la verdad, mediante el desarrollo y transmisión del conocimiento, la formación en las virtudes y la atención de cada persona según su destino trascendente, proponiendo un estilo de liderazgo intelectual, profesional, social y público....

About the Full Stack Web Development en Español Specialization

En la actualidad las páginas web se han transformado en aplicaciones en sí mismas, con más cantidad de componentes que nunca antes, y con más exigencia de parte de sus consumidores y clientes. Este programa te permitirá crear páginas web reactivas y apps móviles nativas de nivel profesional. Asimismo, te brindará herramientas, tanto para crear páginas webs, aplicando diseños realizados por diseñadores profesionales, como para programar el backend que dé soporte a una aplicación móvil o web. El programa está destinado a toda persona interesada en aprender, de manera práctica, a programar páginas reactivas y apps móviles. Se desarrolla en 4 MOOCs de 4 semanas de duración cada uno....
Full Stack Web Development en Español

Frequently Asked Questions

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

More questions? Visit the Learner Help Center.