Curso de Chrome DevTools: Herramientas para el desarrollo

Curso de Chrome Developers Tools: Herramientas para el desarrollo

Con este curso aprenderás a utilizar las herramientas que Chrome ofrece para analizar y modificar una página web y sus estilos, además de aprender a usar su potente consola JavaScript para depurar ...

2h y 53m curso

Code splitting en SPA con React

Code splitting en SPA con React

Con este taller aprenderás a hacer code splitting correctamente en una SPA con React usando webpack y las herramientas que ofrece Reactjs.

56m y 7s taller

Curso de Angular para principiantes

Curso de Angular para principiantes

Realizando este curso aprenderás a desarrollar aplicaciones utilizando Angular, comprendiendo los conceptos básicos, conociendo las herramientas de trabajo, patrones de diseño apropiados y las buen...

3h y 11m curso

Curso de manejo de estado y data fetching con Reducers y Thunks en React

Curso de manejo de estado y data fetching con Reducers y Thunks en React

Este curso te servirá para aprender a gestionar el estado en React de forma avanzada con Reducers, comprendiendo la arquitectura Flux y cómo desacoplar el estado de las vistas, además de aprender a...

3h y 53m curso

Curso de manejo de estado con Clases y Hooks en React

Curso de manejo de estado con Clases y Hooks en React

Con este curso aprenderás a gestionar correctamente el estado en React, conociendo los tipos de estado y haciendo uso de las Clases y los Hooks, y conocerás la diferencia entre gestionar el estado ...

3h y 54m curso

Organízate con Angular

Organízate con Angular

Conoce de un vistazo general uno de los frameworks más populares, mediante la creación de una pequeña aplicación que nos permitirá crear un listado de tareas para el día a día con Angular.

44m y 34s taller

Crea Dark Mode usando CSS3 variables

Crea Dark Mode usando CSS3 variables

En este taller aprenderás a sacarle el máximo provecho a CSS3 gracias a sus nuevas propiedades customizables (variables) y cómo éstas nos permiten crear temas específicos para nuestra página web.

39m y 13s taller

Curso de ECMAScript 6

Curso de ECMAScript 6

En este curso de ECMAScript 6 vas a aprender los nuevos estándares de ECMAScript 2015, más conocido como ES6, y, través de pequeñas pruebas de código, comprenderás la importancia de estos cambios, ...

3h y 44m curso

Curso de TypeScript

Curso de TypeScript

Realizando este curso de TypeScript aprenderás los fundamentos de este lenguaje de programación para poder utilizarlo en tus desarrollos, gracias a esta formación que combina la teoría y la práctic...

5h y 24m curso

¿Qué es Frontend?

Se denomina Frontend a las diferentes tecnologías que se utilizan en los navegadores web, en concreto las que corren del lado del cliente.

Los tres lenguajes principales utilizados en Frontend son HTML, CSS y JavaScript, siendo los dos primeros lenguajes de marcado, y el tercero es un lenguaje de programación.

Para desarrollar una página web o una aplicación web, la maquetación y el contenido se realiza con HTML, los estilos se definen con CSS, y con JavaScript se añade la lógica y el comportamiento de la misma.

Estas tecnologías han ido evolucionando, y en la actualidad se utilizan además frameworks y librerías JavaScript (Angular, ReactJS, Vue.js. Node.js…), frameworks HTML y CSS (Bootstrap, Foundation, Bulma…) o preprocesadores CSS (Sass, Less, Stylus), para facilitar el desarrollo Frontend y hacerlos más modernos.

¿Qué es un Front-end developer?

Un Frontend developer, es el responsable de la experiencia visual y de la percepción que un usuario obtiene cuándo navega un sitio web. Esto incluye los gráficos, las imágenes y los colores utilizados que dan a un sitio web su apariencia y sentido distintivo, además de todas su funcionalidades y lógica.

De forma más resumida, se puede decir que lo que hacen los desarrolladores Front end es encargarse del diseño de una aplicación web.

¿Por qué aprender programación Frontend?

El encargado de la programación Frontend, el desarrollador Frontend, debe conocer los lenguajes, las librerías y frameworks utilizados, aunque también es aconsejable que posea conocimientos en Backend, ya que cada vez están más interrelacionados.

Estas tecnologías siguen siendo la base de cualquier desarrollo, por lo que es muy recomendable aprenderlas a fondo, ya que esto te permitirá profundizar a partir de las mismas y adaptarte a los posibles cambios y evoluciones que vayan surgiendo con el tiempo.

¿Qué te ofrecemos en OpenWebinars?

Te ofrecemos una gran variedad de cursos de desarrollador web, con los que adquirirás conocimientos sólidos en desarrollo Frontend, como son los lenguajes, librerías, frameworks y demás tecnologías necesarias para convertirte en un completo desarrollador Frontend.

Podrás aprender desde cero, con los cursos Front end para principiantes que tenemos en nuestro catálogo, o bien realizar algún curso Front end de nivel intermedio o avanzado si ya tienes conocimientos previos, todo ello de una forma muy práctica y con los mejores profesionales del sector.

Estas son algunas de las empresas que ya confían en OpenWebinars

Profesores y profesionales

Nuestros docentes son profesionales que trabajan día a día en la materia que imparten

Conviértete en profesor de OpenWebinars