PureBasic
Cette formation est dispensée uniquement dans vos locaux ou dans votre entreprise

Objectifs : Cette formation essentiellement pratique a pour but de former les spécialistes (techniciens, ingénieurs, chefs de projet, développeur) à l'utilisation de PureBasic, dans le but de développer des appllications efficaces.
Purebasic est le langage idéal pour le développement d'applications industrielles, comme les commandes d'automates, via le port série.

Méthode pédagogique : Elle est basée sur une méthode qui a fait ses preuves : le cycle ternaire : Decouverte, Apprentissage, Applications.


Cette formation est active, elle est basée sur une participation dynamique du groupe. Nous ne traitons ici que du développement d'applications professionnelles. Les jeux ne sont pas traités, bien qu'un support spécifique vous soit fourni sur ce sujet.
Plan de formation

PureBasic

  • Origines de Purebasic
  • Purebasic : un EDI très professionnel
  • Développement procédural ou orientée objet ?
  • Cycle de développement d'une application Purebasic
  • Purebasic sous Windows, Mac OsX et Linux
  • Spiderbasic : le complément pour développer des applications Web, Android et ios.
  • Prise en main rapide de l'environnement de développement
  • Mode console et mode fenétré sous Windows.
  • Notion de projets en purebasic
  • L'aide de Purebasic
  • Quelques sites utiles au débutant

Le langage

  • Les variables
  • Structures de contrôle : if... elseif...else...endif
  • Les boucles : for / next, repeat / until, while / wend, select / case
  • Utiliser ou non des API spécifiques au système d'exploitation.
  • Portée des variables
  • Changer le type des variables
  • Application : une calculatrice simple
Notions avancées
  • Les structures
  • Les listes chainées
  • Manipulations des chaines de caractères
  • Les tableaux
  • Le débugger
Le mode fenetré
  • Les événements en Purebasic
  • Les gadgets
  • L'éditeur de fenêtres
  • Evenements liés aux fenêtres
  • Evenements liés aux gadgets
  • Le requester
  • Les dialogues externes (choix d'un fichier, sauvegarde, dialogue choix des couleurs, de polices....)
  • L'utilisation des menus
  • Comment gérer les fenêtres pour assurer une maintenance aisée du projet ?
  • Application : une calculatrice en mode fenétré.
  • Traitement des images
  • Produire un document PDF.
  • Les fichiers préférences (fichiers de paramètres d'une application)
  • Lancer une application externe
  • L'impression.
  • Notion de dessin

Les bases de données

  • SQLITE : première notions
  • Un outil pour utiliser les bases de données Sqlite
  • Mettre au point des scripts SQL efficaces
  • Notion de clé primaire
  • Créer une base vide
  • Ajouter des enregistrements
  • Supprimer des enregistrement
  • Modifier des enregistrements
  • Rechercher un enregistrement



Pré requis : connaissance minimale de la programmation, quelle que soit le langage.

Un support de cours complet est remis à chaque participant ayant suivi la totalité de la formation, ainsi qu'une attestation.

Durée : 3 jours

A la fin de cette formation, la participant sera capable de concevoir une application en Purebasic, de maintenir des applications existantes.

Renseignements :
Philippe GEORGES Formations
Boite Postale 77375
21073 DIJON CEDEX   FRANCE
georges.informatique at gmail.com
Tél : 06 20 66 37 46

Retour page accueil