Angular y NodeJS en producción - Configurar un servidor VPS
5.0 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
69 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Angular y NodeJS en producción - Configurar un servidor VPS to your Wishlist.

Add to Wishlist

Angular y NodeJS en producción - Configurar un servidor VPS

Aprende a desplegar en producción aplicaciones web desarrolladas con el MEAN Stack, NodeJS, Angular y MongoDB desde cero
New
5.0 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
69 students enrolled
Created by Víctor Robles
Last updated 9/2017
Spanish
Current price: $10 Original price: $100 Discount: 90% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2 hours on-demand video
  • 3 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Preparar proyectos MEAN Stack para desplegarlos en producción
  • NodeJS en producción
  • Optimizar Angular para plublicarlo
  • Configurar servidores VPS con Linux
  • Utilización de sistemas operativos Linux
  • Git y github básico
View Curriculum
Requirements
  • Conocimientos en NodeJS y Angular
  • Saber usar un sistema operativo
Description

Bienvenido al curso Angular y NodeJS en producción, vamos a aprender a desplegar y publicar en producción webapps desarrolladas con el MEAN Stack, NodeJS, Angular y MongoDB desde cero y paso a paso.

Mucha gente no sabe como poner en producción una web creada con NodeJS y Angular, esto es porque casi no hay soluciones de hosting fáciles para usuarios novatos que nos permitan poner este tipo de sitios web en Internet.

Por eso en este curso voy a enseñarte paso a paso y desde cero lo que a mi me hubiera gustado encontrar a la hora de desplegar y hacer el deploy de aplicaciones web creadas con Angular y Nodejs.

En este curso aprenderemos a preparar estos proyectos web para subirlos a producción y configurar un servidor VPS (Virtual Private Server) con Linux para servir nuestras webapps en Internet.

En este curso veremos todos los pasos desde cero, veremos:

  • Como preparar un proyecto de NodeJS con un frontend en Angular en local
  • Como generar distribuciones de Angular para ponerlo en producción
  • Usar las diferentes estrategias de carga de rutas de Angular
  • Optimización de URLs
  • Como elegir, contratar y configurar un servidor VPS con Linux
  • Trabajar con SSH
  • Uso de la terminal de Linux
  • Administrar NodeJS en el servidor de producción
  • Instalación y preparación de diversos servicios en el servidor VPS
  • Trabajo con Git y Github
  • Como hacer el deploy en producción
  • Utilización de un process manager de Node
  • ¡Y mucho más!

Como puedes comprobar es un curso muy interesante en el que vamos a aprender a publicar en internet todo tipo de aplicaciones desarrolladas con Node.js o Angular y aparte configuraremos servidores remotos con Linux.

Aparte de todo esto, en los cursos de Víctor Robles conseguirás soporte y ayuda muy rápida para que puedas lograr tus objetivos.

Si quieres aprender a poner aplicaciones desarrolladas con el MEAN Stack en producción ¡Este es tu curso!

Échale un vistazo al programa del curso para ver todos temas que aprenderás.

Únete al curso y sube de nivel: ¡¡ Aprende Angular y NodeJS en producción !!


Who is the target audience?
  • Desarrolladores web
  • Estudiantes de informática
  • Estudiantes de ingenieria o ciclos formativos
  • Personas interesadas en el desarrollo web
  • Gente con conocimientos básicos en NodeJS
  • Personas interesadas en Angular
Students Who Viewed This Course Also Viewed
Curriculum For This Course
22 Lectures
01:53:52
+
Introducción al curso
1 Lecture 04:59

Introducción al curso completo de configuración de servidores VPS y despliegue de aplicaciones web creadas con NodeJS, Express, MongoDB y Angular (2,4,5) MEAN STACK de Víctor Robles.

Preview 04:59
+
Primeros pasos
3 Lectures 10:46

Instalaremos y utilizaremos una terminal de comandos

Preview 05:43

Hablaremos de todo lo que vamos a hacer en este curso de Angular y NodeJS en producción - Configurar un servidor VPS

Preview 00:46

Prepararemos el proyecto en local para mezclar nodejs y angular en un mismo directorio.

Preparar el proyecto en local
04:17
+
La webapp SPA con Angular
3 Lectures 25:11

Aprenderemos a generar un build o una distribución para producción de nuestro proyecto de Angular

Build de Angular
08:11

Aprenderemos a cargar el frontend de Angular en conjunto con NodeJS y aprenderemos un método para hacerlo funcionar en el navegador con HashLocationStrategy.

Cargar el frontend y Location Strategy
09:17

Optimizaremos las URLs del proyecto para que estén perfectas y preparadas para SEO y para publicar el proyecto del MEAN Stack en producción.

URLs amigables optimizadas
07:43
+
Servidor privado virtual (VPS)
3 Lectures 09:29

Aprenderemos a registrarnos en la plataforma proveedora de servidores VPS

Registro en el proveedor de servidores VPS
00:29

Aprenderemos que es un servidor VPS y que plataforma usaremos para darlo de alta.

¿Que es un VPS?
02:12

Veremos como dar de alta un servidor VPS paso a paso.

Elegir y contratar el servidor VPS
06:48
+
Configurar y administrar el servidor
7 Lectures 33:29

Aprenderemos a trabajar con SSH para conectarnos al servidor remoto.

SSH
07:40

En esta clase tenemos un manual completo de Linux para trabajar con este tipo de sistemas operativos desde la consola de comandos. Manual creado por Víctor Robles de victorroblesweb.es

Manual completo de Linux
00:27

Aprenderemos a trabajar con paquetes y dependencias en sistemas operativos Linux basados en Debian.

Paquetes y dependencias en Linux
06:33

Instalaremos una herramienta NVM que nos ayudará a gestionar las versiones de NodeJS en nuestro servidor virtual con Linux.

Administrar versiones de Node.js
08:03

Instalaremos un servidor proxy Nginx

Servidor proxy
03:48

Veremos como instalar MongoDB en nuestro servidor.

MongoDB
03:24

Crearemos los directorios necesarios para hospedar nuestro proyecto de Angular, NodeJS y MongoDB.

Directorios en el servidor Linux
03:34
+
Publicar la aplicación web completa en producción(MEAN Stack)
5 Lectures 30:11

Haremos los preparativos para subir el proyecto a un repositorio y posteriormente desplegarlo en producción y publicarlo en internet.

Preparar el proyecto para subirlo a producción
06:12

Trabajaremos con git y github para subir nuestro proyecto en un repositorio de código.

Git y Github
07:37

Haremos el deploy en producción paso a paso y desde cero.

Deploy en producción
08:25

Trabajaremos con PM2 para tener el proyecto siempre activo en segundo plano y también haremos una redirección con iptables al puerto 80.

Process manager y puerto 80
07:55

Regalos

BONUS: Sigue aprendiendo
00:02
About the Instructor
Víctor Robles
4.3 Average rating
10,379 Reviews
32,372 Students
23 Courses
Desarrollador web

Soy desarrollador web en una empresa y llevo inmerso en el mundo de la programación y la informática desde los 15 años.

Me encanta programar y todo lo relacionado con Internet y las nuevas tecnologías, crear cosas y enseñar a los demás.

Soy casi completamente autodidacta, por eso voy a ofrecerte muchos de mis conocimientos para que tú puedas aprender más fácilmente y más rápido de lo que yo lo hice y hago cada día.

Puedes saber más de mí en mi blog victorroblesweb y en mis perfiles en las diferentes redes sociales ;) .