Cursos Gratuitos para Trabajadores

Formaciones TIC

Sector Servicios a las Empresas

Cursos Gratuitos TIC para autónomos y trabajadores de consultoras, ETT’s, ingenierías
100% subvencionados
Formación Gratuita Trabajadores
 
 
Modalidad: Presencial
Localidades: Madrid, Málaga, Sevilla y Santander.

SEPE

Solicita más información




**Aviso Legal | Política de privacidad

Formaciones Gratuitas 100% subvecionadas

Localidades: 

Madrid, Málaga, Santander y Sevilla

Objetivos:

Identificar y analizar las características básicas del desarrollo web con los lenguajes de programación JSF y Spring, comparando los marcos de trabajo de JSF y Spring y describir los modelos de datos.

 

Duración: 

40 Horas

Contenidos Formativos

  1. Introducción al desarrollo web con JSF y SPRING
  2. Elementos básicos de JSF y SPRING
  3. Configuración de JSF
  4. Aspectos comunes de JSF con STRUTS

Localidad: 

Madrid

Objetivos:

Gestionar y administrar BBDD con Oracle 10G.

Duración: 

30 Horas

Contenidos Formativos

UNIDAD DIDÁCTICA 1. DISEÑO Y PROGRAMACIÓN.

  1. Instalación
  2. Arquitectura de una base de datos Oracle
  3. Tablas Relacionales: Propiedades Índices El lenguaje SQL Vistas
  4. Procedimientos almacenados Funciones y paquetes Desencadenadores (triggers) Java en la base de datos

UNIDAD DIDÁCTICA 2. ADMINISTRACIÓN DEL SERVIDOR.

  1. Propiedades de base de datos
  2. Esquemas
  3. Seguridad

UNIDAD DIDÁCTICA 3. ADF (APPLICATION DEVELOPMENT FRAMEWORK).

  1. Arquitectura mvc
  2. Apache struts
  3. Jdeveloper 10G

UNIDAD DIDÁCTICA 4. COMPONENTES DE NEGOCIO.

  1. Validación de entidad
  2. Objetos de vista
  3. Módulos SQL modelador
  4. Métodos de acceso a datos de tipo segu

Localidad:

Málaga

Objetivos:

Aprender técnicas y buenas prácticas ágiles de Ingeniería Software para implementar con éxito Scrum a nivel de desarrollo técnico (TDD, Refactorización, Integración continua) y aplicarlas en un entorno Java profesional.

 

Duración: 

24 Horas

Contenidos Formativos

  1. Arquitectura en un entorno ágil con SCRUM.
  2. Técnicas de construcción de un equipo ágil.
  3. Comportamientos colaborativos de apoyo.
  4. Diseño de productos software con test DRIVEN DEVELOPMENT (TDD)
  5. Ciclo de desarrollo TDD.
  6. Principio y buenas prácticas en pruebas unitarias.
  7. Medidas de calidad en pruebas.
  8. Pruebas de aceptación con ATDD.
  9. Prácticas fundamentales de integración continua (IC).
  10. Técnicas de automatización de pruebas de software.
  11. Configuración de la IC. Repositorio de código.
  12. Refactorización del código. Código limpio. Patrones.

 

Localidad:

Málaga

Objetivos:

Desarrollar y entender una aplicación básica en angular.JS, para trabajadores con conocimientos en desarrollo web (HTML, CSS y JavaScript).

 

Duración: 

 

24 Horas

Contenidos Formativos

  1. Visión general de angular.js
  2. Introducción a Angular.js
  3. Conceptos básicos
  4. $rootscope/$scope
  5. Templates
  6. Modules
  7. Controllers
  8. Directivas ng
  9. Filters
  10. Services
  11. Formularios

 

 

 

Localidad:

Málaga

Objetivos:

Conocer la metodología propuesta para gestión de proyectos por el PMI en su PMBOK

 

Duración:

 

35 Horas

Contenidos Formativos

  1. Introducción
  2. PMBOK®guide
  3. Procesos de dirección de proyectos
  4. Gestión de la integración
  5. Gestión del alcance
  6. Gestión del tiempo gestión del costo
  7. Gestión de la calidad
  8. Gestión de los recursos humanos
  9. Gestión de la comunicación
  10. Gestión de riesgos
  11. Gestión de las adquisiciones
  12. Gestión de los interesados
  13. Responsabilidad profesional y social

 

 

Localidad:

Sevilla

Objetivos:

Implementar, configurar, y en su caso administrar, un entorno de virtualización del escritorio con aplicaciones Microsoft.

 

Duración: 

25 Horas

Contenidos Formativos

Unidad 1: Escenarios de virtualización de escritorio

  1. Introducción a la gestión de la virtualización
  2. Planificación del despliegue de virtualización de aplicaciones y escritorios

Unidad 2: Implementar Windows Virtual PC y el Modo XP

  1. Instalar Windows Virtual PC
  2. Configurar Windows Virtual PC
  3. Instalar, configurar y administrar el Modo XP de Windows
  4. Crear y distribuir imágenes personalizadas para el Modo XP

Unidad 3: Implementar Microsoft Enterprise Desktop Virtualization

  1. Introducción a MED-V
  2. Instalar los servidores de administración de MED-V
  3. Implementar clientes MED-V

Unidad 4: Configurar y distribuir imágenes MED-V

  1. Gestionar la implementación de MED-V
  2. Trabajar con el espacio de trabajo de MED-V
  3. Informes y resolución de problemas

Unidad 5: Implementar la virtualización de aplicaciones de Microsoft

  1. Introducción
  2. Planificación para virtualizar aplicaciones
  3. Despliegue de servidores de virtualización de aplicaciones

Unidad 6: Planificar e implementar los clientes App-V

  1. Introducción
  2. Instalar y configurar los clientes App-V
  3. Administrar la configuración de las características de los clientes

Unidad 7: Administrar la virtualización de aplicaciones

  1. Utilizar la consola de administración Application Virtualization
  2. Publicar aplicaciones en un entorno App-V
  3. Tareas de administración avanzadas para la virtualización de aplicaciones

Unidad 8: Secuenciar aplicaciones para la virtualización

  1. Introducción
  2. Planificación y configuración del entorno
  3. Secuenciar aplicaciones
  4. Escenarios avanzados de secuenciación

Unidad 9: Configurar Remote Desktop Services y RemoteApp

  1. Introducción a RDS
  2. Publicar RemoteApp utilizando RDS
  3. Acceder a los programas remotos desde el cliente

Unidad 10: Implementar la virtualización del estado del usuario

  1. Introducción a estado del usuario
  2. Configurar perfiles móviles y redirección de carpetas

Unidad 11: Configurar la infraestructura de escritorios virtuales

  1. Introducción a Windows Server 2008 R2 Hyper-V
  2. Configurar escritorios virtuales

 

Unidad 12: Resumen de las tecnologías de virtualización de escritorio

Localidad: 

Málaga

Objetivos:

Desarrollar aplicaciones web a través de la arquitectura JSF.

Duración: 

20 Horas

Contenidos Formativos

  1. Arquitectura JAVA SERVER FACE
  2. Bibliotecas de etiquetas JSF
  3. Tipos de BEANS en JSF
  4. Navegación en JSF
  5. Objetos GUI avanzados
  6. Conversores y validadores
  7.  Providers de JDBC
  8. Facelets
  9. Conceptos avanzados

 

Localidad: 

Madrid

Objetivos:

Crear y mantener bases de datos con el gestor de BBDD MySQL.

 

Duración: 

40 Horas

Contenidos Formativos

Unidad didáctica 1. Instalación

Unidad didáctica 2. Crear un sitio web

Unidad didáctica 3. Introducción a PHP

Unidad didáctica 4. Arrays y estructuras de control

Unidad didáctica 5. Funciones

Unidad didáctica 6. Incluir archivos

Unidad didáctica 7. Programación orientada a objetos (i)

Unidad didáctica 8. Programación orientada a objetos (ii)

Unidad didáctica 9. Recoger datos del usuario (i)

Unidad didáctica 10. Recoger datos del usuario (ii)

Unidad didáctica 11. Validación de formularios

Unidad didáctica 12. Trabajar con cookies

Unidad didáctica 13. Sesiones en PHP

Unidad didáctica 14. Acceso a archivos

Unidad didáctica 15. Tratamiento de errores

Unidad didáctica 16. Bases de datos

Unidad didáctica 17. La base de datos de ejemplo

Unidad didáctica 18. El lenguaje SQL

Unidad didáctica 19. Acceder a la base de datos

Unidad didáctica 20. Buscando más funcionalidad

Unidad didáctica 21. Autenticación de los usuarios

Unidad didáctica 22. El proceso de compra (i)

 

Unidad didáctica 23. El proceso de compra (ii)

Localidad: 

Madrid

Objetivos:

Programar aplicaciones mediante el lenguaje Java y frameworks relacionados.

Duración: 

30 Horas

Contenidos Formativos

  1. Introducción
  2. El modelo de factorías ejemplos de programación
  3. El API CORBA de JAVA 2: org.omg
  4. Cambios en el servicio de nombres
  5. Introducción a los patrones J2EE
  6. Optimización de la capa interna y de la comunicación entre capas

Localidad: 

 

Málaga

Objetivos:

Desarrollar proyectos utilizando metodologías ágiles.

Duración: 

25 Horas

Contenidos Formativos

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN.

  1. Origen de los modelos ágiles
  2. El manifiesto ágil
  3. Principios
  4. Interdependencia de la gestión de proyectos


UNIDAD DIDÁCTICA 2. BASES PARA UN CAMBIO DE MODELO.

  1. Liderazgo para el cambio
  2. Habilidades
  3. El compromiso


UNIDAD DIDÁCTICA 3. APLICACIÓN DE MODELOS ÁGILES.

  1. El modelo de gestión
  2. El modelo de cambio
  3. El modelo de cambio en pasos de Kotter
  4. El pensamiento LEAN
  5. Realidad de los proyectos de software


UNIDAD DIDÁCTICA 4. EL TRIÁNGULO DE HIERRO: ALCANCE, COSTE Y PLAZO.

  1. Datos cuantitativos según the standish group
  2. Nuevas dimensiones en el triángulo (calidad , valor e innovación)
  3. Análisis de los fallos
  4. Remedios
  5. Buenas prácticas
  6. Integración
  7. Scrum
  8. Estimaciones en Scrum
  9. Técnicas de priorización
  10. La gestión de riesgos
  11. Retrospectiva de los proyectos
  12. Mejoras


UNIDAD DIDÁCTICA 5. KANBAN.

  1. Proyectos de SW
  2. Principios Tableros
  3. Kanban aplicado a proyectos de mantenimiento
  4. Diferencias con SCRUM


UNIDAD DIDÁCTICA 6. TIPOS DE CONTRATOS.

  1. Contratos ágiles
  2. Contratos a precio cerrado
  3. Gestor de proyectos
  4. Dinámica de grupo
  5. Trabajo en equipo
  6. Inventario de tareas
  7. Autoorganización
  8. Modelos PMI y CMMI hacia ágil
  9. Trabajar con proyectos tradicionales

Localidad: 

 

Santander

Objetivos:

Implementar AJAX en aplicaciones.

Duración: 

40 Horas

Contenidos Formativos

UNIDAD 1: INTRODUCCIÓN Y CONCEPTOS.

  1. Concepto AJAX.
  2. Tecnologías para el trabajo con AJAX.
  3. JavaScript Orientados a Objetos.
  4. DOM del navegador
  5. XML.

 

 

UNIDAD 2: ELEMENTOS QUE COMPONEN AJAX.

  1. El objeto XMLHttpRequest.
  2. Realizar una petición con AJAX.
  3. Recibir la petición. La respuesta en formato texto.
  4. Recibir la petición. La respuesta en formato XML.
  5. JSON.
  6. Mostrar los resultados al usuario.
  7. Procesar la respuesta XML.

 

 

 

 

 

 

UNIDAD 3: HERRAMIENTAS PARA AJAX.

  1. Frameworks y librerías para AJAX.
  2. Prototype y script.aculo.us.
  3. Jquery.
  4. Xajax.
  5. Otros

 

 

 

 

UNIDAD 4: IMPLEMENTACIÓN DE AJAX.

  1. Planteamiento general.
  2. La base de datos.
  3. El componente del cliente.
  4. El componente del servidor

 

 

 

 

 

Localidad: 

Madrid

Objetivos:

Participar en diálogos sobre competencias clave en su entorno profesional, conocer un mercado – tecnológico – en constante expansión, realizar breve inmersión en el mundo analítico actual y ser capaz de acceder a casos de éxito en distintos sectores.

 

Duración: 

40 Horas

Contenidos Formativos

  1. Antecedentes, definiciones y bases para un correcto entendimiento
  2. La importancia del dato
  3. Algunos conceptos técnicos de la analítica tradicional
  4. Representación de los datos
  5. Introducción al Big Data
  6. Introducción a la analítica avanzada

Localidad:

Sevilla

Objetivos:

Desarrollar aplicaciones Web partiendo de la especificación Java EE 5.

Duración: 

40 Horas

Contenidos Formativos

UNIDAD DIDÁCTICA 1. LA TECNOLOGÍA SERVLET.

  1. Métodos HTTP.
  2. Interfacehttpservletrequest.
  3. Interface httpservletresponse.
  4. Ciclo vida.
  5. Tu turno.
  6. Evaluación.

UNIDAD DIDÁCTICA 2. ESTRUCTURA Y DESPLIEGUE DE APLICACIONES WEB.

  1. Estructura de directorios y archivos de una aplicación Web.
  2. Descriptor despliegue.
  3. Archivo WAR.
  4. Tu turno.
  5. Evaluación.

UNIDAD DIDÁCTICA 3. EL CONTENEDOR WEB.

ServletContext.

Ámbitos de los atributos.

Modelo procesamiento de las peticiones.

  1. Ciclo de vida de los eventos.
  2. RequestDispatcher.
  3. Tu turno.
  4. Evaluación.

UNIDAD DIDÁCTICA 4. SESIONES.

  1. HttpSession.
  2. Sessions listeners.
  3. Diferentes métodos guardar información.
  4. Tu turno.
  5. Evaluación

UNIDAD DIDÁCTICA 5. SEGURIDAD.

  1. Fundamentos de seguridad.
  2. Seguridad en el descriptor de despliegue.
  3. Tipos de autenticación.
  4. Tu turno.
  5. Evaluación.

UNIDAD DIDÁCTICA 6. LA TECNOLOGÍA JAVASERVER PAGES.

  1. JSP
  2. Ciclo de vida.
  3. Objetos implícitos.
  4. Configuración.
  5. Tu turno.
  6. Evaluación.

UNIDAD DIDÁCTICA 7. EXPRESSION LANGUAGE (EL)

  1. Acceso variables implícitas.
  2. Operadores.
  3. Tu turno.
  4. Evaluación.

UNIDAD DIDÁCTICA 8. JSP CON ACTIONS ESTÁNDAR

  1. Tags información.
  2. Tags eventos.
  3. Tu turno.
  4. Evaluación.

UNIDAD DIDÁCTICA 9. JSP CON TAG LIBRARIES.

  1. Directivas.
  2. JSTL.
  3. Tu turno.
  4. Evaluación.

UNIDAD DIDÁCTICA 10. CONSTRUCCIÓN DE UNA TAG LIBRARIE.

  1. Modelo eventos clásicos.
  2. PageContext API.
  3. Acceso a tags.
  4. Modelo eventos simple.
  5. Configuración.
  6. Tu turno.
  7. Evaluación.

UNIDAD DIDÁCTICA 11. PATRONES JAVA EE.

  1. Lista Patrones.
  2. Aplicación.
  3. Tu turno.
  4. Evaluación.

UNIDAD DIDÁCTICA 12. PRÁCTICUM.

  1. Ejercicios de repaso y asociación de ideas.
  2. Ejercicios prácticos evaluables de carácter obligatorio.
  3. Debates propuesto por el tutor para trabajo en grupo.

 

 

Localidad:

Málaga

Objetivos:

Desarrollar aplicaciones enterprise con el framework Django.

Duración: 

40 Horas

Contenidos Formativos

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN

  1. Introducción a Python y Django
  2. Comenzando con Python.
  3. Comenzando con Django.

UNIDAD DIDÁCTICA 2. DJANGO Y FORMULARIOS.

 

UNIDAD DIDÁCTICA 3. DJANGO. PLANTILLAS AVANZADAS Y JQUERY.

 

UNIDAD DIDÁCTICA 4. ACCESO A DATOS Y ACTIVE RECORD.

 

UNIDAD DIDÁCTICA 5. JAVASCRIPT Y DOM.

 

UNIDAD DIDÁCTICA 6. FORMULARIOS Y VALIDACIONES.

 

UNIDAD DIDÁCTICA 7. MODELOS Y RELACIONES.

 

UNIDAD DIDÁCTICA 8. ADMINISTRACIÓN Y SEGURIDAD.

 

UNIDAD DIDÁCTICA 9. SESIONES.

 

UNIDAD DIDÁCTICA 10. DESPLIEGUES.

Localidad:

Málaga

Objetivos:

Programar aplicaciones de servicio Web.

Duración: 

30 Horas

Contenidos Formativos

UNIDAD DIDÁCTICA 1. SERVICIO WEB

1.     Arquitectura de los Servicios Web

2.     Tecnologías básicas

3.     Tecnologías J2EE para Servicios Web

UNIDAD DIDÁCTICA 2. CREACIÓN DE SERVICIOS WEB

1.     Arquitectura de los Servicios Web orientados a RPC

2.     Tipos de datos compatibles

3.     Creación de servicios con WebLogic

4.     Handlers de mensajes

UNIDAD DIDÁCTICA 3. INVOCACIÓN DE SERVICIOS WEB

1.     Tipos de acceso

2.     Invocación mediante stub estático

3.     Invocación mediante proxy dinámico

4.     Interfaz de invocación dinámica (DII)

UNIDAD DIDÁCTICA 4. REGISTROS XML

1.     Características de los registros UDDI

2.     Acceso a registros mediante JAXR

3.     Servidores de registro

 

UNIDAD DIDÁCTICA 5. PROYECTO DE PROGRAMACIÓN DE UNA APLICACIÓN DE SERVICIO WEB

Localidades: 

Madrid

Objetivos:

Conocer los avances en programación y diseño web a través de las aportaciones de lenguajes como HTML, PHP y DHTML.

Ser capaz de crear una página básica a través de varios lenguajes de programación y conocer el funcionamiento del servidor local de páginas web.

Duración: 

40 Horas

Contenidos Formativos

  1. Introducción al desarrollo de aplicaciones web y requisitos de ASP.NET.
  2. Conceptos de programación orientada a objetos.
  3. Creando una página básica.
  4. Conceptos de Web Forms.
  5. Configuración de IIS.