Smalltalk
Formation
À Boulogne
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Lieu
Boulogne
-
Durée
5 Jours
Considéré comme le père de tous les langages objets, source d'inspiration et de comparaison encore aujourd'hui pour de nombreux langages, le langage Smalltalk continue d'évoluer, aussi bien dans le monde libre que dans le monde commercial. Ce cours propose une introduction à la programmation orientée objet en s'appuyant sur le langage Smalltak. Les concepts des technologies objet seront présentés et mis en pratique en les illustrant par le langage et ses implémentations. La deuxième partie du cours permet de monter en compétence en abordant progressivement un panoramique complet du langage , des librairies de classes standards et de ses capacités. La connaissance préalable d'un langage de programmation structuré (type COBOL, C, Pascal, ... est nécessaire).
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Maîtrise d'un langage de programmation structuré
Les Avis
Les matières
- Smalltalk
- Java
Le programme
- Evolutions dans les langages de programmation
- Problèmes de la programmation fonctionnelle
- Objet, message et encapsulation
- Méthode et polymorphisme
- Instance et classe
- Réutilisation : héritage et délégation
- Surcharge et redéfinition
- Représentation UML
- Objet, méthode, variable, classe, meta-classe
- Machine virtuelle, bytecode
- Garbage Collector
- Différentes implémentations
- Workspace
- Console
- Browser de code, navigation dans le code
- Inspecteur, debugger
- Export et chargement de code
- Commentaire
- Types de base : nombre, caractère, chaîne et booléen
- Envoi de message, opérateur, précédence, enchaînement
- Affectation, retour de méthode
- Définition de classe, attribut, méthode, variable
- Construction et initialisation
- Héritage, interface, classe et méthode abstraite
- Pseudo variable self et super
- Tableau
- Espace de nommage, visibilité
- Bloc d’instruction
- Structures de contrôle conditionnelles
- Structures de contrôle itératives
- Identité et égalité
- Exceptions
- Objet
- Gestion des nombres
- Gestion du temps
- Gestion des caractères et des chaînes de caractères
- Gestion des collections
- Gestion des files et des fichiers
- Gestion du graphisme
- Introspection
- Invocation dynamique
- Processus et synchronisation
- Réseau, Socket
- Accès aux bases de données
- Invocation externe
- Déploiement
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Smalltalk