Descripción del curso

El curso más avanzado y actual que encontrarás sobre Angular. Dominarás las técnicas y herramientas para mejorar la velocidad de ejecución y la experiencia de usuario. Pensado para equipos y proyectos escalables con tests unitarios y de integración desde el principio.

¿Qué voy a aprender?

En este curso aprenderás a desarrollar y desplegar aplicaciones Angular de alto rendimiento. Tambien conocerás las técnicas y herramientas más avanzadas para crear software de calidad mediante pruebas unitarias y de integración. Esta última versión te permite pasar la frontera del framework y crear Web Components para ser usados más allá de Angular.

Aprenderás cómo mejorar la velocidad de ejecución y la experiencia de usuario en aplicaciones desarrolladas con Angular. Lejos de ser un curso más, este se centrará específicamente en la escalabilidad y en el rendimiento. Veremos en profundidad temas relativos a la arquitectura del patrón Redux, el uso de Store y Effects con NgRx; Change detection, inmutabilidad, la configuración de caché, notificaciones y actualizaciones, y despliegue con Node Express. Puedes ver el temario más abajo.

Todo ello se verá en sesiones de varios vídeos cortos, acompañados de ejercicios supervisados y corregidos por el profesor; para que no te quedes en la superficie y lo pongas en práctica.

La meta es que te conviertas en un auténtico experto en Angular y puedas hacer aplicaciones completas y complejas, aprovechando toda la potencia y el rendimiento posibles. Esto te ayudará a consolidar y mejorar tu carrera profesional y te abrirá nuevas oportunidades de empleo.


Descripción del curso

El curso más avanzado y actual que encontrarás sobre Angular. Dominarás las técnicas y herramientas para mejorar la velocidad de ejecución y la experiencia de usuario. Pensado para equipos y proyectos escalables con tests unitarios y de integración desde el principio.

¿Qué voy a aprender?

En este curso aprenderás a desarrollar y desplegar aplicaciones Angular de alto rendimiento. Tambien conocerás las técnicas y herramientas más avanzadas para crear software de calidad mediante pruebas unitarias y de integración. Esta última versión te permite pasar la frontera del framework y crear Web Components para ser usados más allá de Angular.

Aprenderás cómo mejorar la velocidad de ejecución y la experiencia de usuario en aplicaciones desarrolladas con Angular. Lejos de ser un curso más, este se centrará específicamente en la escalabilidad y en el rendimiento. Veremos en profundidad temas relativos a la arquitectura del patrón Redux, el uso de Store y Effects con NgRx; Change detection, inmutabilidad, la configuración de caché, notificaciones y actualizaciones, y despliegue con Node Express. Puedes ver el temario más abajo.

Todo ello se verá en sesiones de varios vídeos cortos, acompañados de ejercicios supervisados y corregidos por el profesor; para que no te quedes en la superficie y lo pongas en práctica.

La meta es que te conviertas en un auténtico experto en Angular y puedas hacer aplicaciones completas y complejas, aprovechando toda la potencia y el rendimiento posibles. Esto te ayudará a consolidar y mejorar tu carrera profesional y te abrirá nuevas oportunidades de empleo.


 En este curso de Excel conoceremos las herramientas esenciales para trabajar con hojas de cálculo. Crea fórmulas y aprende a manejar las celdas, una de las bases más importantes de Excel. Representa datos mediante gráficos, dales formato y filtra la información. Por último, configura tu página, imprímela y protégela. Al acabar el curso, sabrás representar los datos de manera profesional y fácil de interpretar.

Descripción del curso

El curso más avanzado y actual que encontrarás sobre Angular. Dominarás las técnicas y herramientas para mejorar la velocidad de ejecución y la experiencia de usuario. Pensado para equipos y proyectos escalables con tests unitarios y de integración desde el principio.

¿Qué voy a aprender?

En este curso aprenderás a desarrollar y desplegar aplicaciones Angular de alto rendimiento. Tambien conocerás las técnicas y herramientas más avanzadas para crear software de calidad mediante pruebas unitarias y de integración. Esta última versión te permite pasar la frontera del framework y crear Web Components para ser usados más allá de Angular.

Aprenderás cómo mejorar la velocidad de ejecución y la experiencia de usuario en aplicaciones desarrolladas con Angular. Lejos de ser un curso más, este se centrará específicamente en la escalabilidad y en el rendimiento. Veremos en profundidad temas relativos a la arquitectura del patrón Redux, el uso de Store y Effects con NgRx; Change detection, inmutabilidad, la configuración de caché, notificaciones y actualizaciones, y despliegue con Node Express. Puedes ver el temario más abajo.

Todo ello se verá en sesiones de varios vídeos cortos, acompañados de ejercicios supervisados y corregidos por el profesor; para que no te quedes en la superficie y lo pongas en práctica.

La meta es que te conviertas en un auténtico experto en Angular y puedas hacer aplicaciones completas y complejas, aprovechando toda la potencia y el rendimiento posibles. Esto te ayudará a consolidar y mejorar tu carrera profesional y te abrirá nuevas oportunidades de empleo.


Objetivos

  • Conocer la terminología y la filosofía de los distintos tipos de pruebas.
  • Comprobar funcionalidades con pruebas end to end de aplicaciones web.
  • Refactorizar código legacy con la tranquilidad de las pruebas unitarias y de integración.
  • Crear nuevo código correcto bajo el paradigma Test Driven Development.
  • Conocer las principales herramientas y para qué se usa cada una. Puppeteer, Cypress y Jest.

A quién va dirigido

Programadores que conozcan alguno de estos lenguajes: Java, C#, JavaScript o TypeScript.

  • Inicio mi carrera en la programación
  • Mantengo código heredado
  • Lidero un equipo
  • Creo que puedo hacerlo mejor

"Los desarrolladores no tienen que justificar las pruebas y la refactorización; porque esas disciplinas aumentan su eficiencia y la productividad"

Robert C. Martin


Objetivos

  • Conocer la terminología y la filosofía de los distintos tipos de pruebas.
  • Comprobar funcionalidades con pruebas end to end de aplicaciones web.
  • Refactorizar código legacy con la tranquilidad de las pruebas unitarias y de integración.
  • Crear nuevo código correcto bajo el paradigma Test Driven Development.
  • Conocer las principales herramientas y para qué se usa cada una. Puppeteer, Cypress y Jest.

A quién va dirigido

Programadores que conozcan alguno de estos lenguajes: Java, C#, JavaScript o TypeScript.

  • Inicio mi carrera en la programación
  • Mantengo código heredado
  • Lidero un equipo
  • Creo que puedo hacerlo mejor

"Los desarrolladores no tienen que justificar las pruebas y la refactorización; porque esas disciplinas aumentan su eficiencia y la productividad"

Robert C. Martin


 Sin duda alguna, la arquitectura de microservicios en la nube se está imponiendo como el modelo de desarrollo de aplicaciones Web empresariales. Y es que son numerosos los beneficios que ofrece dicha arquitectura, entre los que podemos destacar la reutilización de código, mejora del rendimiento o simplificación del mantenimiento de las aplicaciones.

Vas a implementar microservicios Rest utilizando Spring Boot y a utilizar las diferentes herramientas que nos ofrece la plataforma Spring Cloud para desplegar y mantener estos servicios en la nube, de manera que al finalizar el curso estés totalmente preparado para acometer proyectos en empresas de desarrollo software en los que se utilice esta arquitectura y tecnologías.

¿Para quién es este curso?

  • Desarrolladores de aplicaciones Java que quieran aprender a crear aplicaciones Web basadas en servicios Rest