Bienvenidos!

Te presentamos nuestra propuesta educativa:

Es tu oportunidad!
Rápida salida laboral.

INSCRIBITE AHORA!

TITULO: DESARROLLADOR WEB FULL STACK

INICIO: 18 de diciembre de 2024

DURACION: 5 meses.

CURSADO: Lunes y Miércoles de 19 a 21 hs.

MODALIDAD: On line, con clases en vivo que quedan grabadas, por lo que, si no podés asistir, no hay inconveniente, las clases quedan a tu disposición 24/7 durante toda la cursada.
No se requieren conocimientos previos.

VALIDEZ DEL TITULO: Oficial. internacional. Avalado por OIEP (Organización Internacional para la Educación Permanente)

Al finalizar el curso serás capaz de:

- Diseñar y desarrollar sitios web estáticos y dinámicos utilizando HTML, CSS y JavaScript.
- Utilizar las mejores prácticas de diseño responsive para garantizar una experiencia de usuario óptima en diferentes dispositivos y tamaños de pantalla.
- Implementar funcionalidades interactivas y dinámicas en sitios web mediante el uso de JavaScript y manipulación del DOM.

- Utilizar Node.js para crear servidores web y desarrollar aplicaciones web del lado del servidor.
- Implementar y gestionar bases de datos utilizando MongoDB y Mongoose.
- Trabajar con frameworks y bibliotecas populares como Express.js para facilitar el desarrollo de aplicaciones web.
- Utilizar Git y GitHub para controlar versiones y colaborar en proyectos de desarrollo web. - Aplicar conceptos de programación orientada a objetos en JavaScript para escribir un código modular y reutilizable.
- Implementar autenticación y autorización básica en aplicaciones web para garantizar la seguridad de los usuarios.
- Consumir APIs de terceros y realizar solicitudes HTTP utilizando JavaScript.
- Desarrollar proyectos prácticos completos, como una tienda en línea, que integren todos los conocimientos adquiridos durante el curso.
- Solucionar problemas y depurar errores en el código utilizando técnicas y herramientas de depuración.
- Seguir buenas prácticas de desarrollo web, incluyendo el uso de estándares web, optimización de rendimiento y accesibilidad.


PROGRAMA DE ESTUDIO

MODULO 1
1: Introducción a HTML y CSS (8 clases) Introducción al desarrollo web, estructura básica de HTML. Etiquetas HTML fundamentales y estilizado básico con CSS. Diseño de páginas web con CSS: cajas, modelos de caja. Diseño responsive, flexbox. Animaciones en css. Tailwind CSS. Sass. Proyecto práctico de HTML y CSS (portfolio personal).
MODULO 2
2: Git, GitHub y JavaScript Fundamentals (12 clases) Introducción a Git y GitHub: control de versiones y colaboración en proyectos. Introducción a JavaScript, variables, tipos de datos. Operadores, condicionales y bucles. Funciones y alcance de las variables. Trabajo con arrays en JavaScript (parte 1). Trabajo con arrays en JavaScript (parte 2). Objetos en JavaScript.(parte 1) Objetos en Javascript (parte 2). Manipulación del DOM: selección y manipulación. Eventos y manejo de eventos en JavaScript. Proyecto práctico de JavaScript básico (Aplicación de Tareas). Repaso y práctica de JavaScript básico.
MODULO 3
3: React (10 clases) Introducción a React y Creación de Componentes Funcionales. Lifecycle de componentes. Hooks en React (Manejo de estados globales y locales). Redux (Store, Actions y Reducers en la gestión del estado). Integración de APIS (fetch y axios). Desarrollo de un sistema CRUD completo. Typescript fundamentales
MODULO 4
4: JavaScript Avanzado y Node.js (10 clases) Programación orientada a objetos en JavaScript.(parte 1) Programación orientada a objetos en JavaScript.(parte 2) Introducción a Node.js y el entorno de desarrollo. Creación de un servidor HTTP básico con Node.js. Express.js: creación de rutas y manejo de peticiones. Middleware y manejo de errores. Trabajo con plantillas. Bases de datos y MongoDB. Conexión y manipulación de datos con MongoDB y Mongoose.
Proyecto práctico de lista de tareas con Node.js y MongoDB.
Proyecto final - Eccomerce integrando MERN (Mongo, Express, React, Nodejs).

TOP