¿Qué quieres aprender?

Curso de programación Front End

Curso de programación Front End

Escuela MUSK

Curso online


Precio a consultar

La parte de Frontend del curso te enseña a crear interfaces web modernas, dinámicas y adaptables, que los usuarios ven y con las que interactúan.

Aprenderás desde los fundamentos con HTML, CSS y JavaScript, hasta el desarrollo de aplicaciones completas usando React, uno de los frameworks más utilizados en la industria.

También trabajarás con diseño responsive, gestión del DOM, creación de componentes, consumo de APIs y principios básicos de UX/UI para construir experiencias visuales atractivas y funcionales.

Todo con un enfoque práctico, creando sitios y aplicaciones reales desde el primer momento.

¿Quieres hablar con un asesor sobre este curso?

Objetivos

- Desarrollar aplicaciones web completas - Dominar las tecnologías clave del frontend - Aprender a construir y gestionar servidores web y APIs - Gestionar bases de datos - Implementar autenticación y autorización - Integrar autenticación y autorización - Integrar comunicación en tiempo real - Aplicar principios de arquitectura de software y patrones de diseño - Desarrollar pruebas automatizadas - Implementar buenas prácticas de desarrollo, documentación y seguridad - Desplegar y publicar aplicaciones web

A quién va dirigido

Este curso está diseñado tanto para quienes se inician en la programación como para quienes ya tienen conocimientos básicos y quieren especializarse en el desarrollo frontend. Es ideal para quienes desean crear interfaces web modernas, dinámicas y adaptables, dominar herramientas y frameworks como HTML, CSS, JavaScript y React, y adquirir experiencia práctica construyendo proyectos reales que combinan funcionalidad y diseño atractivo.

Requisitos

No existen requisitos previos ya que el enfoque del curso está destinado a formar a los alumnos en las competencias profesionales del desarrollo Front End, desde cero, a través de especial énfasis en las tecnologías más relevantes y demandadas en la industria actual.

Temario completo de este curso

FUNDAMENTOS DE PROGRAMACIÓN

Módulo 1. Introducción a la programación

Módulo 2. Preparando el entorno de desarrollo

Módulo 3. Conceptos básicos comunes a los lenguajes de programación

Módulo 4. Tipos

Módulo 5. Variables y operadores

Módulo 6. Estructuras de control

Módulo 7. Funciones

Módulo 8. Estructuras de datos y algoritmos

Módulo 9. Git & GitHub

FRONT END

HTML Y CSS

Módulo 1. Lenguajes de marcado vs lenguajes de programación

Módulo 2. Anatomía de una página web

Módulo 3. DOM

Módulo 4. CSS

Módulo 5. Responsiveness

Módulo 6. Librerías de estilo vs componentes

JAVASCRIPT EN EL NAVEGADOR

Módulo 1. Funcionamiento en el navegador

Módulo 2. Javascript

REACT

Módulo 1. Introducción a React.js y JSX

Módulo 2. Componentes

Módulo 3. React Hooks

Módulo 4. React router

Módulo 5. Estilos en React

Módulo 6. Comunicación con APIs

UX/UI

Módulo 1. Herramientas de diseño

Módulo 2. UX UI y diseño para desarrolladores

TESTING

Módulo 1. Tests unitarios

Módulo 2. Tests de Snapshot & DOM

Módulo 3. Tests de integración

Módulo 4. Tests de aceptación

PUBLICAR UN SITIO WEB

Módulo 1. Opciones gratuituas y de pago

PROYECTO FINAL

DE NOOB A PROFESIONAL

Módulo 1. Entorno profesional

Módulo 2. Gestión de proyectos

Módulo 3. Encontrando trabajo

Módulo 4. Buenas prácticas

Módulo 5. El mundo freelance

Ver más