Edgardo M. López

Plataforma de Contenidos con Free Pascal - CMS

Descubre una nueva forma de desarrollar aplicaciones web con Free Pascal. En este curso, construiremos desde cero un Gestor de Contenidos (CMS) utilizando el FPC WebEngine, un motor inspirado en Go que permite crear aplicaciones web en un solo archivo, sin configuraciones complicadas ni frameworks pesados.

Aprenderás a manejar bases de datos, servir archivos estáticos, gestionar usuarios, formularios y rutas dinámicas, integrando plantillas HTML y Tailwind CSS para lograr aplicaciones modernas, rápidas y escalables.


Lo que aprenderás:

  1. Desarrollo de un CMS desde cero: Construye una plataforma completa para la gestión de contenidos, con autenticación de usuarios y administración de entradas.
  2. FPC WebEngine: una nueva forma de crear WebApps con Free Pascal: Aprovecha un enfoque ligero y eficiente inspirado en Go para desarrollar aplicaciones web sin dependencias externas.
  3. Integración con MariaDB y gestión de datos: Aprende a diseñar estructuras de datos, realizar consultas SQL y optimizar la persistencia de información.
  4. Front-end moderno con HTML y Tailwind CSS: Crea interfaces responsivas y estilizadas utilizando tecnologías actuales sin necesidad de conocimientos avanzados en diseño.


Este curso es ideal para programadores que buscan una alternativa poderosa y sencilla para desarrollar aplicaciones web con Free Pascal.


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

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

1. Introducción al proyecto

1
Preparación Multi-Plataforma del Proyecto
Free
2
Las primeras rutas
Free
3
Cargar las primeras plantillas
Free
4
Uso de la plantilla base o layout
Free

2. Maquetación básica

1
Crear Menú Principal
Free
2
Dar funcionalidad al menú responsivo
Free
3
La página de inicio
Free
4
La página Artículo
Free
5
La página Explorar

3. Persistencia de Datos

1
Insalar el Servidor de Base de datos MariaDB
2
Crear las Tablas en la Base de Datos