Curso Delphi 10, Desarrollo DataSnap

Desarrollo en múltiples capas para servicios web y Windows avanzados

DataSnap permite crear aplicaciones de bases de datos en múltiples capas, lo que es especialmente útil para los desarrollos cliente/servidor

Esta formación muestra a los desarrolladores en Delphi cómo utilizar una de las tecnologías más potentes con que cuentan.

Objetivos

  • Comprender la distribución de la aplicación de bases de datos en capas cliente y servidor, así como su utilización de los componentes y asistentes disponibles para ello.

  • Tratar el uso de DataSnap en diferentes tipos de arquitecturas y servicios.

  • Aprender a comunicar las capas a través de Internet, de una red local, o al host local, mediante el uso de protocolos y otras técnicas de desarrollo distribuido.

  • Hacer uso de los servicios realizados en DataSnap, utilizándolos para aplicaciones móviles nativas en las principales plataformas.

Audiencia

  • Este curso está dirigido a programadores Delphi.

Temario

¿Qué vamos a tratar durante las sesiones?

  • Introducción a DataSnap

  • Soporte de DataSnap en el DataExplorer

  • Creación de un servidor DataSnap

  • Creación manual y componentes

  • DataSnap Server Wizard

  • DataSnap REST Application Wizard

  • DataSnap WebBroker Application Wizard

    • Exposición de métodos de servidor
    • Ciclo de vida del servidor
    • Callbacks: comunicaciones servidor-cliente
    • Monitorización y control de las conexiones TCP/IP
  • Creación de una aplicación cliente

    • Conexión del cliente al servidor
    • Generación de los métodos proxies
    • Filtrado del flujo de bytes
  • Seguridad

  • Autenticación

  • Gestión de sesiones

  • JSON. Serialización de objetos de usuario

  • REST

  • Filtros de petición

  • El proxy JavaScript

  • Cacheo de parámetros

  • Sesiones cliente JavaScript

  • Protocolo de mensajes REST de DataSnap

  • Gestión del despliegue

  • Los conectores móviles de DataSnap

Duración

La duración del curso es de 15 horas.

Documentación

Se entregará un fichero PDF con la presentación de los temas. También se entrega la documentación y fuentes de datos necesarios para seguir los ejercicios.

Si se realiza el curso en modalidad online, las clases se graban, y los vídeos de las grabaciones se habilitan para que los alumnos accedan a ellos durante un mes previa petición expresa. No se permite la descarga.

Modalidad

Calendario (consultar próximas fechas), o a medida personalizado, en cuyo caso se pueden adaptar el temario o tratar en las partes finales un proyecto o tecnología que necesite el cliente.

Modalidad online

– Modalidad teleformación, 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.

Productos y versiones

  • Delphi 10.3

    El curso se imparte con Delphi 10.3, pero se puede seguir con cualquier versión de Delphi 10.x. La versión de evaluación está disponible en la web de Embarcadero.

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 7,5 € por hora y por alumno en modalidad Teleformación y de 14 € por alumnos y hora en modalidad presencial. 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 1650 € + IVA por grupo. No incluye desplazamientos. Los grupos tienen un máximo de 10 alumnos.

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

Si estas interesado en este curso, no dudes en contactarnos para informarte de las fechas de iniciación o si necesitas una fecha en particular, consultar la disponibilidad de esta.

Valor añadido

Como valor añadido y pensando en tu formación, Danysoft imparte múltiples webinars y artículos sobre esta herramienta. Contando para esto 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…

Déjanos tu comentario

0 comentarios

Dejar un comentario

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

Deja un comentario

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