Curso de Modernización de Aplicaciones Delphi Avanzado

En este curso se continúa avanzando sobre los temas tratados en el Curso de Modernización que hemos venido impartiendo de forma sostenida en los últimos años, con la idea de ayudar a los desarrolladores de RAD Studio a construir y entregar aplicaciones modernas que hagan uso de las técnicas más avanzadas de desarrollo.

Se partirá de la aplicación de escritorio de ejemplo MiniGest, construida durante el primer curso de Modernización, con la estructura básica de una aplicación de gestión. En esta aplicación, se hicieron uso de las prácticas correctas con bases de datos que ahora permiten avanzar hacia arquitecturas de mayor amplitud.

Durante esta formación la aplicación evolucionará a una aplicación Web moderna, sobre la que además se hará uso de peticiones REST.
Para este desarrollo se hará uso de la librería DAF (Delphi Aplications Foundation), desarrollada por el instructor (Jorge Cangas), y se entregará la versión Community (sin soporte ni documentación).

El curso, como su predecesor, se realizará con un enfoque de laboratorio, en el cual se primarán las prácticas sobre la mejora y evolución de la aplicación de ejemplo, por encima de las explicaciones teóricas.

Objetivos

  • Conocer las técnicas de programación avanzadas en Delphi.

  • Aplicar los principales patrones de diseño a los proyectos en Delphi.

  • Obtener los conocimientos necesarios para crear aplicaciones web modernas con Delphi.

Audiencia

  • Programadores con conocimientos en Delphi, o con experiencia en otros lenguajes.

Temario

¿Qué vamos a tratar durante las sesiones?

  • 1. Introducción a la aplicación MiniGest.

  • 2. Desarrollo de Aplicaciones Web con WebStencils y HTMX.

    • Aplicaciones Web en Delphi.
    • WebStencils y HTMX.
  • 3. Servidores REST.

    • La arquitectura de tres capas en la Web.
    • Peticiones REST.
  • 4. Patrones de diseño.

    • Inyección de dependencias. Gestión de dependencias en tiempo de ejecución.
    • Patrón CQRS. Lógica para la separación de escrituras y lecturas en la aplicación.
    • Otros patrones de diseño útiles.
  • 5. Dockers aplicado a las bases de datos.

Detalles

Horario

De 10:00h a 14:00h (CET)

Modalidad

Online (aula virtual), con profesor en directo. Los alumnos pueden participar y realizar consultas mediante micrófono o chat.

Duración

La duración del curso es de 20 horas.

Fecha

Del 13 al 17 de abril de 2026.

Detalles

Horario

De 10:00 a 14:00 horas.

Si estas interesado en un curso de empresa, escríbenos para acordar una agenda.

Clic aquí

Modalidad

Online (aula virtual), con profesor en directo. Los alumnos pueden participar y realizar consultas mediante micrófono o chat.

Duración

La duración del curso es de 20 horas.

Fecha

Del 13 al 17 de abril de 2026.

Si estas interesado en un curso de empresa, escríbenos para acordar una agenda.

Clic aquí

Modalidad

Modalidad online (aula virtual)

– Modalidad Online (aula virtual), impartido online con profesor en directo

– No hay costes de desplazamiento

– Las fechas, horario y temario se configuran para adaptarse a las necesidades del cliente

Modalidad presencial

– Modalidad presencial, en las instalaciones del cliente.

– Se aplicarán gastos de desplazamiento, con relación a los días de duración del curso.

– Las fechas, horario y temario se configuran para adaptarse a las necesidades del cliente.

Documentación

Se entregarán las presentaciones del curso y los ejercicios.

Productos y versiones

  • Delphi

    El curso se imparte con la última versión de Delphi. Se puede seguir con versiones Delphi 12.1. La mayor parte del temario se puede seguir con ediciones Pro, pero algunos temas, como servidores REST necesitarán la Enterprise o superior.

    Existen versiones de evaluación disponibles en la web de Embarcadero, con todas las funcionalidades, pero por tiempo limitado.

Bonificación por Fundae

El curso se puede bonificar mediante la Fundae (Tripartita). Se pueden bonificar los empleados en régimen general de la Seguridad Social.

La bonificación es de 13 € por hora y por alumno en modalidad de Aula Virtual. El curso se abona completamente y, posteriormente, la bonificación se deduce del pago de la empresa a los seguros sociales.

Aledit puede realizar los trámites, sin coste adicional, pero no es responsable del importe a bonificar, de la corrección en los datos que ustedes proporcionan, ni de cualquier otro aspecto más allá de la tramitación del alta en la formación y la entrega de la documentación que emite la Fundae al finalizar el curso.

Si quiere que Aledit tramite la bonificación, deberá pedirnos que le enviemos el Contrato de encomienda y la Hoja de alumnos, que deberá devolvernos cumplimentados con los plazos que le indiquemos

Coste

Empresas

El precio del curso para empresa es de 1980 € + IVA por grupo. No incluye desplazamientos. Los grupos tienen un máximo de 10 alumnos.

Promoción

¿Cómo puedes asistir al curso Gratis?
Si has adquirido o renovado licencias de Embarcadero en Danysoft, desde el 1 de enero de 2026, ponte en contacto con nosotros, indicando tus datos. aquí…

Sugerencias una vez finalizado

Como sugerencia al asistente al curso y complemento a la formación podemos ofrecerte:

Consultoría a medida

Consultoría a medida para tratar temas en concreto, o poner en marcha un proyecto que tenga que desarrollar, el cual se haría conjuntamente con el profesor.

Consultas puntuales

Bolsa de horas para resolver consultas puntuales que se le puedan plantear al asistente.

Siguiente paso

¡INSCRÍBETE!

Si estas interesado en este curso, no dudes en inscribirte.

Si necesitas una fecha en particular, puedes escribirnos pidiendo más información.

Este formulario de contacto está desactivado porque rechazaste aceptar el servicio de Google reCaptcha, que es necesario para validar los mensajes enviados a través del formulario.

Valor añadido

Cómo hacerte con este curso sin coste.

En Danysoft, al adquirir o renovar tu licencias de Delphi o C++ Builder, tendrás incluido la matricula a este curso, cuyo valor es de 290€ + IVA.

Además, Pensando en tu formación,  ponemos a tu disposición los múltiples webinars y artículos sobre esta herramienta. En los cuales se cuenta con profesionales de gran experiencia en el sector, garantizando ser una amplia fuente de conocimientos.

 

Diseña aplicaciones con Embarcadero Delphi

Delphi, permite a los desarrolladores crear increíbles aplicaciones de alto rendimiento para Windows, macOS, iOS, Linux y Android utilizando un mismo código fuente nativo.

Ver más…

La Guía de Delphi !AHORA GRATIS!

En este seminario online gratuito veremos los objetivos, fortalezas y características de este tipo de modelado, insistiendo en las diferencias del modelado de BD relacional de tipo transaccional.

Ver más…

Curso Desarrollo Multiplataforma y Móvil con Delphi 10

El curso incluye los temas más destacados en cuanto a su utilidad a la hora de modernizar las aplicaciones desarrolladas en Delphi, incluyendo nuevas arquitecturas, como web o móviles, o de base de datos con FireDAC. Se comienza por las importantes mejoras de lenguajes y en la generación de proyectos incorporadas en las últimas versiones.

Ver más…

Curso de Desarrollo Móvil con RAD Studio

A través del desarrollo práctico de una aplicación de ejemplo, aprenderás a programar aplicaciones móviles con Delphi y C++Builder. Durante este recorrido por las tareas necesarias para crear una aplicación multiplataforma, (Windows, Android e iOS), tendrás ocasión de conocer algunas de las tecnologías más potentes de RAD Studio, como son FireDAC y LiveBindings para bases de datos, DataSnap para las capas, además de JSON, REST, compilaciones, despliegues, y otras más.

Ver más…

0 comentarios

Dejar un comentario

¿Quieres unirte a la conversación?
¡Siéntete libre de contribuir!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *