Curso

Programación Front End

Emisor: NUCBA

960 horas

·

Básico

·

Español

Programa certificado por ARP

Diploma ARP de validez internacional

Valoraciones de alumnos verificados

119,00 € /mes

  • Aprende los fundamentos del lenguaje de programación más usado en la industria.
  • Crea sitios web con HTML, CSS y buenas prácticas de desarrollo.
Requisitos:
  1. No se requieren requisitos previos

Rodrigo Troncoso

Software Developer @ Fizzmod / Tech Lead @ NUCBA / Mentor stack MERN

Ver Currículum

Nicolás Kenny

Software Engineer

Ver Currículum

Melisa Amaya

Diseñadora UX-UI

Ver Currículum

Martin Bonino

Profesor IT | HTML - CSS - JavaScript - React | Firebase | Node.js | Python

Ver Currículum

Víctor Zapata

Software Developer | React | Redux | JavaScript | Git | Wordpress | SEO | Crypto | Journalist

Ver Currículum

Eduardo Virgilio

Profesor y Desarrolador Freelance en Full Stack Front End

Ver Currículum

Ana Emilia Di Mattia

Sr. Product Designer | EdTech

Ver Currículum

Micol González

Diseñadora UX/UI | UX Writer

Ver Currículum

Cecilia Campano

UX/UI Designer | Profesora

Ver Currículum

Nelson Tugores

Frontend Developer @Fizzmod ✦ Mentor @NUCBA

Ver Currículum

960 horas en total

Aprenderás las bases de HTML y CSS, aplicando buenas prácticas de desarrollo para lograr un diseño eficiente y funcional. El módulo incluye una introducción al diseño web, el uso de HTML y CSS, la implementación de Responsive Design, la utilización de frameworks y preprocesadores CSS, y el proceso de deployment para publicar los proyectos en línea.

  • Funcionamiento de la Web.
  • HTML y Semántica HTML
  • Git y Github.

  • Estilando nuestro HTML.
  • Sintaxis CSS y Selectores.
  • Estilos básicos (Bordes, fondos, textos, otros).
  • Box Model.
  • Metodología BEM.

  • Flexbox.
  • Media Queries.
  • Selectores Avanzados.
  • Pseudo-Clases y Pseudo-Elementos.
  • Funciones y Animaciones con CSS.
  • CSS Grid.

  • Bootstrap 5.
  • Tailwind CSS.
  • SASS.

  • Buenas Prácticas.
  • Dominios y Hosting.
  • Deployment | Vercel.
  • Seguridad y Metodologías Ágiles.

Este módulo aborda los fundamentos de JavaScript, incluyendo sintaxis, estructuras de control y programación orientada a objetos. Los participantes aprenderán a crear interactividad en sitios web, manejar el DOM y utilizar JavaScript para mejorar la funcionalidad del frontend.

  • Javascript 101.
  • Hoisting.
  • Sintaxis.
  • Variables y estructura de datos.

  • Scope.
  • Operadores y Condicionales.
  • Funciones.
  • Arrow Functions.
  • Funciones Recursivas.
  • Ciclos y Arrays.
  • Callbacks y Closures.
  • Métodos de Strings.

  • Clases y Propiedades.
  • Métodos de los Arrays.
  • Spread & Rest Operator.
  • Desestructuración.

  • Estructura del DOM - Nodos.
  • Métodos del DOM.
  • Selectores y Funcionalidades.
  • Eventos.
  • Local | Session Storage.
  • Validación de formularios.
  • Creación de elementos del DOM.

  • Async | Sync.
  • Promesas.
  • Then - Catch.
  • Fetch.
  • Await | Async.
  • Try | Catch.

  • POO 101.
  • Prototypes y Prototypes Chain.
  • Bind | Call | Apply.
  • New Keyword.
  • Class ES6.

  • Módulos y Librerías.
  • Import y Export.
  • Npm - Node JS.
  • Colaboración en Github.
  •  Autorización de Usuarios.
  • Deployment.
  • Introducción a REACT JS.

Este módulo se enfoca en el desarrollo de interfaces de usuario dinámicas utilizando React JS. Los participantes aprenderán a crear y gestionar componentes reutilizables, manejar el estado de la aplicación con Hooks y Redux, y optimizar el rendimiento de las aplicaciones web modernas.

  • React 101 - Historia.
  • Virtual DOM.
  • Atomic Design.
  • React DevTolls.
  • Create-React-App.

  • Sintaxis JSX.
  •  Modularización.
  • Class vs Functional Component.
  • Ciclo de vida y Estados.
  • Condicionales y Arrays en React.
  • Props y Prop Children.

  • Module CSS.
  • Style CSS.
  • Styled Components.
  • Nesting Styles.
  • Props Styles.
  • Global Styles.

  • useState.
  • useEffect.
  • useContext.
  • useRef.
  • useReducer.
  • Custom Hooks.

  • Context + useReducer.
  • Redux Toolkit.
  • Redux Hooks.

  • Fetch.
  • Axios.get Async.
  • Axios.get Then.

  • Conceptos y Componentes.
  • V6 Rutas Privadas, Estáticas, Anidadas y Dinámicas.
  • Link y NavLink.
  • React Router Hooks.

  • Stale While Revalidate.
  • React Query DevTools.
  •  useQuery Hook.
  • Global options.
  • Data Transformation.
  • Mutations.
  • Handling Mutation Response.
  • Optimistic Updates.

  • Diploma ARP. Al concluir este curso, tendrás la oportunidad de recibir un certificado de finalización emitido por ARP Certificate.

  • Métodos de Pago. Antes de inscribirte, revisá tu método de pago. Recordá que, indistinto al método de pago, los cumplimientos son por la totalidad.

¿Quieres más información?

Completa este formulario y la academia se pondrá en contacto contigo.

Enviar mensaje

¿Quieres más información?

Completa este formulario y la academia se pondrá en contacto contigo.

Enviar mensaje
report

¿Algo no está bien?

Si has encontrado en este curso información que no está bien puedes reportar una incidencia aquí.

logosKitDigital