IFCD023PO
Informática y comunicaciones ESPECIALIDADES SEPE TODO ONLINE
Experto web y multimedia para e-commerce ii
Objetivos
Objetivos generalesadquirir 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. Parte ii.
Contenidos
- 1. Bloque temático principal
- 1.1. Construcción de aplicaciones para internetsoluciones saa s. Aplicaciones formulario y multiformulario. Reutilización de código. Elección de fuentes. Seguridad en bases de datos. Manejo de sesiones.
- 1.2. Seguridad informática. Riesgos en los negocios y seguridad informática. Las soluciones de back-up 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.
- 1.3. Programación. Programación orientada a objetos (o. O). Programación estructurada. Principales lenguajes de programación: C++, c# (c sharp), java, java script, PHP, ruby. Lenguajes compilados lenguajes interpretados lenguaje procedural. Lenguaje de tipo script: PHP. Lenguajes mark-up: Xmlxml: Usos extendidos.
- 1.4. Bases de datos. Creación y mantenimiento de bases de datos arquitectura básica de un dbms.
- 1.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.
- 1.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.
- 1.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.
- 1.8. Cloud computing. Beneficios.
- 1.9. Diseño físico de software. Validación del diseño físico. Diseño físico de software. Auditoría de software.
- 1.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.
- 1.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.