What you'll learn
- Crear un back-end moderno, utilizando Node, express y mongoose.
- Utilizar JavaScript Moderno ES7+
- Utilizar MongoDB para almacenar datos.
- Operaciones CRUD en MongoDB con mongoose.
- Implementar autenticaciรณn
- Desplegar tu aplicaciรณn Node JS en producciรณn.
- Conoce el funcionamiento de Node y sus mรณdulos.
- Desplegar tu aplicaciรณn y API REST en producciรณn.
- BONUS: Introducciรณn a Deno JS
Requirements
- Conocimientos bรกsicos de JavaScript.
- Conocimientos bรกsicos de HTML, no es necesario ser experto.
- NO es necesario tener conocimientos de desarrollo back-end, te enseรฑamos todo desde cero.
- Muchas ganas de aprender.
Description
NODE.js, ES POSIBLEMENTE LA TECNOLOGรA POR EL LADO DEL SERVIDOR MรS MODERNA Y POPULAR, QUE PUEDE APRENDER EN ESTOS DรAS.
Node.js, es la opciรณn para poder desarrollar los siguiente tipos de aplicaciones:
Servidores Web: Con el uso de librerรญas que se encuentran en los paquetes propios de Node.JS o de terceros como Express (lo que usamos en este curso), Koa y Hapi.
Sockets: Eventos para realizar chats y aplicaciones en tiempo real, es una excelente opciรณn sobretodo gracias a su gran velocidad.
IOT: Programar placas pequeรฑas con poco hardware como un Arduino, permite desarrollar una aplicaciรณn y desplegarla.
En la actualidad, los desarrolladores de Node.js tienen una gran demanda y el lenguaje se usa para todo, desde aplicaciones web tradicionales con vistas renderizadas del lado del servidor, creaciรณn de API REST Services, hasta APIs con GraphQL y servicios web en tiempo real. Sin mencionar sus aplicaciones en los flujos de trabajo de compilaciรณn para proyectos de todos los tamaรฑos.
¿Quรฉ cubre el curso?
Este curso le darรก conocimientos prรกcticos para que pueda utilizar de inmediato la tecnologรญa de Node para sus proyectos, mostrรกndole la forma correcta de crear aplicaciones por el lado del servidor (Back-End) y probarlas por medio de las APIs de comunicaciรณn entre cliente y servidor. Cubrirรก las siguientes secciones en detalle:
Node.js conceptos bรกsicos, explicamos un poco de historia de Node y como surgiรณ esta tecnologรญa que tiene mucha demanda en la actualidad.
Introducciรณn a las nuevas caracterรญsticas de EcmaScript, necesario para poder poner en prรกctica estas caracterรญsticas al momento de crear el llamado a la API.
Solicitudes envรญos y respuestas con el servidor, en donde vamos a construir las rutas que va entender nuestro servidor, y por consiguiente dar las respuesta a estas solicitudes.
Utilizar el Framework Express.js, el mรกs utilizado para crear aplicaciones con Node.js.
Gestiรณn de MongoDB, la base de datos NoSQL mรกs utilizada en la actualidad por los desarrolladores de aplicaciones, para crear aplicaciones con respuestas rรกpidas.
Utilizar Mongoose para trabajar con MongoDB, el paquete que se integra a Node.js para poder interactuar nuestros modelos de datos entre nuestro cรณdigo y la base de datos MongoDB.
Integrar Express, Mongoose y MongoDB, integramos todas las tecnologรญas para crear una poderosa API Rest.
Autenticaciรณn de usuarios, como parte de la seguridad de cualquier API Rest, es necesario conocer y autenticar a nuestros usuarios.
Relaciones en MongoDB, al igual que en las bases de datos relacionales, tambiรฉn existen tรฉcnicas para poder relacionar nuestras bases de datos del tipo NoSQL.
Desplegar tu aplicaciรณn en Heroku, poner en producciรณn tu API Rest en un servidor real.
Muchos temas mรกs.
Incorporamos una secciรณn de introducciรณn a DENO, el nuevo entorno de ejecuciรณn de JavaScript por el lado del servidor.
Solo pregunte a los estudiantes que ya han tomado este curso:
★★★★★ "En lo personal, me gusto el curso es muy bueno para empezar con nodejs. 5 estrellas" - Bruno.
★★★★★ "Me encanta, muy รบtil y el profesor un 10!" - Francesc.
★★★★★ "Hasta el momento el curso va muy bien, las explicaciones son claras, el instructor maneja el tema." - Carlos.
★★★★★ "Muy buen contenido y excelente manera de explicar". - Emilio.
★★★★★ "Un curso completo de principio a final, hay conceptos que si ya tienes un poco de experiencia en la programaciรณn podrรญas omitir, pero el concepto es desde 0." - Steven
Este curso es la guรญa perfecta que lo llevarรก desde principiante hasta ser un desarrollador medio-avanzado y altamente calificado de Node.js.
¿Quรฉ incluye el curso?
Las lecciones en video de alta calidad HD que explican cada una de las lecciones que vamos abordando, sin suscripciรณn mensual y aprendiendo a tu propio ritmo.
Material descargable, como intructivos y el cรณdigo fuente de cada secciรณn.
Las pruebas y actividades validan su aprendizaje y aumentan la retenciรณn de informaciรณn y la comprensiรณn.
El Soporte del Instructor 1-a-1 significa que cualquier confusiรณn o pregunta que tenga se puede abordar y aclarar fรกcilmente (no mรกs googlear frenรฉticamente tratando de descubrir la respuesta).
Acceso de por vida sin caducidad para que pueda aprender a su propio ritmo y regresar en cualquier momento que se sienta inseguro o necesite un repaso.
Recuerda ademรกs que no tienes nada que perder, al inscribirte obtienes la garantรญa de devoluciรณn de Udemy de 30 dรญas.
Al final de este curso, podrรก utilizar las habilidades y tรฉcnicas que ha aprendido para crear sus propias APIs REST con Node.js, y ademรกs tener las bases suficientes para que pueda avanzar por usted mismo.
Who this course is for:
- Estudiantes de programaciรณn
- Personas que desean aprender a crear sus propios API REST Services
- Desarrolladores web principiantes o avanzados que desean sumergirse en el desarrollo de backend (del lado del servidor) con NodeJS
- Todos los interesado en crear webs modernas y escalables con NodeJS.

Post a Comment