Curso de Choosing the Right JavaScript Framework
El desarrollo de una aplicación front-end es una tarea duradera cuando hay tantos JavaScript Frameworks nuevos y emergentes entre los que elegir. La elección de un buen marco depende de los requisitos y del caso de uso. En este curso, desglosaremos las limitaciones y beneficios de algunos marcos de JavaScript existentes (React, Angular y Vue) para ayudar a facilitar la decisión.
Esta capacitación en vivo dirigida por un instructor (en línea o en el sitio) está dirigida a desarrolladores que necesitan decidir qué marco de script Javausar para desarrollar aplicaciones front-end.
Al final de esta formación, los participantes serán capaces de:
- Configure un entorno de desarrollo óptimo para empezar a desarrollar aplicaciones front-end.
- Implemente aplicaciones de demostración para probar las limitaciones y beneficios de un marco JavaScript.
- Decida qué marco de script JavaScript es el más adecuado.
Formato del curso
- Charla interactiva y discusión.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, póngase en contacto con nosotros para concertarlo.
Programa del Curso
Introducción
Desarrollo front-end y JavaScript frameworks
- Las herramientas y el desarrollo para el desarrollo web
Evaluación de los requisitos de la aplicación
- Velocidad y rendimiento
- Mantenibilidad
- Legibilidad
- Integración con sistemas, aplicaciones y servicios existentes
Evaluación del talento existente
- Experiencia en desarrollo backend y frontend
- Curvas de formación y aprendizaje
Preparación del entorno de desarrollo
- Editores e IDEs
- Instalación y configuración de NPM y Node.js
Resumen del ciclo Web Development
- Control de versiones, codificación, compilación, pruebas, implementación
- Automatización e integración continua
Explorando Angular
- Beneficios: reutilización, legibilidad, mantenibilidad, etcétera.
- Limitaciones: curva de aprendizaje pronunciada, migración del legado
- Manos a la obra: instalación y configuración
- Manos a la obra: implementación de una aplicación de lista de tareas
- Manos a la obra: probar y depurar la aplicación de lista de tareas
- Creación e implementación de una aplicación Angular
Explorando React
- Beneficios: enlace de datos, JSX, compatible con SEO, etcétera.
- Limitaciones: curva de aprendizaje, JSX, documentación de React, etcétera.
- Manos a la obra: instalación y configuración
- Manos a la obra: implementación de una aplicación de lista de tareas
- Manos a la obra: probar y depurar la aplicación de lista de tareas
- Creación e implementación de una aplicación React
Explorando Vue
- Beneficios: tamaño, legibilidad, etcétera.
- Limitaciones: falta de plugins, actualizados continuamente, etcétera.
- Manos a la obra: instalación y configuración
- Manos a la obra: implementación de una aplicación de lista de tareas
- Manos a la obra: probar y depurar la aplicación de lista de tareas
- Creación e implementación de una aplicación Vue
Resumen y conclusión
Requerimientos
- Comprensión del desarrollo web
Audiencia
- Desarrolladores
Los cursos de formación abiertos requieren más de 5 participantes.
Curso de Choosing the Right JavaScript Framework - Booking
Curso de Choosing the Right JavaScript Framework - Enquiry
Choosing the Right JavaScript Framework - Consultas
Consultas
Testimonios (5)
Las lecciones fueron muy interactivas y los ejercicios fueron buenos y prácticos
Heino - NWK Limited
Curso - Laravel and Vue.js
Traducción Automática
El entrenamiento tiene buen contenido y es fácil de seguir
David Phetole Leshabela - Vodacom SA
Curso - React with Next.js
Traducción Automática
El entrenador parecía muy conocedor de Vue. Agradecí ver su estilo de desarrollo y aprender algunos nuevos conceptos para probar.
Adrian Borrmann - CBC/Radio-Canada
Curso - Advanced Vue.js
Traducción Automática
Me gusta mucho el estilo de codificación en vivo de Shawn en la enseñanza del curso. Demostró su conocimiento y experiencia prácticos sobre el tema.
Nhan Nguyen - Navy Information Warfare Center - Pacific
Curso - Vuetify.js
Traducción Automática
Completar los laboratorios para agregar nuevas funcionalidades (laboratorios de calculadora y de comercio)
Darren White - DAS
Curso - Vue.js
Traducción Automática
Próximos cursos
Cursos Relacionados
Advanced Vue.js
14 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio) está dirigida a los desarrolladores de Vue JS que desean crear componentes avanzados que sean más simples, más flexibles y más fáciles de mantener.
Al final de esta capacitación, los participantes serán capaces de:
- Escriba código VueJS que sea fácil de mantener y resistente.
- Escriba la lógica de la aplicación que sea portátil y reutilizable.
- Cree componentes y widgets personalizados evitando la complejidad innecesaria.
Ant Design
7 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio) está dirigida a desarrolladores que desean usar Ant Design para mejorar la experiencia del usuario para su aplicación React.
Al final de esta capacitación, los participantes podrán implementar los componentes de React de Ant Design para desarrollar hermosas aplicaciones web de clase empresarial.
Laravel and Vue.js
14 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio) está dirigida a desarrolladores web que desean usar Laravel y Vue JS para el desarrollo web fullstack.
Al final de esta capacitación, los participantes serán capaces de:
- Desarrollar aplicaciones web con Laravel y Vue JS.
- Integre la API de backend Laravel en Vue JS.
- Implemente una aplicación Laravel.
Building Micro-Frontends with Vue.js
14 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o presencial) está dirigida a desarrolladores de nivel intermedio que desean crear aplicaciones micro-frontend utilizando Vue.js.
Al final de esta formación, los participantes serán capaces de:
- Tener una mejor comprensión de los micro-frontends.
- Aprenda a dividir aplicaciones grandes en micro-frontends.
- Implemente micro-frontends utilizando diferentes enfoques.
- Cree aplicaciones de micro-frontend con Vue.js.
Desarrollo Avanzado con Next.js 14
21 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio) está dirigida a desarrolladores web y arquitectos técnicos de nivel intermedio a avanzado que deseen explorar los avances de Next.js 14 y obtener el conocimiento para crear aplicaciones web de vanguardia.
Al final de esta capacitación, los participantes serán capaces de:
- Aprovechar todo el potencial de Next.js 14 para crear aplicaciones complejas.
- Utilizar las funciones más recientes, como Middleware, React Server Components y Edge Functions.
- Implementar las mejores prácticas para el rendimiento, la escalabilidad y el SEO.
- Solucionar problemas comunes en aplicaciones Next.js de manera efectiva.
Nuxt.js and Vue.js
14 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio) está dirigida a desarrolladores web que desean utilizar Vue JS y Nuxt.js para el desarrollo web de extremo a extremo.
Al final de esta capacitación, los participantes serán capaces de:
- Influya en una aplicación de una sola página mediante la configuración Nuxt.js.
- Implemente la representación del lado del servidor para optimizar el SEO.
- Genere un sitio estático a partir de VueJS y código Nuxt.js.
Next.js 14 - Advanced
21 HorasEste entrenamiento en vivo y dirigido por un instructor en Costa Rica (en línea o en el lugar) está dirigido a desarrolladores de nivel avanzado que desean dominar las últimas características en Next.js 14, optimizar el rendimiento y implementar técnicas modernas React.
Al final de esta capacitación, los participantes podrán:
- Implementar ganchos avanzados React y características concurrentes.
- Comprender y utilizar eficazmente las estrategias de enrutamiento Next.js.
- Aprovechar los componentes del servidor, las acciones del servidor y los enfoques de representación híbrida.
- Optimizar la recuperación de datos, la caché y la regeneración estática incremental.
- Utilizar Next.js como solución backend con Edge Functions y Edge Runtime.
- Gestionar el estado utilizando React Context, Redux y bibliotecas de estado atómico.
- Optimizar el rendimiento de la aplicación para Web Core Vitals.
- Probar, monitorear y desplegar aplicaciones Next.js de manera eficiente.
Quasar Framework and Vue.js
14 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o presencial) está dirigida a desarrolladores web que desean utilizar Quasar Framework y Vue JS para crear aplicaciones multiplataforma.
Al final de esta formación, los participantes serán capaces de:
- Cree una aplicación multiplataforma para iOS, Windows, etc.
- Administre estados y datos con Vuex.
- Cree una aplicación backend con Firebase.
React with Next.js
14 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio) está dirigida a desarrolladores web que desean utilizar Next.js para crear React aplicaciones.
Al final de esta capacitación, los participantes serán capaces de:
- Desarrolle aplicaciones web del lado del servidor y sitios estáticos en Next.js.
- Gestione y almacene datos con MongoDB.
- Proteja una aplicación web con la autenticación AuthO.
Vue 3
7 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio) está dirigida a desarrolladores y programadores que desean utilizar los cambios en el marco y las nuevas características en Vue 3 para crear aplicaciones.
Al final de esta capacitación, los participantes serán capaces de:
- Migre y actualice de Vue 2 a Vue 3.
- Conozca las nuevas funcionalidades para mejorar el desarrollo de aplicaciones.
- Pruebe y utilice Vue 3 para crear aplicaciones fiables y fáciles de mantener.
Vue.js: Compilar una aplicación avanzada de una sola página
21 HorasEn esta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio), los participantes aprenderán cómo aprovechar la arquitectura adoptable de Vue JS para crear una aplicación compleja de una sola página (SPA).
Al final de esta capacitación, los participantes serán capaces de:
- Cree aplicaciones web que procesen y representen datos de forma condicional.
- Diseñe aplicaciones web interactivas que reaccionen de manera eficiente a los eventos del usuario.
- Escribe código modular y reutilizable.
- Progrese gradualmente una vista en una aplicación completa de una sola página.
- Integre VueJS a una página web existente.
- Utilice el ecosistema de Vue para ampliar la capacidad del marco.
Javascript and Vue.js for Beginners
21 HorasEn esta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio), los participantes aprenderán solo el script Java necesario para aprovechar la arquitectura adoptable de Vue JS para crear una aplicación compleja de una sola página (SPA).
Al final de esta capacitación, los participantes serán capaces de:
- Comprenda y use Javascript y el marco VueJS para crear una aplicación web interactiva.
- Diseñe aplicaciones web interactivas que reaccionen de manera eficiente a los eventos del usuario.
- Escribe código modular y reutilizable.
- Progrese gradualmente una vista en una aplicación completa de una sola página.
Vuetify.js
14 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio) está dirigida a desarrolladores que desean usar Vuetify.js para crear interfaces atractivas para aplicaciones de una sola página.
Al final de esta capacitación, los participantes serán capaces de:
- Instale y configure Vuetify.js.
- Comprender los principios detrás del diseño de materiales.
- Cree una aplicación de una sola página con una interfaz de usuario avanzada usando Vue.js y Vuetify.js.