Desarrollo Web Full Stack

Está pensado desde nivel inicial para aquellos que aún no programan, hasta lograr un nivel avanzado en la programación de desarrollos web dinámicos. Actualmente el mercado laboral, tanto en su forma freelance como de empleo formal, solicitan desarrolladores web Full Stack, esto significa que los desarrolladores deben poseer los concimientos y habilidades para realizar el diseño visual de su desarrollo web ( Desarrollo Front End), asi como también puedan programar en los lenguajes y fremeworks más solicitados para estos desarrollos con el fin de interactuar con el servidor y las bases de datos del sitio web. (Desarrollo web Back End).

Duración de la cursada: 16 semanas.

3 clases semanales.

Con el apoyo de

Logo Grupo San Cristobal

Acerca del curso

Modalidad virtual

Clases virtuales en vivo 2 veces por semana. 16 semanas en total.

Material de lectura

Obligatorio y complementario.

Salas de chat

Para resolver dudas e interactuar con los demás participantes.

Trabajos integradores

Actividades para aplicar los conocimientos adquiridos.

Clases de apoyo

Un espacio para resolver dudas con profesores.

Curso certificado

En caso de aprobar la cursada recibirás un certificado oficial.

Temario

Modulo 1: Introducción a la programación web

Que es

  • Estructura básica de un documento
  • Etiquetas semánticas
  • Etiquetas multimedia
  • Formularios
  • Listas
  • Selectores
  • Reglas
  • Propiedades básicas
  • Flexbox
  • Maquetado de un sitio básicas
  • Características básicas
  • Variables (let y const)
  • Estructuras de control (operador ternario)
  • Bucles (map, filter, find)
  • Funciones (arrow function)
  • DOM
  • Eventos
Modulo 2: Desarrollo en React Js
  • Introducción
  • JSX
  • Créate-react-app
  • Componentes
  • Props
  • Estado
  • Hooks
  • Eventos
  • Listar elementos
Modulo 3: Aplicaciones web con Node.js
  • Conceptos básicos de Node.js
  • Manejo de paquetes de npm
  • Introducción a Express
  • Rutas
  • Controladores
  • Captura de datos mediante POST y GET
  • Templates con Handlebars
  • Enviar datos al navegador
  • Sesiones
  • Middleware
Modulo 4: Base de datos, integración con Node y React
  • Introducción a las bases de datos
  • Que son
  • Tablas
  • Columnas
  • Registros
  • Tipos de datos
  • Relaciones
  • Consultas
  • Agregar, Modifica o Eliminar registros
  • Instalación de las dependencias
  • Conexión a la BD
  • Ejecución de consultas
  • Login
  • Logout
  • Paginas privadas
  • CRUD: Listar, Eliminar , Alta, Modificar, subida de archivos y manipulación de imágenes
  • Creación de Api Rest
  • Consumo de Api con React

Requisitos

Computadora con acceso a internet.

Conocimiento del código HTML y CSS.

Conocimiento básico del idioma inglés.

Postúlate ahora y sé de las primeras 500 personas en acceder a una beca en 2024

Haz click en la bandera de tu país de residencia y completa el formulario

Conoce los testimonios de participantes

Hacen posible esta iniciativa

Aliado educativo

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad
Ir al contenido