Descripción
El curso Programación en JavaScript con Frameworks Avanzados
Ofrece una formación profunda en uno de los lenguajes más utilizados del desarrollo web. Aprenderás desde conceptos modernos como promesas, async/await y estructuras complejas, hasta patrones de arquitectura y encapsulamiento de apps con Apache Cordova. Al finalizar, podrás desarrollar aplicaciones avanzadas y multiplataforma con JavaScript, optimizando rendimiento, estructura y acceso a funcionalidades nativas. Una formación esencial para desarrolladores web que quieren dominar la creación de aplicaciones híbridas con tecnologías web estándar.
Objetivos del curso
Qué aprenderá
A quién va dirigido
Nivel de experiencia
Objetivos del curso
Este curso tiene como propósito capacitar al alumno para diseñar y desarrollar aplicaciones JavaScript modernas y avanzadas. Al finalizar, podrás:
-
Comprender a fondo el funcionamiento asincrónico de JavaScript.
-
Aplicar conceptos de programación funcional y orientada a objetos.
-
Utilizar estructuras complejas como Map, Set, Proxy, RegExp o Date.
-
Aplicar patrones de diseño y arquitectura en proyectos reales.
-
Interactuar con APIs nativas del navegador como Geolocation, DOM, Canvas y WebSockets.
-
Encapsular proyectos JavaScript usando Apache Cordova para crear apps híbridas.
-
Configurar entornos avanzados de desarrollo JS y Cordova.
Qué aprenderá
- Tipos de datos y estructuras avanzadas en JavaScript.
- Programación asíncrona con eventos, promesas y async/await.
- Manipulación del DOM y uso de APIs del navegador.
- Patrones de diseño y arquitectura de software.
- Desarrollo funcional y orientado a objetos.
- Encapsulamiento y despliegue de apps con Apache Cordova.
- Comunicación HTTP, WebSockets y uso de IndexedDB.
- Preparación y configuración de entornos Cordova multiplataforma.
A quién va dirigido
Este curso está orientado a:
-
Desarrolladores JavaScript que quieran subir de nivel.
-
Programadores web con interés en apps híbridas y multiplataforma.
-
Profesionales del frontend que necesiten mejorar su estructura de código.
-
Equipos de desarrollo que deseen trabajar con Cordova o aplicaciones móviles web.
Nivel de experiencia
Se recomienda tener:
-
Conocimientos sólidos de JavaScript básico.
-
Familiaridad con programación orientada a objetos.
-
Experiencia previa trabajando con HTML/CSS/JS en el navegador.
Temario del curso de programación en JavaScript con frameworks avanzados
Módulo 1: Introducción
-
Presentación, historia y control de versiones
Módulo 2: Fundamentos avanzados de JavaScript
-
Tipos: Number, String, Object, Function, Arrays
-
Tipos modernos: Set, Map, Date, Proxy & Reflect
-
Módulos ES6 y expresiones regulares
Módulo 3: JavaScript Asíncrono
-
Eventos y callbacks
-
Promesas y async/await
-
Generadores y comunicación HTTP
Módulo 4: Paradigmas de programación
-
Orientado a objetos
-
Programación funcional
Módulo 5: Patrones de diseño y arquitectura
-
Patrones de diseño comunes
-
Antipatrones y patrones de arquitectura escalable
Módulo 6: APIs del navegador
-
DOM & BOM
-
Drag & Drop
-
Intersection Observer
-
Cookies y Web Storage
-
Geolocalización
-
Web Workers y Service Workers
-
Web Sockets, Canvas, IndexedDB
-
Speech Recognition
Módulo 7: Desarrollo con Apache Cordova
-
-
Preparación del entorno
-
Configuración de Cordova
-
Encapsulamiento de ficheros HTML/JS como app nativa
-
Este curso incluye:
- Material del curso adjunto
- Manual del curso
- Laboratorios virtuales
- Certificado de finalización
Perfil de instructores
Nextraining cuenta con instructores certificados, cada uno en su área
Bonificación Fundae
Gestionamos y tramitamos la documentación de la formación bonificada en Fundae, servicio gratuito a clientes.
Flexibilidad
Nuestros cursos en aula virtual te permiten asistir a la formación desde cualquier lugar.
Nextraining ofrece formación, certificación y mentoring tecnológicos, dotando a los profesionales de herramientas, conocimientos y competencias necesarias para avanzar y liderar procesos de cambio de las empresas y organizaciones.
Disponemos de un equipo docente con gran experiencia y certificados por los mejores fabricantes del mercado tecnológico.

