Personalizar temas en Angular Material

Personalización de temas en Angular Material

En este taller aprenderás a crear un tema personalizado de colores alternativos siguiendo las especificaciones de Material Design en Angular Material.

43m y 7s taller

Optimización para Producción con Webpack 5

Optimización para Producción con Webpack 5

Configurar tu proyecto con Webpack para producción puede ser abrumador la primera vez. En este taller configuraremos desde 0 un proyecto para producción haciendo uso de la propiedad optimization qu...

47m y 36s taller

Federación de módulos con Webpack 5

Federación de módulos con Webpack 5

La federación de módulos nos permite escalar nuestras aplicaciones de Frontend permitiendo a varios equipos desarrollar y desplegar una parte de la aplicación. Esta es la técnica detrás del concept...

38m y 22s taller

Mejorando la performance en Angular

Curso Mejorando la performance de nuestros proyectos en Angular

Con este curso serás capaz de ampliar tus conocimientos sobre el framework de Angular para mejorar la performance de tus proyectos y llevar tus aplicaciones a otro nivel.

4h y 1m curso

Consumir APIs externas en Angular

Consumir APIs externas en Angular

Consumir una API de una web externa. Averiguar información sobre la API, como implementar la llamada, como leer documentación de una API web externo. Casos de uso y ejemplos.

52m y 40s taller

i18n: Internacionalización en Angular

i18n: Internacionalización en Angular

El objetivo de este taller es añadir a nuestra aplicación las herramientas y soluciones necesarias para poner nuestro proyecto en marcha globalmente.

43m y 25s taller

Introducción a Pyglet

Introducción a Pyglet

Pyglet permite desarrollar aplicaciones de escritorio y videojuegos multiplataforma en Python. En este taller veremos los componentes de Pyglet así como el diseño y desarrollo de nuevos componentes...

55m y 28s taller

Angular en el mundo de la multiplataforma

Curso de Angular en el mundo de la multiplataforma

Realizando este curso conseguirás ampliar tus conocimientos para un desarrollo avanzado de aplicaciones web con Angular, usando Angular Schematics, que permite crear aplicaciones de escritorio con ...

3h y 14m curso

Automatizaciones de Selenium para Shadow Root

Curso de Automatizaciones de Selenium para Shadow Root

Con este curso aprenderás a crear automatizaciones de Selenium, empezando desde BlazeMeter, para reproducir navegaciones sobre páginas dinámicas con Shadow Root.

2h y 9m 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