Matrícula:
Este curso está diseñado tanto para principiantes que desean adentrarse en el desarrollo web como para desarrolladores intermedios que desean ampliar sus conocimientos y dominar el STACK MERN.
No importa si tienes experiencia previa en programación o si eres nuevo en el campo, este curso te brindará las bases y las habilidades necesarias para desarrollar aplicaciones web modernas y robustas.
Durante el curso abordaremos los siguientes módulos:
HTML y CSS:
Comenzaremos por aprender los fundamentos de HTML (Lenguaje de Marcado de Hipertexto) y CSS (Hojas de Estilo en Cascada), que son los lenguajes básicos para crear la estructura y el diseño de las páginas web. Aprenderás a crear y dar estilo a elementos HTML, trabajar con diferentes tipos de contenido y comprender cómo se organiza y visualiza una página web.
JAVA SCRIPT
Una vez que tengas una base sólida en HTML y CSS, pasaremos al lenguaje de programación JavaScript. Este lenguaje es fundamental en el desarrollo web y te permitirá agregar interactividad y dinamismo a tus aplicaciones. Aprenderás los conceptos básicos de programación, manipulación del DOM (Modelo de Objetos del Documento), eventos y funciones, y cómo interactuar con elementos HTML.
REACT.JS:
Después de dominar JavaScript, nos sumergiremos en React.js, una biblioteca de JavaScript para construir interfaces de usuario interactivas y reutilizables. Aprenderás a crear componentes, gestionar el estado de la aplicación, trabajar con enrutamiento y utilizar bibliotecas adicionales para crear aplicaciones web modernas y atractivas.
NODE.SJ
Una vez que te sientas cómodo con React.js, avanzaremos hacia el lado del servidor utilizando Node.js. Aprenderás a configurar un entorno de desarrollo con Node.js, manejar solicitudes y respuestas HTTP, trabajar con módulos y paquetes, y utilizar el sistema de archivos.
EXPRESS:
Continuaremos expandiendo nuestras habilidades del lado del servidor con Express, un marco de aplicaciones web para Node.js. Aprenderás a crear API RESTful, gestionar rutas y controladores, implementar autenticación y autorización, y trabajar con middleware para mejorar la funcionalidad de tu aplicación.
MONGODB:
Por último, exploraremos MongoDB, una base de datos NoSQL que utilizaremos para almacenar y manipular datos en nuestras aplicaciones web. Aprenderás a realizar operaciones CRUD (Crear, Leer, Actualizar, Eliminar), trabajar con consultas avanzadas, indexación y agregación de datos.
RESUMEN
Este curso de desarrollo web full stack con el stack MERN te brindará las habilidades necesarias para construir aplicaciones web modernas y escalables. Ya sea que desees desarrollar tu propia aplicación, trabajar como desarrollador web o mejorar tus habilidades existentes, este curso te ayudará a alcanzar tus metas. ¡Únete ahora y comienza tu viaje en el apasionante mundo del desarrollo web!
MODALIDAD DEL DICTADO
Es una clase por semana de 3 horas.
El docente provee en forma permanente, actividades vinculadas a los temas vistos, ademas de propiciar la investigación por parte del alumno. Estas actividades pueden insumir un mínimo de CINCO horas semanales adicionales.
REQUERIMIENTOS PARA LAS CLASES
Computadora con cámara y micrófono.
Navegador Chrome o Firefox.
Correo Electrónico gmail.
Conexión estable a internet.
Acceso a Google Classroom (se proporcionará una guía).
Se requiere tener la cámara encendida durante la mayoría de las clases para una mejor interacción y participación.