• Adquirir las competencias y habilidades necesarias para manejar el lenguaje de programación para el diseño, desarrollo y administración de páginas web y aplicaciones multimedia

 

1. Construcción de aplicaciones para internet.

  • Soluciones SaaS
  • Aplicaciones formulario y multiformulario
  • Reutilización de código
  • Elección de fuentes
  • Seguridad en bases de datos
  • Manejo de sesiones

2. Seguridad informática.

  • Riesgos en los negocios y seguridad informática
  • Las soluciones de backup y antivirus
  • Encriptación de las transmisiones
  • Política de seguridad en las organizaciones
  • Protección de datos
  • Prevención del acceso a información crítica
  • Almacenamiento
  • Recuperación
  • Borrado seguro

3. Programación

  • Programación orientada a objetos (O.O)
  • Programación estructurada
  • Principales lenguajes de programación: C++, C# (C Sharp), JAVA, JavaScript, PHP, Ruby
  • Lenguajes compilados y Lenguajes interpretados y lenguaje procedural
  • Lenguaje de tipo Script: PHP
  • Lenguajes Mark-up: XML
  • XML: usos extendidos

4. Bases de datos

  • Creación y mantenimiento de bases de datos
  • Arquitectura Básica de un DBMS

5. Redes

  • Principios y estándares
  • Componentes básicos
  • Tipos de equipos
  • El servidor
  • El cliente
  • Sincronización de datos
  • NIC
  • Topologías de red
  • LAN y WAN
  • Transmisiones de datos en una red

6. Proceso de desarrollo de software

  • Documentación
  • Métodos formales de desarrollo
  • Prototipado
  • Testing
  • Planificación
  • Monitorización de proyectos
  • Gestión de los requisitos, correcciones en curso y control de cambios
  • Escritura de código apropiada al entorno
  • Herramientas de testing: Test de aceptación
  • Milestones
  • Test de funcionalidad, estrés y carga
  • Herramientas de software para testing automatizado

7. Arquitectura del software

  • Análisis
  • Transformación de requerimientos en especificaciones funcionales
  • Especificaciones técnicas
  • Proceso de transformación
  • Arquitectura empresarial
  • Herramientas TOGAF certificadas
  • Arquitecturas centralizadas, 2-tier, 3-tier y basadas en web
  • Arquitectura orientada a web (WOA, web oriented architecture)
  • Protocolo SOAP
  • Middleware
  • Diseño físico de una arquitectura

8. Cloud computing

  • Beneficios

9. Diseño físico de software

  • Validación del diseño físico
  • Diseño físico de software
  • Auditoría de software

10. Negocios virtuales

  • Nuevas tecnologías y necesidades de los negocios
  • Software BPM (Business Process Management)
  • Negocios virtuales
  • Efectos de la globalización
  • Internet como herramienta de creación de nuevas oportunidades Extranet
  • Impacto del e-business
  • Administración de relaciones con clientes (CRM)
  • Administración de cadenas de suministro (SCM)
  • ERP
  • Desarrollo IT 2 tier basado en web
  • Software de gestión documental (DMS)
  • Software de gestión del conocimiento (KMS)
  • Beneficios del uso de social media
  • Beneficios del uso de aplicaciones móviles

11. SLA. Acuerdo del nivel de servicios

  • Acuerdo de nivel de servicios: SLA
  • Contenido
  • Niveles de uso
  • Subcontratación de un SLA
  • Parámetros típicos de un SLA
  • Automatización
  • Captura de información
  • Transparencia de costes TI

Reseñas de los clientes

Todavía no hay reseñas para este curso.

Cursos relacionados

¿Quieres ver todas las acciones formativas relacionadas?

Ver todos