Edgardo M. López

Content Platform with Free Pascal - CMS

Discover a new way to develop web applications with Free Pascal. In this course, we will build a Content Management System (CMS) from scratch using the FPC WebEngine, a Go-inspired engine that allows you to create web applications in a single file, without complicated configurations or heavy frameworks.

You will learn how to manage databases, serve static files, manage users, forms, and dynamic routes, integrating HTML templates and Tailwind CSS to achieve modern, fast, and scalable applications.


What you will learn:

  1. Developing a CMS from scratch: Build a complete platform for content management, with user authentication and entry management.
  2. FPC WebEngine A new way to create web applications with Free Pascal: Take advantage of a lightweight and efficient Go-inspired approach to develop web applications without external dependencies.
  3. MariaDB integration and data management: Learn how to design data structures, execute SQL queries, and optimize data persistence.
  4. Modern Front-End with HTML and Tailwind CSS: Create responsive and stylish interfaces using current technologies without advanced design knowledge.


This course is ideal for programmers looking for a powerful and easy-to-use alternative for developing web applications with Free Pascal.


NOTE: This course is in production; classes will be released gradually until the content is complete. Please be patient.

Intermedio
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. 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
3
La página de inicio
4
La página Artículo