Aprende a publicar cualquier web en Internet (Hosting y VPS)

Sube tus webs creadas con HTML, CSS, JavaScript, PHP, MySQL, Angular, Node, Mongo, Laravel, Symfony, WP, Python y Django

Ratings: 4.63 / 5.00




Description

Bienvenido al curso Aprende a publicar cualquier web en Internet (Hosting y VPS), vamos a aprender a desplegar, publicar en producción y subir a Internet sitios y aplicaciones web desarrolladas con HTML5, CSS3, JavaScript, PHP, MySQL, Wordpress, Laravel, Symfony, MEAN Stack, NodeJS, Angular, MongoDB, Python, SQLite y Django desde cero y paso a paso.

Mucha gente no sabe como poner en producción una web creada con muchos de estos lenguajes de programación y frameworks, 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 y hay que seguir un proceso diferente para cada tipo de proyecto.

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 poner mis aplicaciones web online.

En este curso aprenderemos a preparar estos proyectos web para subirlos a producción, configurar un Hosting 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 y publicaremos muchas webs:

  • Tres proyectos diferentes creados con HTML y CSS

  • Un proyecto creado con HTML5, CSS3 y JavaScript

  • Un proyecto de PHP y MySQL

  • Un proyecto de PHP, POO, MVC y MySQL

  • Un proyecto web de Laravel

  • Una aplicación web hecha con Symfony

  • Una página web con Wordpress

  • Una API REST con Laravel

  • Una API RESTful con Symfony

  • Dos frontends SPA completos con Angular

  • Un proyecto con el MEAN Stack (Mongo, Express, Angular y Node)

  • Un proyecto completo con Python y Django

Además veremos todos los pasos desde cero, veremos:

  • Configuración del Hosting clásico

  • Configuración de subdominios

  • Como preparar un proyectos 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

  • Administrar Django 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

  • ¡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 todos los lenguajes, frameworks y tecnologías más demandadas a nivel laboral en un alojamiento web y aparte configuraremos servidores remotos con Linux.

Si quieres aprender a poner en producción tus sitios web ¡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 a publicar cualquier web en Internet (usando Hostings y servidores VPS) !!


What You Will Learn!

  • Subir sitios web a un hosting
  • Subir aplicaciones web a producción
  • Publicar páginas web en Internet
  • Aprender a usar un Hosting
  • Aprender a usar un VPS
  • Publicar webs hechas con HTML, CSS y JavaScript
  • Subir aplicaciones web desarrolladas con PHP y MySQL
  • Poner en producción webs creadas con Laravel
  • Subir proyectos desarrollados con Symfony
  • Publicar sitios web creados con Wordpress
  • Poner en producción webapps creadas con Angular
  • Subir API REST a un hosting
  • Subir proyectos web a un hosting
  • Subir proyectos web a un servidor VPS
  • Preparar proyectos MEAN Stack para desplegarlos en producción
  • NodeJS en producción
  • Python y Django en producción
  • PHP en producción
  • Optimizar Angular para plublicarlo
  • Publicar webs desarrolladas con Python
  • Configurar servidores VPS con Linux
  • Y mucho más

Who Should Attend!

  • Desarrolladores web
  • Estudiantes de informática
  • Estudiantes de ingenieria o ciclos formativos
  • Personas interesadas en el desarrollo web