Accede al curso pinchando aquí.
He publicado el nuevo curso Desarrollar una red social con JavaScript, Angular y NodeJS, vas a aprender paso a paso como desarrollar una aplicación web completa y funcional paso a paso, a nivel de backend y frontend, usando únicamente tecnologías JavaScript.
Seguramente, el mejor curso que he creado en 2017.
La red social que vamos a crear será muy parecida a Twitter y es un caso práctico de un desarrollo profesional a medida con el MEAN Stack (MongoDB, Express, Angular y Node.js)
Si quieres ser desarrollador web, o incluso si ya te dedicas al desarrollo web, es casi obligatorio aprender todos los frameworks y tecnologías con las que vamos a trabajar en el curso y sobre todo como combinarlas para crear aplicaciones completas a medida.
Para la creación de la red social utilizaremos muchas tecnologías, entre ellas:
- JavaScript, uno de los lenguajes de programación mas populares de la web.
- NodeJS, plataforma muy popular para desarrollar con JavaScript en el lado del servidor.
- ExpressJS, framework para Node.js que nos permite trabajar con el protocolo HTTP y tener un sistema de rutas.
- MongoDB, el sistema gestor de bases de datos NoSQL basado en JavaScript mas potente y popular.
- Angular, el framework impulsado por Google cuyo propósito es el desarrollo de aplicaciones web SPA(Single page applications). Reactivo e instantáneo.
- jQuery, el framework frontend imprescindible y más conocido para JavaScript.
- AJAX, para hacer peticiones asíncronas al servidor.
- Bootstrap, el framework CSS y JS más estandarizado e imprescindible actualmente para la construcción de interfaces de usuario.
- HTML5, CSS3, JavaScript, etc.
Al finalizar el curso serás capaz de desarrollar tus propias aplicaciones web a medida de alta complejidad, modificar otras que ya estén programadas y además crear redes sociales y webs con intereactividad completa entre usuarios.
Este es el único curso que te va a enseñar a desarrollar una red social a medida con JavaScript y el MEAN Stack desde cero que existe hasta la fecha, y está diseñado para que aprendas a desarrollar una red social como Twitter y además para que adquieras habilidades para el mundo real mediante casos prácticos completos, paso a paso y de forma fácil para que no te quedes con dudas.
Durante las más de 20 horas del curso verás como desarrollar una plataforma web tipo Twitter paso a paso.
En esta red social(webapp SPA) las siguientes funcionalidades:
- Registrarnos e identificarnos en la plataforma.
- Modificar nuestros datos.
- Subir una imagen de perfil.
- Seguir y dejar de seguir a cualquier usuario (follow y unfollow).
- Hacer publicaciones con texto e imagenes.
- Ver las publicaciones de la gente que seguimos en el timeline.
- Ver mi perfil de usuario y el del resto de personas.
- Recibir y enviar mensajes privados (MD).
- ¡Y mucho más!
Abordaremos el desarrollo de esta aplicación partiendo desde cero.
Comenzaremos por el backend: Empezando por el diseño y creación de la base de datos, creación del API RESTful con NodeJS y MongoDB, creación de modelos, controladores, rutas(routing), respuestas en JSON, servicios y middlewares, JWT(JSON Web Tokens), autenticación en el API, interacción con la base de datos con Mongoose, CRUDs, sistema de seguimiento, JavaScript sincrono y asíncrono, control de acceso, etc, etc, etc.
Una vez terminado el servicio RESTful haremos el frontend: Instalaremos Angular, creación de la webapp dinámica SPA, creación de modelos, componentes, rutas, servicios en Angular, pipes, Input y output, Localstorage, creación de formularios, módulos y miles de cosas más.
Si quieres aprender desarrollo web full-stack moderno sin dolor y crear una red social usando Javascript y Angular, enfocándonos al mundo real, practicando poco a poco, subir de nivel en el desarrollo web con Angular, NodeJS y aumentar tus oportunidades laborales ¡Este es tu curso!
Échale un vistazo al curso para ver todos temas que vamos a tratar:
Disponible con un gran descuento, solo para los visitantes de este blog.
Apúntate, invierte en ti y aprende desarrollo web para la vida real en este curso.