Experto Web y E-Commerce Avanzado

Sin plazas disponibles
90 horas
Validado y Subvencionado por el Ministerio de Empleo
Sin plazas

Descripción

Ádentrate con este curso en el mundo virtual, un sector en auge y a la vanguardia comercial. Adquiere conocimientos con respecto al diseño y creación de aplicaciones para internet y avanza en el terreno de la seguridad informática, las soluciones de backup y antivirus. Te proporcionamos los principales aspectos de la programación y sus lenguajes, así como componentes básicos de las redes. Estudia en profundidad cómo se desarrollaran los temas de proceso , arquitectura y diseño físico del software. Para finalizar conoce los negocios virtuales, los efectos de la globalización y el software BPM.
Programa
Salidas / Competencias
Requisitos de acceso

  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.

  1. 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.

  1. 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.

  1. BASES DE DATOS.


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

  1. 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. 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. 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. CLOUD COMPUTING.


Beneficios.

  1. DISEÑO FÍSICO DE SOFTWARE.


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

  1. 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
  • Competencias en el diseño de aplicaciones online
  • Competencias en Marketing online
  • Diseño y Comunicación Comercial Online
  • Este curso no tiene plazas disponibles.