Módulos especializados Delphi

Para especializarte o aprender justo lo que necesitas, creamos estos módulos adicionales con los que puedes completar un curso. Están agendados generalmente alrededor de los cursos, y tienen su propia duración y costo. Los temas se imparten a fondo de una forma practica y con aplicaciones reales en el día a día.

Arma un curso a la medida utilizando estos módulos. Solo contactanos y te enviaremos una cotización.

Programación Orientada a Objetos con Delphi

Duración: 8 hrs.

  • Clases y objetos al estilo Delphi
  • Técnicas con Constructores y destructores
  • Herencia
  • Encapsulación
  • Polimorfismo: métodos virtuales y abstractos
  • Métodos y datos de clase
  • Interfaces
  • Aplicaciones y Patrones de diseño

 

Colaboración y Control de versiones

Duración: 8 horas.  Tecnologías: Subversion, Mercurial o Git

  • Conceptos de control de versiones
  • Ejercicios prácticos de colaboración
    • Importación del proyecto
    • Trabajo diario
    • Manejo de conflictos
    • Branching y Tagging
    • Otras soluciones
  • Mejores practicas
  • Instalación y configuración del servidor de control de versiones

 

Aplicaciones multicapa con DataSnap

Duración 8 hrs.  Pre-requisitos:  Manejo de base de datos con Delphi (dbExpress)

  • Conceptos de Multicapa
  • Ejercicio práctico con DataSnap
  • Distribución de la capa intermedia
  • Módulos Remotos
  • Transportes
  • Datasets Parametrizables
  • Server Methods

 

Sockets y Web Services, creación de clientes y servicios.

Duración 8 hrs.

  • Aplicaciones conectadas
  • Conceptos de Web Services
  • Consumo de web services con Delphi
  • Creación de un web service
    • Funciones
    • Instalación en el servidor web
    • Tipos de datos complejos
    • Conexión a Base de datos
    • Serialización de datos
  • Autenticación

 

Distribución avanzada de aplicaciones con InnoSetup

 

Reportes avanzados con FastReports

Duración: 10 hrs.

  • Introducción
    • Componentes usados
  • Report Wizard. Asistente para reportes básicos
  • Creación de reportes personalizados
  • Control de paginado
  • Diseñador de reportes para usuario final
  • Almacenado y distribución de los reportes
    • Embebidos y externos
    • En la base de datos
  • Subreportes
  • Exportación a diversos formatos (PDF, Excel, HTML, etc.)

 

Lenguaje avanzado: Genéricos, métodos anónimos, Multi threading

Duración: 12 hrs.  Pre-requisito: Programación Orientada a Objetos

  • Tipos genéricos: Conceptos
  • Métodos, Clases e Interfaces genéricas
  • Colecciones genéricas incluidas en Delphi
  • Métodos anónimos
  • Multi threading y proceso en paralelo

 

Actualización de aplicaciones a Delphi 2010 y XE

El curso y asesorías de migración y actualización se definen según las necesidades particulares de los participantes, mediante una corta entrevista previa.

Contactanos de inmediato.