Estrategias web y multimedia para profesionales del e-commerce
Descripción
Desarrollar una sólida comprensión de los conceptos fundamentales de la programación y diseño web aplicados al e-commerce Adquirir habilidades prácticas en el uso de lenguajes de programación clave como JavaScript y frameworks relevantes para la creación de sitios de e-commerce Cultivar una mentalidad analítica y resolución de problemas para abordar retos técnicos y creativos en proyectos de e-commerce _x000D_
12 horas · Teleformación · con tutor. Formación bonificable para empresas vía FUNDAE.
Programa detallado
Estrategias web y multimedia para profesionales del e-commerce _x000D_
_x000D_
UNIDAD.- Construcción de aplicaciones para internet _x000D_
_x000D_
Soluciones SaaS Aplicaciones formulario y multiformulario Reutilización de código Elección de fuentes Seguridad en bases de datos Manejo de sesiones _x000D_
_x000D_
UNIDAD.- Seguridad informática _x000D_
_x000D_
Riesgos en los negocios y seguridad informática Amenazas de la Era Digital Las soluciones de backup y antivirus. Borrado seguro 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 _x000D_
_x000D_
UNIDAD.- Programación _x000D_
_x000D_
Programación orientada a objetos La programación orientada a objetos Clases Objetos Relaciones entre clases Abstracción Encapsulamiento Herencia Polimorfismo Programación estructurada Fases del ciclo de vida de una aplicación Programación desordenada Programación estructurada Programación modular Programación orientada a objetos Principales lenguajes de programación: C++, C# (C Sharp), JAVA, JavaScript, PHP, Ruby ¿Qué es JavaScript? Integrar JavaScript en una página web Primer programa en JavaScript Instrucciones Tipos de datos Literales Conversión de tipos Operadores Uso de variables Trabajo con variables Comentarios en JavaScript Sentencia if Sentencia switch-case Bucle while Bucle do-while Bucle for Sentencia break y continue Matrices Instalando apache Instalando php Comprobación de la instalación de php Instalación de My_Sql Otra forma de instalación Primer programa con PHP Principales lenguajes de programación: C++ Principales lenguajes de programación: C# (C Sharp) Principales lenguajes de programación: Java Principales lenguajes de programación: Ruby Lenguajes compilados y lenguajes interpretados y lenguaje procedural Lenguaje de tipo Script: PHP Variables en php Tipos simples Variables de variables Constantes Funciones relacionadas con variables Tipos de operadores Precedencia de operadores Estructura de elección Bucles Break y continue Lenguajes Mark-up: XML. -XML: usos extendidos ¿Que es XML? Caracteristicas generales Lenguajes de Marcado Mi primer XML _x000D_
_x000D_
UNIDAD.- Bases de datos _x000D_
_x000D_
Creación y mantenimiento de bases de datos Arquitectura Básica de un DBMS Bases de datos ¿Qué es una base de datos? Sistemas Gestores de Bases de datos Modelo jerárquico Modelo de red Modelo relacional Modelo orientado a objetos Diseño conceptual, lógico y físico El modelo entidad-relación El modelo entidad-relación Entidades Atributos Relaciones Entidades fuertes y débiles Modelo entidad relación extendido Expecialización inclusiva o exclusiva Representación de especializaciones Pasos para el diseño _x000D_
_x000D_
UNIDAD.- Redes _x000D_
_x000D_
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 _x000D_
_x000D_
UNIDAD.- Proceso de desarrollo de software _x000D_
_x000D_
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 _x000D_
_x000D_
UNIDAD.- Arquitectura del software _x000D_
_x000D_
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 _x000D_
_x000D_
UNIDAD.- Cloud Computing. Beneficios _x000D_
_x000D_
Definición y características Introducción Definición del Cloud Computing Historia Modelos de trabajo en cloud Teletrabajo y Soluciones en la Nube Agentes que intervienen en el Cloud Computing El Cloud Computing y el departamento IT Niveles del Cloud Computing ¿Qué es la virtualización? Paravirtualización: Una analogía simplificada Virtualización completa: Una analogía simplificada Centros de datos para Cloud Modelos de despliegue: Público, Privado, Híbrido, Comunitario Componentes clave de la arquitectura cloud Arquitecturas Eficientes Cloud Cómo abordar un proyecto de Cloud Computing Ventajas y desventajas del Cloud Computing Análisis DAFO de la implantación del Cloud Estrategias de migración a la nube Rehosting (Lift & Shift): Estrategia de Migración a la Nube Refactorización (Replatforming): Estrategia de Migración a la Nube Repurchasing (Renegociar o Comprar de Nuevo) Reimaginación Redesarrollo (Rearchitecting) Reconstrucción (Rebuilding) Retención (Retain) o No migrar Coste y Retorno de Inversión (ROI) en la Nube Herramientas y Servicios para la Gestión de Proyectos en la Nube Herramientas de integración y despliegue continuo basadas en la nube Introducción a AWS (Amazon Web Services) Introducción a Azure _x000D_
_x000D_
UNIDAD.- Diseño físico de software _x000D_
_x000D_
Validación del diseño físico Diseño físico de software Auditoría de software _x000D_
_x000D_
UNIDAD.- Negocios virtuales _x000D_
_x000D_
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 _x000D_
_x000D_
UNIDAD.- SLA. Acuerdo del nivel de servicios _x000D_
_x000D_
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 _x000D_
¿Quieres formar a tu equipo en este curso?
Bonificable hasta el 100% de la cuota vía FUNDAE. Déjanos tu email y te enviamos la información de este curso junto con el crédito que tu empresa puede aprovechar.
o calcula primero cuánto crédito genera tu empresa →
✓ ¡Recibido! Te enviamos la información de Estrategias web y multimedia para profesionales del e-commerce lo antes posible.