©2024 Escuela Tecnologías de la Información S.L. Todos los derechos reservados.
Curso de Node para desarrolladores Javascript
Aprende NodeJS, Express, MongoDB y otras tecnologías del lado del servidor con Javascript
Material disponible
Este curso de Node ofrece una formación intensiva acerca de las más importantes tecnologías de desarrollo de servidor basadas en Javascript. El estudiante aprenderá a usar Node.js para el desarrollo de proyectos web de todo tipo, con el framework Express, la base de datos MongoDB o Socket.io.
Qué aprenderé en el Curso de Node para desarrolladores Javascript
Objetivos del curso
El objetivo del curso es habilitar a desarrolladores Javascript a usar una de las tecnologías más relevantes del lado del servidor, aprovechando sus actuales conocimientos. Conocer cuándo es conveniente usar NodeJS y cuando no, cómo integrarlo con herramientas y librerías populares y cómo usarlo como herramienta para el desarrollo frontend.
Por qué debes aprender Node
Qué tengo que saber
- Conocimiento medio de Javascript (con tener claro cómo manejar el asincronismo es suficiente)
- Conocimiento básico de HTTP
Clases y contenidos
- Conceptos básicos de Javascript para tener en cuenta desarrollando en Node.js
- ES6 y nuevas sintaxis
- Qué es Node.js
- Cómo escribir un primer programa en Node.js
- Qué es y cómo utilizar módulos nativos de Node.js
- Qué es y cómo utilizar el módulo de HTTP
- Cómo servir nuestro primer servidor
- Qué es NPM?
- Qué es Express y para qué nos sirve
- Cómo instalar Express en nuestro proyecto
- Servir archivos estáticos con Express
- Crear una API REST basada en JSON con Express
- Qué es Handlebars?
- Cómo instalar Handlebars en nuestros proyectos
- Servir contenido HTML utilizando Handlebars
- Layouts , Vistas y Componentes parciales
- Qué es MongoDB
- Diferencias entre una base de datos SQL vs NoSQL
- Cómo servir una base de datos MongoDB
- Cómo conectarnos a una base de datos MongoDB
- Cómo integrar una base de datos MongoDB en un proyecto Node.js
- Cómo darle estructura a una base de datos no relacional utilizando Mongoose
- Qué es Socket.io
- Cómo integrar Socket.io a un proyecto de Node.js
- Qué es un bundler y para qué nos sirve
- Qué es Webpack Qué es Babel
- Cómo configurar Webpack y Babel para compilación de código
- Despliegue de nuestro código en Heroku
Valoraciones
Ronald Pineda Barrera
Muy buena explicación y dinámica para entender una buena parte de node.js y algunos frameworks.
Antonio Mundo
José Luis Aranda Endrino
Un profesor de lo más didáctico. felicitaciones
Visualnacert
Francisco Javier Gutiérrez Pérez
David Manero
Pablo Jiménez-Sánchez-Carnerero
Paco_
Muy bueno
Jose Vázquez Viader
Michael Aguirre
muy bueno
jose nadela navarro
Jesús Cabeza Acero
Muy buen contenido para iniciar en el mundo de NodeJS. Quizá valdría la pena actualizar ciertos contenidos porque al día de hoy hay algunas cosas que el mismo entorno de Node muestra como deprecadas.
Maria García Huertas
He aprendido bastante. Las clases con Mario se hacen entretenidas.
Ángel Hinojosa Hernández
Guillermo Apaza
Marcelo Antonio Monsalve Díaz
Francisco Yago
De los mejores de escuelait
¿Conoces nuestra tarifa plana?
Toda la formación de EscuelaIT, con más de 200 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.