Curso actualmente no disponible

IFTC89 SEGURIDAD EN INTERNET Y DISPOSITIVOS MÓVILES

Curso subvencionado desempleados y trabajadores

Online

Curso gratis
subvencionado por el Estado

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

Descripción

  • Tipología

    Subvencionado

  • Nivel

    Nivel intermedio

  • Metodología

    Online

  • Horas lectivas

    36h

  • Duración

    10 Días

  • Campus online

  • Tutor personal

Diploma sellado por el SEPE

Aprende lo relativo a seguridad tanto en internet como en tu teléfono móvil en tan solo 36 horas y desde casa.

A tener en cuenta

Potenciar la calidad del desarrollo, depurar y probar la codificación realizada en lenguaje JavaScript e instruir en los patrones y buenas prácticas de diseño vigentes actualmente en la industria.

Personas trabajadoras en régimen general, en situación de ERTE, autónomos o desempleados.

Para poder realizar el curso es necesario disponer de un dispositivo (ordenador, tablet o móvil) con conexión a internet.
Ser trabajador/a por cuenta ajena, autónomo o desempleado

Diploma de especialidad definida por el SEPE

El curso es gratuito y ofrece diploma acreditativo del SEPE.
Curso perteneciente a la convocatoria de formación para trabajadores de 2021 del SEPE.

Recibirá un email y/o llamada telefónica ampliando la información para la inscripción.

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Logros de este Centro

Este centro lleva demostrando su calidad en Emagister
7 años con Emagister

Materias

  • Dispositivos móviles
  • Seguridad en internet
  • Sepe
  • Gratuito
  • Gratis
  • On line
  • Intesectorial
  • Trabajadores
  • Desempleados
  • Javascript

Profesores

Equipo  Docente

Equipo Docente

Profesorado

Temario

MÓDULO DE FORMACIÓN 1: Introducción

DURACIÓN: 2 horas

Conocimientos/ Capacidades cognitivas y prácticas

· Potenciación de las generaciones de codificación limpia y funcional en desarrolladores

· con experiencia anterior en JavaScript.

· Estructuración con facilidad de un mejor código y en módulos diferenciados.

· Exploración de patrones y prácticas vigentes de diseño en la industria actual y cómo usarlos.

· Aprendizaje para la realización de pruebas unitarias.

· Control y gestión adecuado de errores en JavaScript.

Habilidades de gestión, personales y sociales

· Concienciación de la importancia de conocer de forma más especializada el lenguaje JavaScript.

· Conocimiento de las ventajas que tiene la ampliación y desarrollo del manejo del lenguaje JavaScript para su desarrollo profesional.

MÓDULO DE FORMACIÓN 2: Conceptos iniciales para la generación de código limpio (Clean

Code) con JavaScript

DURACIÓN:7 horas

Conocimientos/ Capacidades cognitivas y prácticas

· Variables.

· Qué es Lexical Scope (static scope). Uso de la instrucción "let".

· Funciones.

· Todo sobre la palabra clave "this".

· Objetos and Clases.

· Prevención de errores y formato homogéneo del código gracias a la herramienta Linter.

· Actividad de evaluación de los conocimientos adquiridos por el alumno.

Habilidades de gestión, personales y sociales

· Concienciación de la importancia de conocer de forma más especializada el lenguaje JavaScript.

· Conocimiento de las ventajas que tiene la ampliación y desarrollo del manejo del lenguaje JavaScript para su desarrollo profesional.

MÓDULO DE FORMACIÓN 3: Conceptos iniciales de generación de código funcional con JavaScript.

DURACIÓN: 3 horas y 30 minutos

Conocimientos/ Capacidades cognitivas y prácticas

· ¿Qué la programación funcional?

· Las Funciones Puras en JavaScript.

· El correcto uso del método Object.assign y el operador Spread.

· Optimización de bucles en JavaScript.

· Reducción de arrays.

· Filtrado en arrays.

· Actividad de evaluación de los conocimientos adquiridos por el alumno

Habilidades de gestión, personales y sociales

· Concienciación de la importancia de conocer de forma más especializada el lenguaje JavaScript.

· Conocimiento de las ventajas que tiene la ampliación y desarrollo del manejo del lenguaje JavaScript para su desarrollo profesional.

MÓDULO DE FORMACIÓN 4: Módulos en JavaScript.

DURACIÓN: 4 horas y 30 minutos

Conocimientos/ Capacidades cognitivas y prácticas

· Reutilización de código con patrón Módulo (Module Pattern).

· Utilización del gestor de paquetes Node Package Manager (NPM).

· El proyecto CommonJS.

· La API de definición asíncrona de módulos (AMD).

· Módulos de ES6.

· Eliminación de código inactivo (Tree-Shaking) con Webpack.

· Actividad de evaluación de los conocimientos adquiridos por el alumno.

Habilidades de gestión, personales y sociales

· Concienciación de la importancia de conocer de forma más especializada el lenguaje JavaScript.

· Conocimiento de las ventajas que tiene la ampliación y desarrollo del manejo del lenguaje JavaScript para su desarrollo profesional.

MÓDULO DE FORMACIÓN 5: Patrones y principios de diseño.

DURACIÓN: 8 horas y 30 minutos

Conocimientos/ Capacidades cognitivas y prácticas

· Qué es el principio de responsabilidad única (Single Responsability Principle).

· El principio Open/Closed.

· El principio de sustitución Liskov.

· El principio de segregación de la interfaz.

· El principio de Inversión de Dependencias (Dependency Inversion).

· El patrón Singleton.

· El patrón Observer.

· El patrón Estrategia (Strategy).

· Actividad de evaluación de los conocimientos adquiridos por el alumno.

Habilidades de gestión, personales y sociales

· Concienciación de la importancia de conocer de forma más especializada el lenguaje JavaScript.

· Conocimiento de las ventajas que tiene la ampliación y desarrollo del manejo del lenguaje JavaScript para su desarrollo profesional.

MÓDULO DE FORMACIÓN 6: Pruebas del código generado.

DURACIÓN: 7 horas

Conocimientos/ Capacidades cognitivas y prácticas

· Qué son y qué no son y la importancia de las pruebas unitarias.

· Instalación y uso del framework de testing Jasmine.

· Desarrollo guiado por pruebas de software, o Test-Driven Development (TDD).

· Ejercicio guionizado para consolidar formación del alumno.

Habilidades de gestión, personales y sociales

· Concienciación de la importancia de conocer de forma más especializada el lenguaje JavaScript.

· Conocimiento de las ventajas que tiene la ampliación y desarrollo del manejo del lenguaje JavaScript para su desarrollo profesional.

MÓDULO DE FORMACIÓN 7: Manejo de errores

DURACIÓN: 3 horas y 30 minutos

Conocimientos/ Capacidades cognitivas y prácticas

· Estudio de buenas prácticas.

· Detección de errores en operaciones asíncronas (Objeto Promise).

· Estrategias y recomendaciones en el manejo de errores.

· Generación de logs con JavaScript.

· Actividad de evaluación de los conocimientos adquiridos por el alumno.

Habilidades de gestión, personales y sociales

· Concienciación de la importancia de conocer de forma más especializada el lenguaje JavaScript.

· Conocimiento de las ventajas que tiene la ampliación y desarrollo del manejo del lenguaje JavaScript para su desarrollo profesional.

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

IFTC89 SEGURIDAD EN INTERNET Y DISPOSITIVOS MÓVILES

Curso gratis
subvencionado por el Estado