Bienvenido
lazarus.png

Bienvenido al curso de Pascal.

Pascal es un lenguaje de programación claro, sencillo, completo, rápido, flexible y elegante.

Este curso cubre desde la instalación del compilador, hasta la creación de aplicaciones gráficas complejas.

Para las prácticas, puede usarse tanto Delphi como Lazarus. Recomiendo este último pues, además de ser el empleado en el curso, es Open Source y multiplataforma.

Este libro se actualiza constantemente, ¡visítanos con frecuencia!

No olvides pasar por el foro para saludar, dejar tus dudas, o incluso ayudar a los novatos.

Índice

(000.png significa todavía no empezado, 100.png significa finalizado.)

1. Introducción

  1. Historia - 080.png
  2. Comparativa con otros lenguajes - 080.png

2. Conceptos básicos

  1. Antes de empezar - 080.png
  2. Nociones generales - 050.png
  3. Instalación de Lazarus - 080.png

3. Pascal Standard

  1. ¡Hola mundo!
  2. Las variables y los tipos enteros
  3. Los tipos básicos
  4. Tipos simples definidos por el usuario
  5. Constantes
  6. Control básico (condicional)
  7. Control repetitivo (bucles)
  8. Funciones y procedimientos
  9. Tipos avanzados (records)
  10. Arrays (cadenas)
  11. Punteros
  12. Ficheros
  13. Unidades (librerías)
  14. Ejemplo

4. Object Pascal

  1. Los objetos y las clases
  2. Visibilidad
  3. Polimorfismo
  4. Propiedades
  5. Herencia e interfaces
  6. Sobrecarga de operadores

5. Temas avanzados

  1. Directivas
  2. Optimizaciones
  3. Un repaso de las librerías
  4. Librerías externas
  5. Threads

6. Ejemplos prácticos

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License