Aprende cómo se estructura el programa de Desarrollador web. Infórmate sobre los aspectos organizativos del proceso de formación.
En este sprint revisaremos los fundamentos del desarrollo web, así como los conceptos básicos de HTML y CSS. Haremos esto trabajando en una serie de mini proyectos en la plataforma interactiva antes de crear tu primer proyecto independiente.
Capítulo 1: Introducción a HTML y CSS
Capítulo 2: Principales propiedades de CSS
Capítulo 3: Más CSS
Capítulo 4: Tu primer proyecto independiente
PROYECTO 1. Proyecto introductorio
En este sprint, le darás vida a tu página con contenido embebido. Aprenderás a utilizar formularios para reunir información de los usuarios y desarrollarás tus habilidades en BEM que aprendiste en el Sprint 2. Después pondrás todo este conocimiento en práctica para crear tu próxima página de inicio.
Capítulo 1: Capacidades avanzadas de HTML y CSS
Capítulo 2: Embeber contenido
Capítulo 3: Formularios
Capítulo 4: Organización de archivos BEM
PROYECTO 4. Cafetería Triple Peaks
Los equipos de desarrollo web deben poder tomar las especificaciones de diseño y convertirlas en productos reales. En este sprint, harás justamente eso: dar vida a los diseños de Figma y a las hojas de especificaciones. Además, aprenderás a adaptar tu interfaz a una variedad de dispositivos diferentes.
Capítulo 1: Trabajar con el diseño y las especificaciones
Capítulo 2: Diseño en un mundo de dispositivos en constante cambio
Capítulo 3: Diseño de una interfaz para diferentes dispositivos
Capítulo 4: Depuración de diseños responsivos
Capítulo 5: Agregar fuentes a una página web con @font-face
Capítulo 6: Git avanzado
PROYECTO 5 De patria a patria, parte 1
Este es el sprint final en el que nos centramos en la creación de diseños. Aprenderás a organizar tu página mediante un diseño de cuadrícula y hacer que se vea genial agregando sombras y degradados. Tus habilidades en Git obtendrán una mejora a medida que te enseñamos algunas características avanzadas.
Capítulo 1: Grid Layout
Capítulo 2: Sombreados y degradados con CSS
Capítulo 3: Git experto
PROYECTO 6 De patria a patria, parte 2
En este sprint, profundizaremos en la programación orientada a objetos al tiempo que aprenderás a crear código reutilizable eficiente. También te mostraremos cómo separar tu JavaScript en módulos para poder reutilizar el código en otros proyectos y solo importar lo que necesites.
Capítulo 1: Programación orientada a objetos
Capítulo 2: Interfaces en POO. Parte 1
Capítulo 3: JavaScript modular
PROYECTO 10. Alrededor de los EE. UU. Parte 4
A estas alturas, ya podrás aprender otra técnica avanzada: la programación asíncrona. Aprenderás a trabajar con APIs para extraer datos de fuentes de toda la red. Y para concluir, comenzarás a prepararte para entrevistas con nuestra primera lección en la serie de preparación de entrevistas, donde profundizarás en los prototipos de objeto.
Capítulo 1: JavaScript avanzado: Programación asíncrona
Capítulo 2: Trabajar con APIs
Capítulo 3: Prototipos de objetos — Preparación para una entrevista
PROYECTO 12. Alrededor de los EE. UU. Parte 6
En el sprint 11 es donde probarás React por primera vez. Te presentaremos los conceptos básicos de la librería React, aprenderás sobre las diversas herramientas que puedes utilizar con React y después echarás un vistazo a los hooks de React, una alternativa útil para los componentes de clase.
Capítulo 1: Introducción a React
Capítulo 2: Herramientas de React
Capítulo 3: React Hooks
Capítulo 4: JavaScript avanzado: this — Preparación para una entrevista
PROYECTO 13. Alrededor de los EE. UU. Parte 7