Edgardo M. López

Microservicios con Free Pascal - API Rest

Aprende a desarrollar una API REST robusta y eficiente con Free Pascal puro, sin depender de componentes de terceros. En este curso, crearemos una API desde cero, integrándola con MariaDB y aplicando buenas prácticas para la seguridad y el rendimiento. Además, construiremos un cliente de escritorio para consumir nuestra API.

Este curso es ideal para quienes buscan aprovechar el poder de Free Pascal en el desarrollo de microservicios sin dependencias externas.


Lo que aprenderás:

  1. Diseño y desarrollo de APIs REST – Construye microservicios eficientes con Free Pascal.
  2. Operaciones CRUD – Implementa la gestión de datos con MariaDB y JSON.
  3. Estructura JSON – Maneja peticiones y respuestas en formato JSON de forma óptima.
  4. Middlewares personalizados – Crea componentes para simplificar el trabajo.
  5. Seguridad en APIs – Implementa medidas de protección contra accesos no autorizados.
  6. Clientes de Consumo – Desarrolla una aplicación para probar y consumir la API REST.


NOTA: Este curso está en producción, se irán publicando clases de a poco hasta completar el contenido. Sé paciente.

Avanzado
Available with a $10/month or $100/year subscription
العربية Čeština English Español עברית Bahasa Indonesia Italiano 中文 (简体) Nederlands (België) Português (Brasil) Русский ไทย Türkçe Tiếng Việt

1. Preparación y herramientas

1
Instalar Lazarus y Free Pascal en el Sistema
2
Herramienta para consultar API Rest
3
Instalar Plugin WebLaz en Lazarus

2. Introducción a Objetos JSON

1
Introducción a estructuras JSON
2
Crear objeto JSON con Free Pascal
3
Crear lista JSON con Free Pascal
4
Leer objeto JSON con Free Pascal
5
Leer lista JSON con Free Pascal
6
Crear objeto JSON Complejo con Free Pascal
7
Leer objeto JSON Complejo con Free Pascal

3. Introducción a API Rest con Free Pascal

1
Microservicios y API Rest - Configuración inicial