Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
Lernen Sie neue Konzepte von Branchenexperten
Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
Erwerben Sie ein Berufszertifikat zur Vorlage
In diesem Kurs gibt es 4 Module
En este curso trabajarás del lado servidor, en el backend, desarrollando el soporte que toda aplicación necesita para lidiar con la persistencia de la información, el setup de un servidor web, la creación de una API REST, autenticación y autorización, y la integración de librerías de terceros. Utilizarás Express para el servidor web, y una base de datos NoSQL orientada a documentos: MongoDB. Aprenderás de ODM con Mongoose y harás las típicas tareas CRUD sobre Mongo. Finalmente pondrás productivo tu sitio en Heroku.
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.
Das ist alles enthalten
10 Videos17 Lektüren4 Aufgaben1 peer review
Infos zu Modulinhalt anzeigen
10 Videos•Insgesamt 153 Minuten
Universidad Austral•1 Minute
Bienvenida al curso•4 Minuten
NodeJS•11 Minuten
Express básico•3 Minuten
Instalación GIT•4 Minuten
Bitbucket•5 Minuten
Desarrollando Express•19 Minuten
Proyecto•36 Minuten
MVC•44 Minuten
API•26 Minuten
17 Lektüren•Insgesamt 181 Minuten
Bienvenidos a la Universidad Austral•1 Minute
Sobre programas y módulos•0 Minuten
Dinámica del curso•0 Minuten
APIs y Webs•5 Minuten
NodeJS y NPM•5 Minuten
Características de Node•10 Minuten
Express•5 Minuten
Comenzando un proyecto con GIT•5 Minuten
Instalación de GIT - Tutorial•15 Minuten
Guía práctica de GIT y Bitbucket•20 Minuten
Comenzando un proyecto con Nodejs y Express•10 Minuten
Model View Controller (MVC)•5 Minuten
Guía práctica de Setup Proyecto•20 Minuten
Guía práctica de Configurar template HTML•20 Minuten
Guía práctica de Agregar Mapa•20 Minuten
Guía práctica de MVC Bicicletas•20 Minuten
Guía práctica de API Bicicletas•20 Minuten
4 Aufgaben•Insgesamt 20 Minuten
Para tu autoevaluación de la Lección 1•0 Minuten
Para tu autoevaluación de la Lección 3•0 Minuten
Para tu autoevaluación de la Lección 4•0 Minuten
Calificado del Módulo 1•20 Minuten
1 peer review•Insgesamt 60 Minuten
Final del curso•60 Minuten
Persistencia del modelo utilizando Mongoose y MongoDB
Modul 2•5 Stunden abzuschließen
Moduldetails
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.
ODM: Utilizando Mongoose en nuestro proyecto•40 Minuten
16 Lektüren•Insgesamt 170 Minuten
Introducción al módulo•0 Minuten
Testing Unitario•5 Minuten
Testing con Jasmine•5 Minuten
Testing con Jasmine - Estructura de losTests•5 Minuten
Guía práctica de Testing•20 Minuten
Guía práctica de Testing APl•20 Minuten
Guía práctica de Testing APl Manual•20 Minuten
Base de datos NoSQL•5 Minuten
MongoDB•5 Minuten
Primeros pasos en MongoDB•10 Minuten
Guía práctica de Mongo•20 Minuten
Interactuando con las bases de datos•5 Minuten
Mongoose•10 Minuten
Guía práctica de Mongoose•20 Minuten
Guía práctica de Mongoose con Testing•20 Minuten
Anexo: Promises•0 Minuten
4 Aufgaben•Insgesamt 20 Minuten
Para autoevaluación de la Lección 1•0 Minuten
Para autoevaluación de la Lección 2•0 Minuten
Para autoevaluación de la Lección 3•0 Minuten
Calificado del Módulo 2•20 Minuten
1 peer review•Insgesamt 40 Minuten
Evaluación del proyecto - Módulo 2•40 Minuten
Autenticación
Modul 3•6 Stunden abzuschließen
Moduldetails
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
Das ist alles enthalten
12 Videos16 Lektüren4 Aufgaben1 peer review
Infos zu Modulinhalt anzeigen
12 Videos•Insgesamt 93 Minuten
Agregando seguridad al modelo de usuarios•16 Minuten
Incorporando tokens•7 Minuten
Creando usuarios•15 Minuten
Sesiones y cookies•7 Minuten
Passport•5 Minuten
Login•6 Minuten
Vistas de Login y Rutas•5 Minuten
Login y Logout•11 Minuten
Autorización a rutas•6 Minuten
Autenticación en API•5 Minuten
Configurando JSON Web Token•4 Minuten
Generando Tokens JWT•7 Minuten
16 Lektüren•Insgesamt 202 Minuten
Introducción al módulo•0 Minuten
Autenticación y autorización•7 Minuten
Guía práctica de Autenticación 1: Agregar seguridad al modelo de Usuario•20 Minuten
Guía práctica de Autenticación 2: Mailing•20 Minuten
Guía práctica de Autenticación 3: Verificando usuarios•20 Minuten
Guía práctica de Login•10 Minuten
Sesiones y cookies•5 Minuten
Usando Passport para login local•5 Minuten
Guía práctica de Passport•20 Minuten
Guía Práctica de Login y Logout web•20 Minuten
Guía práctica de Autorizando rutas•20 Minuten
Autenticación en API•5 Minuten
Guía práctica de Autenticando APl•20 Minuten
JWT (Json Web Token)•10 Minuten
Guía práctica de JWT•20 Minuten
Código complementario a las prácticas de autenticación•0 Minuten
4 Aufgaben•Insgesamt 20 Minuten
Para autoevaluación de la Lección 1•0 Minuten
Para tu autoevaluación de la Lección 2•0 Minuten
Para autoevaluación de la Lección 3•0 Minuten
Calificado del Módulo 3•20 Minuten
1 peer review•Insgesamt 40 Minuten
Evaluación del proyecto - Módulo 3•40 Minuten
Oauth y Puesta en producción en Heroku.
Modul 4•7 Stunden abzuschließen
Moduldetails
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.
Das ist alles enthalten
12 Videos16 Lektüren4 Aufgaben1 peer review
Infos zu Modulinhalt anzeigen
12 Videos•Insgesamt 124 Minuten
Heroku: Configuración inicial•15 Minuten
MongoDB Atlas: configurando la cuenta en la nube•11 Minuten
MongoDB: conexión con el servicio en tu ambiente local•8 Minuten
Variables de ambiente•6 Minuten
Configurando Sendgrid•10 Minuten
Google OAuth Web Setup 1•7 Minuten
Google OAuth Web Setup 2•14 Minuten
Google OAuth Web Setup 3•12 Minuten
Google OAuth Web Setup 4•8 Minuten
Facebook OAuth•15 Minuten
Monitoreo con NewRelic•15 Minuten
Final del curso•3 Minuten
16 Lektüren•Insgesamt 210 Minuten
Introducción al módulo•0 Minuten
Heroku•5 Minuten
Guía práctica de Heroku•20 Minuten
MongoDB Atlas•5 Minuten
Guía práctica de Mongo Atlas - 1•20 Minuten
Guía práctica de Mongo Atlas - 2•20 Minuten
Guía práctica de Variables de ambiente•20 Minuten
Guía práctica de Sendgrid•20 Minuten
OAuth•7 Minuten
Consola de desarrollo Google•3 Minuten
Consola de desarrollo de Facebook•2 Minuten
Guía práctica de OAuth con Google•20 Minuten
Guía práctica de OAuth con Google usando Passport•20 Minuten
Guía práctica de OAuth con Facebook•20 Minuten
Entendiendo métricas de performamance del server•8 Minuten
Guía práctica de Monitoreo con NewRelic•20 Minuten
4 Aufgaben•Insgesamt 60 Minuten
Para autoevaluación de la Lección 1•0 Minuten
Para tu autoevaluación de la Lección 2•0 Minuten
Para tu autoevaluación de la Lección 3•30 Minuten
Calificado del Módulo 4•30 Minuten
1 peer review•Insgesamt 40 Minuten
Evaluación del proyecto - Módulo 4•40 Minuten
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozent
Lehrkraftbewertungen
Lehrkraftbewertungen
Wir haben alle Lernenden um Feedback zu unseren Dozenten gebeten, ausgehend von der Qualität ihres Unterrichtsstils.
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.
Warum entscheiden sich Menschen für Coursera für ihre Karriere?
Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“
Bewertungen von Lernenden
4.1
113 Bewertungen
5 stars
48,67 %
4 stars
29,20 %
3 stars
11,50 %
2 stars
7,07 %
1 star
3,53 %
Zeigt 3 von 113 an
J
JU
5·
Geprüft am 12. Nov. 2019
Excelente curso! tiene muchisimas caracteristicas positivas y ayuda mucho a empezar en el mundo del desarrollo del lado del servidor con NodeJS. Altamente recomendado!
P
PC
5·
Geprüft am 16. Aug. 2020
Excelente curso para aprender las bases e iniciarse en el mundo del desarrollo con NodeJS
O
OH
4·
Geprüft am 6. Feb. 2021
Cronograma de vídeos no tenían secuencia, temas bien explicados sin embargo no se realiza la programación en conjunto. Ya que el instructor tiene todos los archivos listos para ejecutar cada clase
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
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.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.