Introduction à Lazarus
Historique et versions, installation de Lazarus / Free Pascal et les autres solutions RAD, Lazarus et Delphi
Créer des applications pour Windows et / ou Mac Os X
Autres applications possibles avec Lazarus
Structure d’un projet, fichiers et répertoires. L’interface de développement
Présentation des différentes versions (Windows 32 et 64 bits. Mac Os X, etc.)
Convertir les projets Delphi en Projets Lazarus
L’utilisation de l’interface de création de programmes
La palette de composants ; réaliser une interface graphique
Inspecteur d’objets : Propriétés et événements
Résumé de programmation événementielle sous Windows © et Mac Os X
Gestionnaire de projets : création, suppression, réutilisation
Configuration de l’environnement
Les outils de débogage
Introduction aux bases de données Sqlite avec Lazarus.
Le langage Pascal Objet
Syntaxe générale du Pascal Objet.
Les types et le code : bases de l’algorithmique
Les fonctions et les procédures : optimiser le code pour le réutiliser
Les fondamentaux de l’objet : mieux organiser le code
Manipuler les chaînes de caractères et les dates
Ouvrir, lire, écrire des fichiers quelconques
Exemple : une gestion d’adresses complète en Lazarus