En el bootcamp de Programación Web Part Time vivirás 23 semanas aprendiendo a manejar las tecnologías más demandadas por las empresas para incorporarte como programadora web a un puesto presencial, remoto o híbrido.

Con Adalab aprenderás programación web desde cero gracias a nuestra metodología 100% práctica basada en proyectos reales, similares a los que encontrarás en las empresas. Te preparamos para tu futuro trabajo con los conocimientos técnicos y habilidades profesionales más demandados por las empresas.

Además, trabajarás cada día en proyectos reales junto a una comunidad de compañeras y un equipo docente experto en el sector, que te guiará paso a paso en clases online en directo.

Más de 230 empresas ya confían en nuestras alumnas. Con nuestros cursos intensivos lograrás tener uno de los perfiles tech más buscados y gracias a nuestra bolsa de empleo conectarás con empresas punteras que apuestan por la diversidad.

Contenido del Bootcamp

MÓDULO 1: HTML y CSS

  • 1.1 Intro a la web
  • 1.2 Mi primera página web
  • 1.3 Modelo de caja y herramientas
  • 1.4 Flexbox
  • 1.5 Posicionamiento
  • 1.6 Diseño responsive
  • 1.7 Control de versiones
  • 1.8 Automatización de tareas
  • 1.9 SASS
  • 1.10 Formularios
  • 1.11 Sistema de Grid
  • 1.12 Animaciones CSS


MÓDULO 2: JavaScript

  • 2.1 Intro a la programación
  • 2.2 Intro a la programación 2
  • 2.3 Condicionales
  • 2.4 Funciones
  • 2.5 Eventos
  • 2.6 Objetos
  • 2.7 Arrays y bucles
  • 2.8 Trabajo colaborativo en Git
  • 2.9 Arrays y bucles 2
  • 2.10 Peticiones al servidor
  • 2.11 Peticiones al servidor 2
  • 2.12 DOM avanzado
  • 2.13 Métodos funcionales de array
  • 2.14 Asincronía y temporizadores

MÓDULO 3: React

  • 3.1 Intro a React
  • 3.2 JSX, eventos y estado
  • 3.3 Formularios en React
  • 3.4 React arrays y objetos
  • 3.5 Ciclo de vida, módulos, fetch
  • 3.6 Componentes y Props, Sass en componentes
  • 3.7 Lifting
  • 3.8 React router
  • 3.9 Buenas prácticas
  • 3.10 Testing

MÓDULO 4: Node, Express y SQL

  • 4.0 Introducción al módulo
  • 4.1.1 Comunicación entre front y back
  • 4.1.2 Introducción a Node JS
  • 4.1.3 Módulos de Node JS
  • 4.1.4 Nodemon
  • 4.2.1 Introducción a Express JS
  • 4.2.3 Peticiones con query params
  • 4.2.4 Peticiones con body params
  • 4.2.5 Peticiones con URL params
  • 4.2.6 Peticiones con header params
  • 4.3.1 Tipos de respuestas
  • 4.3.2 Servidor de estáticos
  • 4.3.3 Motores de plantillas
  • 4.3.4 API: buenas prácticas
  • 4.4.1 Intro a bases de datos
  • 4.4.2 SQL y SQLite
  • 4.4.3 SQL Select
  • 4.4.4 SQL Update
  • 4.4.5 SQL Insert
  • 4.4.6 SQL Delete
  • 4.5.1 SQL Tipos de campos
  • 4.5.2 SQL Relaciones 1 a N
  • 4.5.3 SQL Relaciones 1 a 1
  • 4.5.4 SQL Relaciones N a N