Curso de Programación Front End
Emisor: Escuela Musk
150 horas
·Integral
·Español
Programa certificado por ARP
Diploma ARP de validez internacional
Valoraciones de alumnos verificados
5
(1)
Precio a consultar

- Adquirirá conocimientos en programación front-end y back-end.
- Dominará lenguajes como HTML, CSS, JavaScript y React.
- Comprenderá el uso de librerías y frameworks de estilos.
- Aplicará conceptos de UX/UI y diseño orientado al usuario.
- Utilizará herramientas como Figma, Miro y GitHub.
- Escribirá código limpio y aplicará principios SOLID.
- Aprenderá testing: unitarios, integración, aceptación.
- Desplegará sitios web en Vercel, Netlify y GitHub Pages.
- Trabajará con metodologías ágiles y gestión de proyectos.
- Desarrollará soft skills clave para el entorno profesional.
- Realizará un proyecto final integrando todos los contenidos.
- Comprenderá roles profesionales en equipos de desarrollo.
- Aplicará algoritmos y estructuras de datos fundamentales.
- Aprenderá control de versiones con Git y GitHub.
Requisitos:
- No se requieren requisitos previos.
150 horas en total
- Introducción al curso.
- Definición de programación.
- Breve historia de la programación web.
- FrontEnd vs BackEnd vs DevOps.
- Introducción al desarrollo Full Stack.
- Soft Skills.
- ¿Qué es Node?
- ¿Qué es NPM?
- Nvm.
- VSCode y configuración básica para desarrollo web.
- Recursos Adicionales y Mejores Prácticas.
- Sintaxis básica.
- Pseudocódigo y diagramas de flujo.
- Características de distintos lenguajes.
- Bases numéricas.
- Int, float, double, boolean, pointer, array, objetos.
- Almacenamiento de valores.
- Expresiones.
- Condicionales.
- Bucles.
- Declaración de funciones.
- Parámetros por valor y por referencia.
- Funciones puras.
- Definición y tipos de estructuras de datos.
- Mapas y Conjuntos.
- Listas y colas.
- Definición de algoritmo y órdenes de complejidad.
- Algoritmos de búsqueda.
- Algoritmos de ordenación.
- Introducción al control de versiones.
- Comandos básicos de git y ramas.
- Uso de GitHub.
- ¿Qué es un lenguaje de marcado?
- Lenguajes de programación.
- Header.
- META.
- Title y Scripts CSS.
- Scripts.
- Body.
- Formularios y eventos.
- Estructura de árbol.
- Localización de elementos.
- ¿Qué es el CSS?
- Selectores.
- Estilos y recursos.
- Conceptos avanzados.
- SCSS.
- Media queries.
- Grid y Flex.
- ¿Qué es una librería de estilos? Tailwind, Bulma, Semantic-UI
- ¿Qué es una librería de componentes? Bootstrap, Material-UI,
HeadlessUI, Spectre.css, Frameworks de estilo.
- Introducción.
- Javascript es monohilo.
- Capacidades del navegador.
- Local storage.
- Cookies.
- Introducción.
- Webs estáticas vs aplicaciones web.
- Primeros pasos con JavaScript.
- Manipulación del DOM y eventos.
- Asincronía y promesas.
- Consumo de APIs.
- Proyecto.
- Proyecto de Javascript Rick&Morty.
- Introducción al tema.
- Configuración del entorno.
- Componentes en React.
- Renderizado y JSX.
- Hooks en React.
- UseState.
- UseEffect.
- Otros hooks.
- React Router.
- Componentes de React Router.
- CSS tradicional, CSS Modules y Styled components.
- Fetch y axios.
- Figma.
- Miro.
- ¿Qué es UX/UI?
- Bibliotecas de componentes UI.
- Herramientas y templates.
- Explicación, características y objetivo.
- Frameworks populares para tests unitarios.
- Explicación, características y objetivo.
- Herramientas para tests Snapshot.
- Explicación, características y objetivo.
- Ejemplos prácticos con Node.js.
- Explicación, características y objetivo.
- Crear una macro de prueba con Selenium.
- Vercel.
- Netflify.
- GitHub Pages.
- Full Stack en la oficina.
- Roles profesionales.
- Soft Skills.
- Waterfall (proyectos en cascada).
- Agile.
- GitHub Projects.
- Clean code.
- SOLID.
- Diagramas.
-
Diploma ARP. Al concluir este curso, tendrás la oportunidad de recibir un certificado de finalización emitido por ARP Certificate. Este diploma goza de amplio reconocimiento internacional y ofrece diversas funcionalidades diseñadas para maximizar su utilidad profesional y académica.
-
Certificación PCAP. Toda la formación está diseñada y preparada no sólo para que te conviertas en programador, sino para que te puedas presentar y superar el examen de PCAP directamente a través de Escuela Musk y obtengas la certificación oficial de Python Institute, con un 50% de descuento.
¿Quieres más información?
Completa este formulario y la academia se pondrá en contacto contigo.
Denis Zakharchenko
Alumno verificado
5
¿Quieres más información?
Completa este formulario y la academia se pondrá en contacto contigo.
¿Algo no está bien?
Si has encontrado en este curso información que no está bien puedes reportar una incidencia aquí.