ITI
Síguenos en LinkedIn   Síguenos en YouTube   Síguenos en Twitter   Síguenos en Facebook
ITI >> Formación >> Catálogo de cursos
Buscar
> Español > English

Banner Horario Vacaciones

 

Observatorio Tecnológico


Catálogo de cursos

Lenguaje Java

PROGRAMACIÓN ORIENTADA A OBJETOS: LENGUAJE JAVA


Duración: 32 horas

Objetivos

Capacitar al alumno para el desarrollo de aplicaciones en Java utilizando tecnologías de componentes, sistemas distribuidos, control de concurrencia y orientación a objetos. Actualizado a la versión del j2sdk 1.5.

Más información

ACCESO A BASES DE DATOS CON JAVA


Duración: 28 horas

Objetivos

Presentar el estándar JDBC para el acceso a bases de datos desde aplicaciones Java. Mostrar y practicar la forma de acceder a distintos gestores de bases de datos. Introducir algunas técnicas y tecnologías actuales para el desarrollo de aplicaciones de bases de datos.

Más información

JAVA: INTERFACES GRÁFICAS CON SWING


Duración: 20 horas

Objetivos

Presentar las librerías Swing para la creación de interfaces gráficas en aplicaciones Java. Mostrar a bajo nivel el uso de los componentes más utilizados. Mostrar la forma en que se relacionan el usuario, los componentes de la interfaz gráfica y el resto de la aplicación. Poner en práctica el desarollo de interfaces gráficas mediante un entorno de desarrollo.

Más información

CRIPTOGRAFÍA Y COMUNICACIONES SEGURAS


Duración: 20 horas

Objetivos

Con este curso el alumno adquirirá los conocimientos teóricos y prácticos sobre las técnicas existentes sobre seguridad en el entorno Java necesarios para poder desarrollar aplicaciones con elevados requerimientos en este campo.

Más información

PROGRAMACIÓN GRÁFICA 2D/3D CON JAVA


Duración: 30 horas

Objetivos

El curso pretende proporcionar conocimientos básicos sobre herramientas, librerías y APIs y desarrollar aplicaciones gráficas (2D/3D) con Java. Introducir el manejo de algunas librerías conocidas y explicar no solo su uso, también su integración en Java y su instalación en el sistema.

Más información

DESARROLLO DE APLICACIONES EMPRESARIALES CON J2EE


Duración: 72 horas

Objetivos

Con este curso el alumno adquirirá los conocimientos necesarios para desarrollar aplicaciones J2EE, y configurarlas adecuadamente en un servidor compatible con la especificación J2EE. Al finalizar el curso, el alumno será capaz de diseñar aplicaciones basadas en la especificación J2EE. El curso abordará el servidor de aplicaciones Oracle Application Server 10g y como Entorno de Desarrollo Gráfico se utilizará JBuilder.

Más información

ENTERPRISE JAVA BEANS


Duración: 32 horas

Objetivos

Este curso pretende proporcionar los conocimientos básicos para el diseño y desarrollo de aplicaciones basadas en la tecnología de EJB. En un primer bloque se introduce el concepto de los servidores de aplicaciones, y se presenta la arquitectura y esquema de las aplicaciones EJB. Los componentes tipo que conforman las aplicaciones EJB son explicados en el segundo bloque del curso, junto con su combinación para la formación de aplicaciones y la configuración de estas últimas. El tercer bloque se centra en distintos servicios soportados por los servidores de aplicaciones y su uso en las aplicaciones EJB.ente se presentan varios patrones típicos en las aplicaciones EJB. Paralelamente se realizan ejercicios para asentar los conocimientos teóricos previamente adquiridos. Para ello se desarrollaran pequeñas aplicaciones mediante un entorno de desarrollo de aplicaciones EJB y su implantación en un servidor de aplicaciones.

Más información

COMUNICACIONES CON JAVA


Duración: 20 horas

Objetivos

Presentar distintas tecnologías utilizables para comunicar aplicaciones Java.

Más información

Programación Web

PROGRAMACIÓN WEB CON JAVA: SERVLETS Y JSPS


Duración: 28 horas

Objetivos

Con este curso el alumno adquirirá los conocimientos necesarios para desarrollar aplicaciones web utilizando las últimas especificaciones de los servlets y las JSP, así como arquitecturas adecuadas para este tipo de proyectos.

Más información

CREANDO WEBS 2.0 CON GOOGLE WEB TOOLKIT Y ECLIPSE


Duración: 25 horas

Objetivos

Gracias al siguiente curso, los alumnos serán capaces de desarrollar aplicaciones Web 2.0, partiendo de la plataforma Eclipse y utilizando Google Web Toolkit para dotar de dinamismo al producto Web desarrollado y mejorar la interacción y la respuesta del mismo cara al usuario.

Más información

DESARROLLO DE APLICACIONES AJAX CON JAVASCRIPT, PHP Y XML


Duración: 35 horas

Objetivos

Introducir los fundamentos de las principales tecnologías para el desarrollo de aplicaciones AJAX (Asynchronous JavaScript and XML) usando HTML, CSS y JavaScript para la parte cliente, y PHP, MySQL, XML y JSON para la parte servidor.

Más información

Software Libre

PROGRAMACIÓN WEB CON PHP


Duración: 32 horas

Objetivos

Al terminar el conjunto de acciones formativas, los alumnos serán capaces de programar páginas web con PHP.

Más información

CREACIÓN DE APLICACIONES DE ESCRITORIO .NET CON SOFTWARE LIBRE


Duración: 20 horas

Objetivos

Conocer el soporte que nos brinda Mono en las distintas plataformas para poder construir aplicaciones multiplataforma que se ejecuten en todas ellas sin necesidad de crear versiones específicas. Mostrar el uso de Gtk# como un sistema de widgets alternativo a Windows Forms que se integra mejor con todas las plataformas y que permite la creación de aplicaciones de manera más flexible y eficaz.

Más información

INTERFACES GRÁFICAS CON SOFTWARE LIBRE


Duración: 25 horas

Objetivos

Desarrollar interfaces gráficas con GTK y OpenGL.

Más información

BUENAS PRÁCTICAS DE MIGRACIÓN AL SOFTWARE LIBRE


Duración: 24 horas

Objetivos

  • Conocer las ventajas del software libre.
  • Distinguir entre tipos de licencias de software libre.
  • Evaluar los costes y beneficios de una migración a software libre.
  • Planificar una migración del software de la empresa a software libre.

Más información

Sistemas Windows

ADMINISTRACIÓN Y CONFIGURACIÓN DE UN ENTORNO WINDOWS 2003 R2


Duración: 30 horas

Objetivos

Al finalizar el curso los alumnos conocerán las principales opciones de configuración y administración de un servidor Windows 2003 Server.

Más información

Sistemas Unix - Linux

ADMINISTRACIÓN DE LOS SERVICIOS DE RED UNIX


Duración: 25 horas

Objetivos

Complementar los conocimientos del administrador del sistema para configurar los servicios habituales en sistemas UNIX.

Más información

PROGRAMACIÓN Y HERRAMIENTAS UNIX


Duración: 25 horas

Objetivos

Preparar al estudiante en el uso de las herramientas de programación disponibles en entornos UNIX.

Más información

ADMINISTRACIÓN AVANZADA UNIX


Duración: 25 horas

Objetivos

Proveer al estudiante con un conocimiento cabal del sistema operativo y sus conceptos fundamentales, que le permita realizar las funciones de administración básica del sistema.

Más información

UNIX BÁSICO


Duración: 25 horas

Objetivos

Proporcionar a los usuarios un conocimiento básico del sistema Unix a nivel de usuario, así como habilitarle para el uso de su herramienta de edición estándar y los rudimentos de utilización del shell.

Más información

SEGURIDAD EN LINUX


Duración: 20 horas

Objetivos

El alumno al finalizar el curso conocerá los problemas de seguridad relacionados con la administración de un servidor y los mecanismos adecuados para detectarlos y corregirlos.

Más información

ADMINISTRACIÓN DE SERVIDORES WEB BAJO LINUX


Duración: 20 horas

Objetivos

Con este curso se capacitará al alumno para instalar y administrar máquinas Linux que vayan a funcionar como servidor web de una intranet o de Internet.

Más información

LINUX: PROGRAMACIÓN Y HERRAMIENTAS


Duración: 25 horas

Objetivos

Introducir el sistema operativo Linux y proveer al estudiante de un conocimiento avanzado del sistema y sus herramientas que le permita realizar las funciones de utilización y programación.

Más información

ADMINISTRACIÓN DE SISTEMAS LINUX


Duración: 32 horas

Objetivos

Describir las tareas básicas de administración de un sistema UNIX, aplicando éstas al caso particular de una distribución Linux Fedora Core 3.

Más información

.NET

ACCESO A BASES DE DATOS EN LA PLATAFORMA .NET (ADO .NET Y LINQ)


Duración: 20 horas

Objetivos

  1. Explicar cada uno de los tipos que componen el modelo ADO .NET
  2. Desarrollar y entender cualquier programa que accede a bases de datos con ADO .NET
  3. Explicar las extensiones 3.0 que permiten lanzar consultas desde los lenguajes de programación con LINQ
  4. Desarrollar y entender cualquier programa que accede a datos con LINQ

Más información

DESARROLLO DE APLICACIONES WEB EN LA PLATAFORMA .NET (ASP .NET)


Duración: 20 horas

Objetivos

  1. Explicar el modelo de objetos de ASP .NET
  2. Desarrollar y entender cualquier tipo de aplicaciones Web basada en formularios (páginas y portales Web) con ASP .NET
  3. Desarrollar y entender cualquier solución basada en Servicios Web ASP .NET

Más información

INTRODUCCIÓN A LA PLATAFORMA .NET (C# 3.0 Y WINDOWS FORMS)


Duración: 20 horas

Objetivos

  1. Explicar cada uno de los componentes que forman la plataforma .NET
  2. Desarrollar y entender cualquier programa escrito en Visual C#
  3. Implementar aplicaciones de escritorio basadas en formularios con la tecnología Windows Forms

Más información

Seguridad Informática

SISTEMAS DE GESTIÓN DE LA SEGURIDAD DE LA INFORMACIÓN (ISO 27001 Y LOPD)


Duración: 20 horas

Objetivos

El curso aporta los conocimientos y habilidades necesarias para identificar las vulnerabilidades de los Sistemas de Tratamiento de la Información de una Empresa y establecer los medios apropiados de protección, así como las Políticas de Seguridad Empresarial que aseguren una eficaz gestión de las operaciones y los datos tratados informáticamente.

Más información

SEGURIDAD CORPORATIVA


Duración: 28 horas

Objetivos

Identificar los factores críticos de seguridad en un sistema de información dentro de una organización.

Más información

Comunicaciones Inalámbricas

SEGURIDAD EN REDES INALÁMBRICAS


Duración: 20 horas

Objetivos

Presentar las redes WiFi atendiendo a los aspectos relativos a la seguridad de redes locales inalámbricas. Ofrecer nociones básicas de seguridad en redes inalámbricas así como detallar los mecanismos de seguridad propuestos para redes WiFi desde un punto de vista crítico.

Más información

PRINCIPIOS, INSTALACIÓN Y GESTIÓN DE REDES LOCALES INALÁMBRICAS


Duración: 28 horas

Objetivos

Análisis de la tecnología Wi-Fi (IEEE 802.11), incluyendo aspectos relativos a la arquitectura, instalación, configuración y gestión de redes locales inalámbricas. Ofrecer nociones básicas de seguridad en redes inalámbricas. Ejemplo de productos para el análisis de estas redes.

Más información

Servicios Corporativos

DESARROLLO EN PARALELO CON CVS


Duración: 16 horas

Objetivos

Mostrar las posibilidades de la herramienta CVS como sistema de control de versiones, para utilizarla en equipos de desarrollo en paralelo. Se introducirá la instalación y configuración de un servidor y se profundizará en su uso como desarrollador.

Más información

CONFIGURACIÓN DE VPNS


Duración: 24 horas

Objetivos

Proporcionar un conocimiento básico sobre las redes privadas virtuales y sus distintas posibilidades. Conocer las alternativas que existen en el mercado haciendo especial hincapié en la conexión entre plataformas distintas. Configurar VPNs usando algunas de las soluciones existentes.

Más información

SERVICIOS CORPORATIVOS: LDAP, DNS, DHCP, IPTABLES, SAMBA Y VPN


Duración: 28 horas

Objetivos

Proporcionar un conocimiento avanzado del servicio de directorio LDAP junto con el servidor SAMBA. Configuración del servicio de directorio LDAP para la autenticación en Windows y Linux, y su integración con otros servicios del sistema. Configurar los servicios de DNS y DHCP para su funcionamiento conjunto. Conocer el funcionamiento del firewall de Linux, así como las distintas opciones de VPN y configurarlas para su integración con el resto de servicios.

Más información

ADMINISTRACIÓN DE UN SERVIDOR DE CORREO


Duración: 20 horas

Objetivos

Conocer las alternativas 'open source' de servidores de correo. Instalación, configuración y administración básica del servidor de correo Postfix. Configurar el servidor de correo postfix para su integración con otros servicios del sistema, proporcionando entre otras cosas, filtrado de SPAM y chequeo de virus.

Más información

ADMINISTRACIÓN DE UN SERVIDOR WEB Y CORREO EN LINUX


Duración: 32 horas

Objetivos

Conocer la administración básica de un servidor web basado en apache. Conocer la instalación y configuración de los algunos módulos para apache (contenidos dinámicos, comportamiento como proxy, conexiones seguras, etc...), configuración de dominios virtuales y configuración de distintos esquemas de seguridad en apache. Conocer las alternativas 'open source' de servidores de correo. Instalación, configuración y administración básica del servidor de correo Postfix. Configurar el servidor de correo postfix para su integración con otros servicios del sistema, proporcionando entre otras cosas, filtrado de SPAM y chequeo de virus. Instalar y configurar el servidor Cyrus-IMAP para proporcionar los servicios de correo POP3 e IMAP, e integrarlo con Postfix. Instalar y configurar un webmail basado en PHP. Instalar y configurar un gestor de listas de correo a través de web.

Más información

Bases de Datos

ADMINISTRACIÓN Y OPTIMIZACIÓN DE BASES DE DATOS


Duración: 30 horas

Objetivos

Capacitar al alumno para el uso, configuración y administración de diversos SGBD's (Sistemas Gestores de Bases de Datos). Familiarizarlo con conceptos generales de administración e instalaciones básicas. Extender sus conocimientos de SQL para optimizar el acceso a la información.

Más información

ADMINISTRACIÓN DE POSTGRESQL


Duración: 25 horas

Objetivos

Proporcionar a los profesionales responsables de las bases de datos de una organización los conocimientos para la instalación y administración de una base de datos PostgreSQL.

El objetivo de este curso es familiarizar a profesionales de los Sistemas de Información en la administración y mantenimiento de bases de datos PostgreSQL. En la actualidad, PostgreSQL es útil tanto para entornos de trabajo personales, pequeños departamentos o grandes organizaciones, pues tiene sencillez de instalación y potencia para responder a grandes sistemas. Para aquellos que van a usar PostgreSQL en entornos no personales, puede ser de gran interés este curso.

También es objetivo de este curso, establecer buenas prácticas como Administrador de Bases de Datos, de modo que las enseñanzas de este curso se puedan extrapolar a la administración de otros sistemas de bases de datos, como Oracle y MySQL.

Más información

BASES DE DATOS RELACIONALES Y EL LENGUAJE SQL.


Duración: 28 horas

Objetivos

Capacitar al alumno para el diseño y explotación de esquemas relacionales de bases de datos. Familiarizarlo con el lenguaje SQL, así como con las técnicas básicas de diseño y explotación de bases de datos relacionales. Utilización práctica de estos conocimientos en sistemas gestores reales tales como PostgreSQL o MySQL.

Más información

Testeo de Software

GESTIÓN DE REQUISITOS EN PROYECTOS INFORMÁTICOS


Duración: 12 horas

Objetivos

Aplicar las técnicas de gestión de requisitos para comprender el problema, definir claramente los objetivos del proyecto, entender las necesidades de los usuarios y stakeholders. Desarrollar los requisitos siguiendo un proceso definido, utilizando plantillas y herramientas que permitan estandarizar las actividades de ése proceso. Clasificar los requisitos con atributos cualitativos relevantes para estimación del proyecto. Definir los requisitos de la solución de forma que permitan guiar las actividades de: gestión de proyecto, diseño, testeo y documentación de usuario. Identificar las fronteras del sistema, controlar las dependencias externas y restricciones técnicas de la solución. Aplicar una metodología para trazar los requisitos, que ayuda a controlar los cambios en el proyecto. Controlar la calidad de la especificación de los requisitos.

Más información

USABILIDAD DE APLICACIONES INTERACTIVAS


Duración: 12 horas

Objetivos

Este curso proporciona una base teórica y práctica para las dos actividades más frecuentes en usabilidad, la inspección de usabilidad y los tests con usuarios de manera que al final del curso se pueda aplicar de manera autónoma. También se incluye algunas técnicas de ingeniería de usabilidad como la agrupación de tarjetas (card sorting), se tratará el tema del prototipado y el diseño para terminales táctiles y móviles.

Más información

TÉCNICAS DE ESPECIFICACIÓN DE CASOS DE TESTEO


Duración: 20 horas

Objetivos

Al final del curso los asistentes habrán aprendido como escribir buenos casos de test unitarios con Junit. buenos: utilizando técnicas de especificación de casos de testeo. tests unitarios: no hablamos del testeo de integración, sistema, aceptación. Junit: para automatizar la ejecución de los casos de tests en Java.

Más información

PLANIFICACIÓN Y ESTIMACIÓN DEL TESTEO


Duración: 12 horas

Objetivos

Aprender a planificar y preparar el testeo, desarrollar una estrategia y escribir un "Master Test Plan".

Más información

INTRODUCCIÓN AL TESTEO


Duración: 8 horas

Objetivos

Incrementar la conciencia de la importancia del testeo: Crear conciencia de la necesidad de mejorar el proceso indicando los riesgos que genera el actual modo de trabajo, o bien haciendo hincapié en que la introducción de nuevas técnicas supondría un ahorro de costes y mayor productividad. Concienciar de la necesidad de la dedicación completa a tareas de testeo por parte de sus responsables.

Más información

TESTEO UNITARIO CON JUNIT


Duración: 16 horas

Objetivos

Este curso enseña como la combinación de 3 tipos de herramientas open-source nos pueden ayudar a mejorar nuestros unit tests. Las 3 herramientas son: Junit para el testeo unitario), jcoverage/emma (para informar sobre la cobertura de instrucciones y decisiones) y ant (una “java-based build tool”). Las herramientas en el curso se utilizara en Eclipse.

Más información

Comunicaciones Distribuidas

CORBA AVANZADO


Duración: 25 horas

Objetivos

Conocer la estructura interna de un ORB, identificando todas las componentes que son necesarias para la realización de invocaciones a objetos en un entorno distribuido. Conocer los protocolos necesarios para intercomunicar diferentes OO.RR.BB. Estudiar los servicios CORBA más importantes. Aplicar los servicios CORBA en el desarrollo de aplicaciones distribuidas. Conocer la arquitectura de facilidades CORBA.

Más información

WEBSERVICES Y SOAP


Duración: 28 horas

Objetivos

Con este curso el alumno aprenderá a programar aplicaciones web usando SOAP.

Más información

Documentación Estructurada

INTRODUCCIÓN A XML


Duración: 12 horas

Objetivos

Adquirir experiencia en el uso, diseño y desarrollo de aplicaciones que utilicen documentos con formato XML.

Más información

Modelado y Diseño

ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS


Duración: 25 horas

Objetivos

Capacitar al alumno para abordar el análisis de aplicaciones según el paradigma de Programación Orientada a Objetos, así como desarrollos basados en esta tecnología.

Más información

INGENIERÍA DEL SOFTWARE ORIENTADA A OBJETOS Y UML


Duración: 32 horas

Objetivos

Durante el curso primero se presentan los conceptos básicos del paradigma orientado a objetos para que, a continuación, el alumno aprenda UML (Uniform Modelling Language) de forma tanto teórica como práctica. Se realizarán ejercicios para reforzar los conceptos del lenguaje y se utilizarán herramientas CASE que ayudan en la construcción de diagramas. Para reforzar la utilidad del uso de lenguajes de modelado, el aprendizaje de UML se completa con el estudio del análisis, diseño y programación orientada a objetos. Finalmente se repasan algunas técnicas modernas de la ingeniería del software.

Más información

INTRODUCCIÓN A UML


Duración: 20 horas

Objetivos

Describir una técnica de diseño válida para aplicaciones orientadas a objetos, aplicable a lenguajes como JAVA, C++, Smalltalk o similares.

Más información

Cursos Empresa

DIRECCIÓN Y GESTIÓN DE PROYECTOS INFORMÁTICOS


Duración: 32 horas

Objetivos

El objetivo del curso es revisar las principales técnicas y herramientas de gestión de proyectos informáticos. Al finalizar el mismo los alumnos habrán aprendido a: - Enunciar las fases de la gestión de un proyecto informático y algunas técnicas para actuar en cada una de ellas. - Sabrán realizar una medición de una aplicación informática e identificar las fases, tareas y entregables de un proyecto. - Utilizarán alguna herramienta informática para asistirse en la planificación temporal de proyectos. - Crear planes y controlar el desarrollo de proyectos informáticos - Presentar y convencer a clientes y desarrolladores de la factibilidad del proyecto.

Más información

VENTA ORIENTADA AL NEGOCIO


Duración: 14 horas

Objetivos

Proporcionar a los profesionales de las empresas proveedoras de TIC herramientas prácticas para: Argumentar y Justificar el valor TIC. Destacar Áreas de Mejora en los clientes. Ayudar a Optimizar Planes Informáticos. Traducir a Finanzas Corporativas.

Más información

TALLER DE VENTAS PARA EL SECTOR TIC


Duración: 20 horas

Objetivos

Conocer el proceso comercial del sector TIC, siguiendo en detalle las fases del mismo, dividido en cuatro etapas, Captura de la atención del mercado, Atracción hacia la empresa de las operaciones detectadas, Adquisición de Clientes y Desarrollo y Fidelización. Conocer las técnicas, herramientas y habilidades personales que soportan al profesional en el desarrollo de su actividad comercial.

Más información

NUEVAS FORMAS DE PROTEGER JURÍDICAMENTE EL SOFTWARE


Duración: 25 horas

Objetivos

Formar a la sociedad en la necesidad de conocer las nuevas leyes que regulan la sociedad de la información y los derechos y deberes que se tienen por poseer un registro de datos personales y/o una página Web. Formas de proteger los desarrollos para evitar su aprovechamiento por terceros.

Más información

IMPIVA    FEDER
Aviso legal I Mapa web I Contacto | RSS RSS
ITI Camino de Vera, s/n - 46022 Valencia - España
Tel: 96 387 70 69 - Fax: 96 387 72 39 - Mail: webmaster@iti.es
red it
UPV
Fedit