Programador Front End
Programador Front End
Programador
Front End
10 meses
Con más de 47 horas de videolecciones
La información actualizada del curso está siempre disponible en nuestro sitio web
Programador Front End | ¿A quién va dirigido este curso? | Profesores del curso
Actividades:
1 Introducción al Desarrollo Front End Practicar la corrección de código y aplicar los concep-
Adquiere habilidades web integrales hasta dominar HTML, tos aprendidos para resolver ejercicios en Codepen. Y
CSS y JavaScript, usando Visual Studio Code y extensiones. agregar un formulario con respuestas condicionadas
Diferencia front end de back end y aplica Grid CSS y Flex- al proyecto del e-commerce, aplicando la manipula-
box en diseño web. ción del DOM, conceptos de funciones, loops y condi-
cionales en JavaScript.
• Desarrollo Web y Front End
• HTML5
• CSS3
• JavaScript
4 Otros recursos de JavaScript
Actividades:
Desarrollar un e-commerce estático y responsivo con Profundiza con JavaScript asíncrono, aplica promesas
estructura semántica en HTML, CSS, elementos como pá- y Async/Await, AJAX, API, JSON, Fetch API, Axios/Postman,
rrafos, imágenes, tablas y formularios. Buscar la integración Node.js y conoce TypeScript para el desarrollo web.
de tarjetas en la web, organizadas con Flexbox y disposi- • JavaScript Asíncrono
ciones de filas a través de Grid. • AJAX y API’s
• Node.js
• Typescript
Actividades:
2 CSS responsive, Bootstrap y Sass • Programar en JavaScript y desarrollar una aplica-
Adapta sitios web a diferentes dispositivos y resoluciones. ción web capaz con una API, que solicite y muestre
Conoce la metodología BEM en CSS y preprocesadores los resultados.
como SASS para mejorar la organización y el manteni- • Configurar un proyecto de Node.js desde cero y
miento del código. Domina frameworks web como Boots- crear funciones en TypeScript, aplicando el siste-
trap, controla las versiones con Git. ma de tipos estáticos.
• Responsive Design
• Arquitectura de CSS
• Sass 5 Frameworks Front End
• Bootstrap
• Git y GitHub Aprende React para el desarrollo de aplicaciones web
• Servicio de alojamiento para sitios web estáticos interactivas y a implementar conceptos avanzados,
Actividades: como Redux, con el fin de crear proyectos prácticos y
• Aplicar la metodología BEM a un e-commerce en la modernos en el entorno front end.
refactorización de la hoja de estilo con el repositorio • React
de Git y aplicar el servicios de alojamiento web. • Tipos de estilos en React
• Aplicar estilos a HTML con SASS y crear una interfaz • Redux
web con estilos de Bootstrap. Actividades:
Desarrollar una web app con React y frameworks
de CSS para estilizarla, y con peticiones a alguna API
de uso público. Y crear un e-commerce con React
3 Integración de HTML con JavaScript y Redux, que muestre los productos disponibles y se
Adquiere las competencias esenciales en JavaScript, agreguen al carrito de compras.
incluyendo manipulación de datos, variables, operado-
res, funciones (flecha y ‘return’), condicionales, bucles,
métodos de arrays, objetos, cadenas y mucho más.
6 Test-Driven Development
• Introducción a JavaScript
• Funciones y Condicionales de JavaScript Aprende los principios y técnicas del TDD en el contexto
• Loops en JavaScript de React, usando la librería Jest para crear y ejecutar
• Métodos de JavaScript tests de manera efectiva y la evaluación del Coverage
• Scope en JavaScript y Builds en operaciones asíncronas.
• Características de ES6 • Testing con Jest
• Clases y LocalStorage en JavaScript
Actividades:
• Sitios Web Interactivos: DOM y Evento
Realizar tests con Jest, abarcando el testing de com-
ponentes, funciones en archivos y funciones asíncro-
nas que consulten una API.
Programador Front End | Contenido del curso
9 Integración, Habilidades
y Entrevistas Técnicas
Domina las competencias clave
de la ingeniería front end y prepá-
rate para afrontar entrevistas de
trabajo para posiciones junior en
el área.
• El Ingeniero Front End en el
entorno empresarial
• Habilidades para entrevistas
técnicas
Actividades:
Practicar en simulacros de entre-
vistas técnicas y sus procesos.
Programador Front End | Habilidades
Habilidades Herramientas
Dominio de HTML, CSS, JavaScript
y Visual Studio Code
Git npm React Sass
estado
y optimizadas
Preguntas frecuentes
Nunca he programado ni diseñado ¿Cuántas horas a la semana
¿podré seguir el curso? debería dedicarle al curso?
¡Claro! No necesitas experiencia previa e irás avanzando Te sugerimos que completes un módulo por semana,
a lo largo del curso profesional. Aprende y profundiza te llevará dos horas aproximadamente entre asistir
temas relevantes para convertirte en un experto. Adquie- a clases y realizar las actividades. Pero no te preocu-
re todos los conocimientos necesarios para darle más pes, este plazo es sólo una sugerencia. Recuerda que
valor a tu currículum e impulsa tu carrera profesional en puedes avanzar a tu propio ritmo, tomar descansos
el mundo digital de la programación. para integrar el contenido y verlo de nuevo las veces
que quieras antes de continuar.
2 Poner el aprendizaje
en la práctica
Actividades para practicar al ritmo más adecuado
para ti
3 Intercambiar conocimientos
con el tutor
Corrección de trabajos individuales y retroali-
mentación para mejoras
+45 95,000
cursos en español alumnos estudiando con
nuestros cursos online
100% +40
de los profesores y coordi- empresas colaboran en el de-
nadores son expertos y refer- sarrollo de cursos, proyectos
entes en el mercado laboral reales y programas de prácticas