Manejo del estado con Redux y Angular

Curso Manejo del estado con Redux y Angular en un eCommerce

En este curso aprenderás a controlar el estado global de una aplicación Angular de eCommerce mediante Redux y a través de la creación de un carrito de la compra que actualizará su estado desde serv...

2h y 34s curso

Crea una lista de tareas con Vue.JS

Crea una lista de tareas con Vue.JS

Mediante la realización de este taller podrás echar un vistazo a uno de los frameworks más populares, en lo que a construcción de interfaces de usuario se refiere. Siempre de una forma práctica, en...

39m y 10s taller

React avanzado

Curso de React avanzado

En este curso profundizaremos en React para que aprendas a desarrollar aplicaciones web fiables y rápidas basadas en esta biblioteca de JavaScript.

2h y 10m curso

Optimización CSS

Curso de Optimización CSS

Conoce los factores a tener en cuenta y aprende a optimizar tu código CSS y los procesos de desarrollo de hojas de estilos para hacerlos más eficientes.

2h y 11m curso

Manipulación del DOM desde JavaScript

Curso de Manipulación del DOM desde JavaScript

En este curso aprenderás los métodos, propiedades y eventos relacionados con el DOM y cómo manipularlo desde JavaScript sin usar frameworks o librerías externas.

4h y 2m curso

Curso de Gatsby

Curso de Gatsby

Con este curso de Gatsby aprenderás todo lo necesario para crear y publicar una página web de contenido estático utilizando este framework basado en React.

54m y 45s curso

React intermedio

Curso de React intermedio

Este curso está pensado para alumnos versados en el uso básico de React y que quieran mejorar sus conocimientos en esta librería, aprendiendo nuevas técnicas y valorando las nuevas incorporaciones ...

2h y 28m curso

JavaScript avanzado

Curso de JavaScript avanzado

Este curso de JavaScript avanzado te permitirá profundizar más en este lenguaje, aprendiendo a usar nuevos tipos y operadores avanzados, la asincronía y las promesas, a aplicar la programación func...

2h y 10m curso

Eventos en Vue

Uso de eventos en Vue

En este taller podrás entender qué son y para qué sirven los eventos, así como aprender sus principales usos prácticos, riesgos y limitaciones que implica su implementación.

1h y 1m taller

¿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