Plan de estudio:
Backend con NodeJS

Area: Backend

Desarrollo de backend con NodeJS, enfocado a la creación de servicios web, API REST y GraphQL.

4 CURSOS
Backend con NodeJS (Backend)
Requisitos de conocimientos necesarios Tienes que cursar previamente 1 plan de estudio

Estudios necesarios

Experto en JavaScript

Secuencia de cursos Backend con NodeJS

Apuntarme a todos
Complementos Este estudio tiene 1 curso complementarios

NodeJS es una excelente alternativa para crear la parte del backend de las aplicaciones web modernas, ya que resulta rápido, escalable y capaz de atender a un número elevado de usuarios con muy pocos recursos de servidor.

NodeJS tiene la ventaja de usar Javascript como lenguaje. De hecho es el propio motor de Javascript de Chrome, sacado del navegador para poder realizar todo tipo de tareas de propósito general. El hecho de ser una plataforma de ejecución de Javascript, facilita mucho que los desarrolladores que ya tienen experiencia en este lenguaje en el ámbito del navegador, puedan fácilmente pasarse al lado del backend.

Además, NodeJS dispone de una gran comunidad y una cantidad gigante de paquetes de código abierto, que resuelven casi cualquier necesidad imaginable.

Por todos esos motivos, NodeJS ha penetrado muy fuerte en la comunidad y se ha convertido la herramienta preferida de muchos para implementar servicios web que resuelvan las necesidades en el backend de aplicaciones modernas.

En esta línea de estudio de NodeJS encontrarás un curso básico de NodeJS junto con otros cursos más especializados. Todos los cursos requieren un conocimiento previo del lenguaje Javascript.

El curso básico sirve para introducirse en NodeJS, como plataforma para hacer todo tipo de programas, aunque sobre todo se ven programas de consola, se ofrecen al final algunas clases destinadas a aprender algunas prácticas habituales de Node, como la creación de servidores, responder a solicitudes HTTP y realizar programación por sockets.

En los cursos siguientes abordaremos NodeJS desde el enfoque particular de creación de servicios web. En ellos podrás encontrar conocimiento y práctica para que puedas realizar tu propio API REST. Además encuentras un curso enfocado en la creación de un servicio web basado en GraphQL, una manera bastante más versátil de construir la parte de un backend.

Por último encuentras un curso muy específico que será vital para los estudiantes de NodeJS, en el que te enseñaremos a llevar a producción un proyecto de servicio web que hayas desarrollado apoyado por cursos anteriores.

Nota: Por aclarar posibles dudas, vamos a describir las aplicaciones modernas y tradicionales:

- En las aplicaciones web modernas el backend se implementa de manera completamente separada del frontend, devolviendo únicamente los datos que necesitan las aplicaciones en formato JSON. Este tipo de backend se le suele denominar "Servicio Web" y puede estar desarrollado con diversos estándares como RESTFull (API REST) o GraphQL.

- Por otra parte tenemos los sitios web tradicionales, cuyo backend suele devolver código HTML conteniendo toda la información que el navegador debe mostrar al usuario. Un periódico online o un blog serían ejemplos claros. Para este tipo de sitios se podría usar también NodeJS, pero lo cierto es quehay otros lenguajes y herramientas que facilitan mucho más la vida al desarrollador.

Completa el estudio Backend con NodeJS:

29€
Ver planes

Al mes con tu suscripción mensual. Si haces un único pago anual te saldría a 25€ al mes.