RAD STUDIO

Curso online

Curso Desarrollo Web con DataSnap y Angular

DataSnap es una tecnología madura para el desarrollo de aplicaciones en múltiples capas, especialmente aplicaciones de bases de datos. DataSnap ofrece la posibilidad de crear aplicaciones Cliente-Servidor que se comunican a través de Internet, la red local o un host local.

Por otra parte, el éxito y capacidades de Angular para desarrollo de aplicaciones web con el Modelo Vista Controlador (MVC), lo convierten en el framework idóneo para combinarlos con Delphi para crear aplicaciones web de nivel empresarial.

Para facilitar el uso de Angular, en el curso se verá una introducción a TypeScript, el lenguaje de programación libre y de código abierto desarrollado y mantenido por Microsoft, y su framework, que es también de código abierto y mantenido por Google. A lo largo del curso se desarrollarán dos aplicaciones de ejemplo, una para la capa servidora con DataSnap y otra para la capa de Angular, que pueden servir de base para posteriores desarrollos web.

Objetivos

  • Conocer el desarrollo de la aplicación de bases de datos en capas con DataSnap

  • Conocer el desarrollo web con Angular

  • Introducirse en el uso del lenguaje TypeScript

  • Desarrollar una aplicación web con la estructura básica con DataSnap y Angular

Audiencia

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

Temario

¿Qué vamos a tratar durante las sesiones?

  • INTRODUCCIÓN

    1. Arquitectura multicapa
    2. REST
    3. Ejemplo: MobileOrders
  • MobileOrders: Capa Servidora

    1. La Base de Datos
    2. Conexión a datos con FireDAC
    3. Exponiendo servicios con DataSnap
    4. Devolviendo JSON
    5. Sincronización de hilos
    6. Monitorización del servidor
  • MobileOrders: Capa Angular

    1. Introducción a Angular
      • Typescript, npm
      • Fundamentos de Angular: SPA, componentes, servicios, rutas, directivas
    2. Generación de la app
    3. Generación de servicios
    4. Invocando métodos del servidor
    5. Obtener datos en JSON
    6. Actualizar la página
    7. Compilación multiplataforma
    8. Despliegue y escalado

Detalles del próximo curso

Duración

La duración del curso es de 18 horas.

Horario

De 9:30h a 14:00h (CET)

Fecha

Días 14 al 17 de diciembre 2020

Modalidad

Teleformación, con profesor en directo. Los alumnos pueden participar y realizar consultas mediante micrófono o chat.

Detalles del próximo curso

Duración

La duración del curso es de 9 horas.

Horario

Si estas interesado en el curso, escríbenos para consultar las próximas fechas y horario.

Clic aquí

Fecha

Si estas interesado en el curso, escríbenos para consultar las próximas fechas y horario.

Clic aquí

Modalidad

Teleformación, con profesor en directo.

Documentación

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

Modalidad

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

Para recibir más información, pulsa el botón Contáctanos y rellena el formulario, o llama al T. 911 441 975 .

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.

Modalidad

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

Productos y versiones

  • Delphi

    El curso se imparte con Delphi 10.4 pero, en su mayoría, se puede seguir con cualquier versión de Delphi 10.x. 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 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

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.

Déjanos tu comentario

4 comentarios
  1. Cesar Lozano
    Cesar Lozano Dice:

    Un cliente requiere tomar este curso: Curso Desarrollo Web con DataSnap y Angular
    Pero no lo pueden pagar directamente ellos. Me piden que se los pague pero seria otra persona la que lo tome y obvio reciba la constancia.
    Es posible esto?

    Responder

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 *