Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Apps Multiplataforma con Free Pascal y Lazarus #1 - Tienda
Rating: 4.9 out of 5(14 ratings)
60 students

Apps Multiplataforma con Free Pascal y Lazarus #1 - Tienda

Desarrollo multi-plataforma avanzado en Free Pascal y Lazarus | Advanced cross-platform development in Free Pascal
Created byEdgardo M Lopez
Last updated 7/2025
Spanish
CzechEnglish

What you'll learn

  • Desarrollo de aplicaciones MultiPlataforma | Multi-Platform Application Development
  • Gestión de datos con SQLite 3 | Data management with SQLite 3
  • Programación con el patrón Modelo-Vista-Controlador | Programming with the Model-View-Controller pattern
  • Impresión de Reportes | Printing Reports
  • Gestión de Punto de Venta e Inventarios | Point of Sale and Inventory Management

Course content

12 sections105 lectures19h 0m total length
  • Presentación del Curso2:19
  • Preguntas Frecuentes2:10

Requirements

  • Se recomienda tener conocimientos básicos de Free Pascal. Pero, se puede seguir sin conocimientos.
  • Basic knowledge of Free Pascal is recommended, but you can continue without any knowledge.

Description

En este curso crearemos una aplicación multiplataforma completa y desde cero, utilizando Free Pascal y Lazarus. Emplearemos el patrón de desarrollo M.V.C. (Modelo, Vista, Controlador), una técnica de programación que facilita tanto la creación como el mantenimiento de aplicaciones de manera eficiente. Aprenderás a estructurar el código de forma clara y modular, lo que te ayudará a escalar tus proyectos en el futuro. Podrás crear aplicaciones tanto para sistemas operativos como GNU/Linux, MS Windows y macOS.

Usaremos SQLite 3 como gestor de base de datos, ideal para proyectos ligeros pero robustos. A lo largo del curso, aprenderás a gestionar estructuras CRUD completas, tanto en su forma básica como avanzada. Desarrollaremos una solución integral que incluirá el mantenimiento y actualización de datos, la generación de reportes personalizados, y la gestión de un Punto de Venta con su correspondiente impresión de facturas. También nos enfocaremos en la gestión de inventario, cubriendo todo el ciclo de venta y reposición de productos.

Este curso está diseñado para que puedas sentar una base sólida en el desarrollo de aplicaciones. Al dominar estos conceptos, podrás comprender cualquier otro lenguaje o tecnología que estudies, y tu creatividad como programador(a) será clave para alcanzar grandes logros.

Who this course is for:

  • Desarrolladores con interés en aprender programación gráfica multiplataforma
  • Desarrolladores que deseen ampliar sus conocimientos en Free Pascal y Lazarus
  • Developers interested in learning cross-platform graphical programming
  • Developers who wish to expand their knowledge of Free Pascal and Lazarus