-
Certificados de profesionalidad
- Gestión Empresarial y Recursos Humanos
-
Formación, Educación y Orientación Laboral
- Orientación Laboral
- Formación E-learning
- Formación Permanente del Profesorado
- Formador de Formadores
- Pedagogía Terapéutica
- Educación
- Comedores Escolares
- Guarderías y Educación Infantil
- Lengua de Signos
- Nuevas Tecnologías en Educación
- Transporte Escolar
- Bibliotecas
- Educación Secundaria
- Geografía
- Paleontología
- Servicios a la Comunidad
-
Sanidad, Dietética y Nutrición
- Dietética y Nutrición
- Acción Social y Ética
- Atención Domiciliaria
- Ciencias Sanitarias
- Fisioterapia
- Geriatría y Gerontología
- Laboratorios
- Medicina Alternativa / Naturopatía
- Odontología
- Óptica
- Psicología Infantil
- Radiología
- Transporte Sanitario
- Urgencias y Emergencias
- Veterinaria
- Alergología
- Enfermería
- Logopedia
- Psicoterapia y Psiquiatría
- Análisis Clínicos
- Primeros Auxilios
- Farmacia
- Gestión Sanitaria
- Personal Sanitario
- Sexología
- Biotecnología Sanitaria
- Electromedicina
- Trabajo Social
- Auxiliares de Enfermería
- Celador
- Ergonomía
- Ortoprotesis
- Radioterapia
- Digitopuntura
- Rescate y Salvamento
- Idiomas
- Prevención de Riesgos Laborales, Calidad, Medioambiente, I D I
- Informática y Programación
- Inmobiliaria, Arquitectura e Interiorismo
- Energías Renovables y Agua
- Formación Profesional y Oficios
- Actividad física y del Deporte
- Seguridad y Vigilancia
- Hostelería y Turismo
- Agraria
- Imagen Personal
- Maquetación y Artes Gráficas
-
Edificación, Obra Civil e Industrias Extractivas
- Ingeniería, Arquitectura Y Construcción
- Albañilería
- Topografía
- Pintura
- Estructuras
- Colocación y Montaje por Andamios
- Proyectos y Seguridad de Obras
- Diseño Profesional y CAD
- Yeso
- Solado y Alicatados
- Cantería
- Piedra Natural
- Carpintería Metálica
- Perforación de Sondeos
- Minería
- Cartografía
- Diseño Industrial
- Comercio y Marketing
- Derecho y Aspectos Jurídicos
- Creación, Diseño y Edición Digital
- Industria Alimentaria y Restauración
- Transporte y Mantenimiento de Vehículos
-
Instalación, Mantenimiento y Fabricación Mecánica
- Montaje y Mantenimiento de Instalaciones
- Electricidad Baja Tensión
- Calefacción, Climatización y ACS
- Fabricación Mecánica
- Distribución de Fluidos
- Maquinaria y Equipo Industrial
- Instalaciones Frigoríficas
- Ascensores
- Instalación de Tuberías
- Soldadura
- Fontanería
- Aislamiento
- Instalaciones de Gas
- Antenas
- Electrónica
- Electricidad Alta Tensión
- Domótica
- Robótica
- Maquinaria
- Juegos de Azar
- Artes y Artesanía
- Madera, Mueble y Corcho
- Textil, Confección y Piel
- Especialidades Formativas
- Sanidad, Dietética y Nutrición
- Gestión Empresarial y Recursos Humanos
-
Formación, Educación y Orientación Laboral
- Escuela de Padres
- Orientación Laboral
- Formación E-learning
- Formación Permanente del Profesorado
- Formador de Formadores
- Pedagogía Terapéutica
- Educación
- Comedores Escolares
- Guarderías y Educación Infantil
- Lengua de Signos
- Logopedia
- Nuevas Tecnologías en Educación
- Transporte Escolar
- Bibliotecas
- Musicoterapia
- Educación Secundaria
- Geografía
- Paleontología
- Servicios a la Comunidad
-
Sanidad, Dietética y Nutrición
- Dietética y Nutrición
- Manipulador de Alimentos
- Acción Social y Ética
- Atención Domiciliaria
- Ciencias Sanitarias
- Fisioterapia
- Geriatría y Gerontología
- Laboratorios
- Medicina Alternativa / Naturopatía
- Odontología
- Óptica
- Pediatría y Puericultura
- Psicología Infantil
- Quirófano
- Radiología
- Transporte Sanitario
- Urgencias y Emergencias
- Veterinaria
- Alergología
- Cirugía Ortopédica y Traumatología
- Dermatología
- Enfermería
- Endocrinología
- Logopedia
- Neurología
- Otorrinolaringología
- Psicoterapia y Psiquiatría
- Homeopatía
- Análisis Clínicos
- Primeros Auxilios
- Microbiología
- Farmacia
- Gestión Sanitaria
- Personal Sanitario
- Sexología
- Terapia Ocupacional
- Biotecnología Sanitaria
- Electromedicina
- Trabajo Social
- Auxiliares de Enfermería
- Celador
- Ginecología
- Oncología
- Acupuntura
- Ergonomía
- Vendajes
- Vendajes Neuromusculares
- Ortoprotesis
- Radioterapia
- Digitopuntura
- Rescate y Salvamento
- Idiomas
- Prevención de Riesgos Laborales, Calidad, Medioambiente, I D I
- Informática y Programación
- Inmobiliaria, Arquitectura e Interiorismo
- Energías Renovables y Agua
- Formación Profesional y Oficios
-
Actividad física y del Deporte
- Ocio y Tiempo Libre
- Medicina Deportiva
- Dirección de Instalaciones, Entidades Y Eventos Deportivos
- Educación Física
- Buceo
- Natación
- Caza
- Socorrismo Acuático
- Actividades acuáticas
- Fútbol
- Baloncesto
- Atletismo
- Pádel
- Balonmano
- Pilates
- Fitness
- Ciclismo
- Fitness musical
- Yoga
- Anatomía deportiva
- Ciclo Indoor
- Rehabilitación Deportiva
- Senderismo
- Gimnasia para Mayores
- Seguridad y Vigilancia
- Hostelería y Turismo
- Agraria
- Imagen Personal
- Maquetación y Artes Gráficas
- Edificación, Obra Civil e Industrias Extractivas
- Comercio y Marketing
- Derecho y Aspectos Jurídicos
- Creación, Diseño y Edición Digital
- Industria Alimentaria y Restauración
- Transporte y Mantenimiento de Vehículos
-
Instalación, Mantenimiento y Fabricación Mecánica
- Ingeniería Industrial
- Montaje y Mantenimiento de Instalaciones
- Electricidad Baja Tensión
- Calefacción, Climatización y ACS
- Fabricación Mecánica
- Maquinaria y Equipo Industrial
- Instalaciones Frigoríficas
- Cerrajería
- Ascensores
- Soldadura
- Fontanería
- Aislamiento
- Instalaciones de Gas
- Antenas
- Electrónica
- Electricidad Alta Tensión
- Domótica
- Robótica
- Maquinaria
- Juegos de Azar
- Artes y Artesanía
- Madera, Mueble y Corcho
- Textil, Confección y Piel
- Oposiciones
Áreas Formativas
- Inicio >
- Certificados de profesionalidad>Informática y Programación>Programación y Desarrollo>IFCD89 JAVASCRIPT AVANZADO
IFCD89 JAVASCRIPT AVANZADO
- MÓDULO 1. INTRODUCCIÓN
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A LAS BUENAS PRÁCTICAS
- Código limpio
- Escalabilidad y legibilidad
- Convenios de nomenclatura
- Reglas de estilo en código
UNIDAD DIDÁCTICA 2. DEFINICIONES BÁSICAS
- Programación funcional
- Asincronía
- Arquitectura y modularización
- Patrones de diseño
- Pruebas
- Gestión de errores
- MÓDULO 2. CÓDIGO LIMPIO CON ES9
UNIDAD DIDÁCTICA 1. IDENTIFICACIÓN DE TIPOS DE ÁMBITO
- Global y local
- De bloque
- Léxico
UNIDAD DIDÁCTICA 2. COMPRENSIÓN Y UTILIZACIÓN DE ECMASCRIPT 9
- Variables y constantes (let y const)
- Tipos de funciones (function Vs arrow)
- Clases, objetos y uso de this
- Destructuring
- Operador spread
- Parámetros rest
- Array helpers (map, filter y reduce)
UNIDAD DIDÁCTICA 3. USO DE LINTING
- Uso de Linting
- MÓDULO 3. PROGRAMACIÓN FUNCIONAL Y ASINCRONÍA
UNIDAD DIDÁCTICA 1. COMPRENSIÓN DEL PARADIGMA DE LA PROGRAMACIÓN FUNCIONAL
- Definición y justificación
- Funciones puras
- Clausuras
- Funciones de alto orden
- Callbacks
UNIDAD DIDÁCTICA 2. ASINCRONÍA
- Promesas
- Async-await
- Fetch API
- MÓDULO 4. MÓDULOS
UNIDAD DIDÁCTICA 1. CREACIÓN, IMPORTACIÓN Y EXPORTACIÓN DE MÓDULOS
- Reutilización de código
- El patrón módulo
- CommonJS
- Definición asíncrona de módulos (AMD)
- Módulos de ES6
UNIDAD DIDÁCTICA 2. USO DE TÉCNICAS Y HERRAMIENTAS
- Gestión de paquetes con npm y yarn
- Eliminación de código inactivo (tree shaking) con webpack
- MÓDULO 5. PATRONES Y PRINCIPIOS DE DISEÑO
UNIDAD DIDÁCTICA 1. IDENTIFICACIÓN Y APLICACIÓN DE PRINCIPIOS SOLID
- Responsabilidad única
- Abierto-cerrado
- Sustitución de Liskov
- Segregación de la interfaz
- Inversión de dependencias
UNIDAD DIDÁCTICA 2. EJEMPLOS DE PATRONES DE DISEÑO
- Creacionales: Singleton y Factory Method
- Estructurales: Decorator y Proxy
- De comportamiento: Observer y Strategy
- MÓDULO 6. PRUEBAS
UNIDAD DIDÁCTICA 1. COMPRENSIÓN DE CONCEPTOS BÁSICOS
- Definición e importancia
- Desarrollo guiado por pruebas (TDD)
- Pruebas unitarias y de integración (end-to-end)
UNIDAD DIDÁCTICA 2. USO DE HERRAMIENTAS
- Instalación y uso del framework Jest
- Ejemplos de casos de uso de pruebas unitarias
- Instalación y uso del framework Cypress
- Ejemplos de casos de uso de pruebas e2e
- MÓDULO 7. MANEJO DE ERRORES
UNIDAD DIDÁCTICA 1. TÉCNICAS DE MANEJO DE ERRORES
- Manejo de excepciones (try-catch)
- Generación de logs
- Otros ejemplos de buenas prácticas
Productos relacionados
Actualmente, en el mundo de la programación de sistemas informáticos y para los profesionales dedicados a ello, desarrollar componentes software a partir de unas especificaciones concretas,...
Actualmente, en el mundo de la programación de sistemas informáticos y para los profesionales dedicados a ello, desarrollar componentes software a partir de unas especificaciones concretas,...
Actualmente, en el mundo de la programación de sistemas informáticos y para los profesionales dedicados a ello, desarrollar componentes software a partir de unas especificaciones concretas,...
En la actualidad, en el mundo de la informática y la comunicación y dentro del área de desarrollo, es muy importante conocer el desarrollo de aplicaciones con tecnologías Web. Por ello, con el...
En el ámbito de la informática y las comunicaciones, es necesario la implantación y gestión de elementos informáticos en sistemas domóticos/inmóticos, de control de accesos y presencia, y de...
En la actualidad, en el mundo de la informática y la comunicación y dentro del área de desarrollo, es muy importante conocer el desarrollo de aplicaciones con tecnologías Web. Por ello, con el...