Crea tu PWA con Angular

Crea tu primera PWA a partir de un proyecto en Angular

En este taller adquirirás los conceptos básicos para crear una aplicación PWA y poder visualizar nuestra aplicación web como si de una aplicación nativa se tratara.

42m y 48s taller

Ajax con XMLHttpRequest

Ajax con XMLHttpRequest

En este taller aprenderás a enviar distintos tipos de datos, manejar respuestas y controlar errores con el objeto XMLHttpRequest, principalmente usado para hacer peticiones asíncronas entre apps fr...

1h y 4m taller

Ajax con Fetch

Ajax con Fetch

Hoy en día, la forma nativa para poder hacer peticiones asíncronas a servicios externos es: Fetch. En este curso aprenderás a usar esta abstracción, manejar Requests, Responses y también veremos có...

1h y 20m taller

Ajax con Axios

Ajax con Axios

Dependiendo del tipo de aplicación que estemos desarrollando, el mecanismo para realizar peticiones asíncronas variará. Por ejemplo en navegadores antiguos debemos usar XMLHttpRequest, en los moder...

1h y 23m taller

Diseño web con Material Design para Angular

Diseño web con Material Design para Angular

El objetivo del taller es abarcar el máximo de opciones posibles dentro de Angular Material para conocer a fondo todo su potencial y dar estilo a nuestra aplicación.

1h y 3m taller

Curso de Automatización de pruebas de una UI en Angular con Protractor

Curso de Automatización de pruebas de una UI en Angular con Protractor

Realizando este curso aprenderás a realizar la automatización de pruebas de una aplicación web realizada con Angular, usando Protractor, BDD, Cucumber y JavaScript, además de aprender a montar un p...

3h y 2m curso

Curso de Angular: Ampliando conceptos

Curso de Angular: Ampliando conceptos

Si ya has realizado el curso de Angular para principiantes y quieres seguir ampliando tus conocimientos sobre este framework, con este curso podrás completar tu formación aprendiendo conceptos más ...

3h y 26m curso

Curso de Chrome DevTools: Analizando distintos aspectos de una web

Curso de Chrome Developers Tools: Analizando distintos aspectos de una web

En este segundo curso sobre las Chrome Developers Tools aprenderás a utilizar las herramientas que Chrome ofrece para analizar los distintos aspectos de una web relacionados con el rendimiento.

2h y 4m curso

Renderizar apps React en el servidor

Renderización de aplicaciones React en el servidor

En este taller veremos como transformar una aplicación que renderice solo en cliente a renderizar tanto en servidor como en cliente, pudiendo así poder aprovecharnos del posicionamiento en buscador...

49m y 34s 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