Pour offrir les meilleures expériences possibles, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils.
Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Voir notre Politique de protection des données pour plus d'informations.
A l'issue de cette formation Delphi Programmation vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
Contacter l'organisme |
Durée | 5 jours (35h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Tarif |
Contacter l'organisme |
Durée | 5 jours (35h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Delphi est un Environnement de Développement Intégré basé sur le langage Pascal Objet.
Cette formation Dephi Programmation est adaptée aux développeurs n'ayant pas ou peu pratiqués la programmation orientée objet ainsi qu'à ceux en ayant une bonne pratique à travers d'autres langages.
Elle commence par présenter les concepts coeur de la programmation objet (héritage, encapsulation, polymorphisme) et leurs implémentations aussi bien dans le langage Object Pascal lui-même que dans l'aspect objet métier.
Après cette introduction incontournable, la formation se concentre à expliciter l'outil Delphi et permet aux participants d'avoir un panorama complet de ses domaines d'applications grâce à un projet exemple décidé en commun avec les participants.
La seconde partie de la formation extrêmement pratique présente les différents champs d'application. En fonction de la version de Delphi ( de la v.5 à la version XE10 ) les aspects les plus récents peuvent être abordés comme la programmation d'applications FMX en 3D, les applications pour tablettes et les architectures multi-tiers basées sur DataSnap.
Présentation de Delphi ( de v.5 à XE10)
Possibilités
Présentation de l'interface
Paramétrage de l'environnement
Types de données et portée
Programmes, Procédures et Fonctions
Instructions essentielles
Structure des unités
Explorer la mémoire vive de l'ordinateur
Pointeurs et tableaux dynamiques
Formats de chaines de caractères & traitement Unicode
Le Langage Delphi et la POO
Les types record, object, tobject
Du statique au dynamique
Classes et Objets
Encapsulation
Héritage
Polymorphisme
Protection et visibilité des objets
Champs et propriétés des objets
Modélisation UML et création de code depuis modèle
Virtualisation et abstraction
Aide à l'écriture
Audit du code
Compilation/Exécution
Débogage
Concepts Windows
Programmation événementielle
Composants simples
Décomposition du projet
Travailler avec des composants
Objets, propriétés et événements courants
Passage de paramètres à un évènement
Création dynamique d'objets
Créer une application multi fiche
Menus déroulants
Barres d'outils
Popup Menus
Concepts de bases de données
Techniques communes aux Bases de données
Introduction au langage SQL
Architecture des données
Firedac et SQLLite
Routines standard d'Entrée/Sortie
Paquets et Librairies
Interfaçage des objets
Méthodes Anonyme, Générique et autres
Class function, class property et autres
Class operator – surcharge d’opérateur
Gestion des exceptions et assertions
Les technologies DataSnap
Créer une bibliothèque
Principes de base sur la création de composants
Programmation Internet
Travailler avec XML
Record helper, class helper
Utilisation du format JSON (JavaScript Object Notation)
Présentation de LiveBinding
Communication TCP/IP avec DATASNAP / REST
Gestion et personalisation des feuilles de style pour VCL et FMX
Les principes d'héritage des Fiches DFM et FMX
Nouveaux Composants VCL : TCategoryPanelGroup, TButtonedEdit, TLinkLabel, TBalloonHint, ...
Composants Threads et TTask
Delphi Form Module (DFM,FMX) et sérialisation
Principes de la sérialisation
Mise en œuvre de la sérialisation/désérialisation avec DFM
Exemple d'utilisation d'un objet métier
Utilisation des composants sockets
Protocole ASN.1 et Transfert d'un objet sérialisé
Présentation de la syntaxe ASN1 par un exemple
Concrètement, à l'issue de cette formation TypeScript, vous aurez acquis les connaissances et mes compétences nécessaires pour :
Tarif |
A partir de 1 490,00 € |
Durée |
2j / 14h |
Modes |
|
WinDev est un atelier logiciel vous permettant de développer très rapidement des applications pour les systèmes d'exploitation classiques Windows, Linux ou MAC, des sites web dynamiques avec WebDev et des applications pour mobiles IOS ou Android avec WinDev Mobile. L'environnement de développement est le même pour toutes les plateformes cibles et il permet de prendre en charge toutes les phases de développement du cahier des charges à l'application finale. Outre la rapidité de développement qui a largement contribué au succès des produits PC Soft, une même application source peut être facilement adaptée sur différentes plateformes. Avec quelques adaptations ponctuelles, votre code est donc presque unique quelle que soit la cible et la nature du développement : client riche, site web, application pour Smartphone ou tablette. Vous pouvez même générer si besoin des sites PHP, des archives Java ou des assemblages .NET. Lors de cette formation Windev Mobile pour iOS, vous maitriserez l'environnement WinDev Mobile. Vous apprendrez à configurer votre environnement de développement pour WinDev Mobile et iOS. Vous utiliserez le WLangage pour créer des applications iPhone/iPad professionnels qui accèdent à des bases de données HyperFileSQL, envoient des emails, gère la géolocalisation, etc .., toutes les fonctionnalités classiques des applications iOS modernes et performantes sont passées en revue.
Tarif |
Contacter l'organisme |
Durée |
5j / 35h |
Modes |
|
Concrètement, à l'issue de cette formation C#, vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
A partir de 2 910,00 € |
Durée |
5j / 35h |
Modes |
|
Tarif |
A partir de 3 000,00 € |
Durée |
5 jours |
Modes |
|
Plus concrètement à l'issue de cette formation Optimiser la qualité du développement avec Test Drivent Dévelopment, vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
A partir de 2 070,00 € |
Durée |
3j / 21h |
Modes |
|
Tarif |
A partir de 1 950,00 € |
Durée |
3j / 21h |
Modes |
|
Tarif |
A partir de 1 690,00 € |
Durée |
3j / 21h |
Modes |
|
À l'issue de cette formation Big Data sur Amazon Web Services (AWS), vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
Contacter l'organisme |
Durée |
3j / 21h |
Modes |
|
A l'issue de cette formation vous aurez acquis les connaissances et compétences pour :
Tarif |
A partir de 2 250,00 € |
Durée |
4j / 28h |
Modes |
|
Tarif |
A partir de 1 800,00 € |
Durée |
3 jours |
Modes |
|