En membresía

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.

Precio individual: USD 0
O incluido en membresía de 6 USD/mes
Vista previa del curso Mi Casa

Qué vas a aprender

Requisitos

  • Conocimientos básicos de Free Pascal/Lazarus
  • Lazarus instalado (Windows, Linux o macOS)
  • Ganas de aprender y practicar

Contenido del curso

1. Introducción al proyecto 4 lecciones
  • 1 Preparación Multi-Plataforma del Proyecto Gratis
  • 2 Las primeras rutas Gratis
  • 3 Cargar las primeras plantillas Gratis
  • 4 Uso de la plantilla base o layout Gratis
2. Maquetación básica 5 lecciones
  • 1 Crear Menú Principal Gratis
  • 2 Dar funcionalidad al menú responsivo Gratis
  • 3 La página de inicio Gratis
  • 4 La página Artículo Gratis
  • 5 La página Explorar Gratis
3. Persistencia de Datos 4 lecciones
  • 1 Insalar el Servidor de Base de datos MariaDB Gratis
  • 2 Crear las Tablas en la Base de Datos Gratis
  • 3 Conector con Free Pascal Gratis
  • 4 Hacer la aplicación Portable Gratis
4. Contenido dinámico 4 lecciones
  • 1 Primer Servicio Gratis
  • 2 Primer dato dinámico Gratis
  • 3 Obtener últimos artículos Gratis
  • 4 El primer arraglo en plantilla Gratis

¿Listo para empezar?

Accede ahora o suscríbete para tener este y todos los cursos.

Comprar curso o membresía