- Cours pratique
- Informatique
Formation Smalltalk pour les développeurs Java

- Durée
- 5 jours
- Niveau
- Intermédiaire
- Modalités
- Distanciel
Description de la formation Smalltalk
La technologie Smalltalk est très proche de la technologie Java. En utilisant les similitudes entre les deux langages, on peut accélérer l'apprentissage de Smalltalk et aller plus loin dans les détails. Ce cours est conçu spécifiquement pour les développeurs qui maîtrisent Java et qui veulent apprendre efficacement, en profondeur, le langage Smalltalk et être rapidement opérationnel. Pour cela, les concepts sont systématiquement amenés à partir des concepts Java et présentés à l'aide de traductions d'exemples de code Java.
Cette formation Smalltalk Développeurs Java vous permet d'être opérationnel dans le développement d'applications Smalltalk.

Objectifs pédagogiques
Cette formation Smalltalk Développeur vous donne les connaissances et compétences nécessaires pour :
- Passer rapidement de Java à Smalltalk
- Bénéficier de ses acquis Java pour aller en profondeur dans la compréhension de Smalltalk
- Etre opérationnel dans le développement d'applications Smalltalk
Objectifs opérationnels
Savoir utiliser Smalltalk afin de développer des applications.
Programme
Contenu du cours, module par module
7 modules
- Machine virtuelle, bytecode
- Objet, méthode, variable, classe, metaclasse
- Garbage Collector
- Commentaire
- Type primitif, type de base, littéral
- Envoi de message, opérateur, précédence, enchainement
- Affectation, retour de méthode
- Définition de classe, attribut, méthode, variable
- Constructeur, initialisation
- Héritage, interface, classe et méthode abstraite
- Pseudo variable this et super
- Tableau
- Espace de nommage, package, visibilité, classpath
- Native, final et autres modificateurs
- Bloc d'instructions, classe interne
- Structures de contrôle conditionnelles (if, else, ?:, switch)
- Structures de contrôle itératives (for, while, do, ...)
- Identité et égalité
- Exceptions (try, catch,...)
- Console, browser, inspecteur, debugger
- Refactoring, JUnit, CheckStyle, Logging
- Outils spécifiques
- Partage de code, intégration
- Object
- Date, Time, Timestamp, Calendar
- Number, Character, String
- Collection, Map, Set, Itérateur
- Stream, Gestion de fichier
- Graphisme
- Listener
- Instrospection, test sur la hiérarchie
- Invocation dynamique de classe, de méthode, proxy
- Javadoc, annotation, assertion
- Thread, synchronisation
- Réseau, (Socket, protocole et technologies du web)
- JNI, JDBC, XML
- Garbage Collector, finalisation
- Mutabilité, become : changement dynamique de classe
- Accès aux sous-classes
- Extension de classe
- Override
- thisContext
- Exécution, main, classpath
- Technique de deploiement, jar
- Paramétrage, propriétés
Programme mis à jour le 18/12/2025
Public concerné
Cette formation Smalltalk s'adresse aux architectes, aux chefs de projets, aux consultants et aux ingénieurs.

Prérequis
Maîtrise du langage Java
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
5/5
7 avis
« Mon avis sur le contenu du stage : "Bon équilibre théorie - pratique" Ce que j'ai le plus apprécié : "Même si le formateur était en distanciel les stagiaires réunis ensembles ont participés à une belle émulation et bonne ambiance." Ce que j'ai le moins apprécié : "Quelques problèmes de son dûs à notre salle de réunion." »
GCSOPRA STERIA GROUP « Mon avis sur le contenu du stage : "Dommage que le formateur ne soit pas présent" Ce que j'ai le plus apprécié : "Partie projet que l'on étoffe au fur et a mesure de la formation avec de nouveaux concepts" Ce que j'ai le moins apprécié : "Le fait que le formateur soit a distance" »
VPSOPRA STERIA GROUP « Ce que j'ai le moins apprécié : "Une formation en présentiel pour le formateur aurait été un plus." »
ORAIN AnthonySOPRA STERIA GROUP
Les avis figurant ci-dessus sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Formations liées
- SOAP Web Services - Mise en oeuvre avec Jakarta EERéf. SWES3 joursIntermédiaireProchaine session : 14 déc.
- Spring : Développer avec le framework Spring Réf. SFSG5 joursIntermédiaireProchaine session : 12 oct.3 050 €
- Spring AI : Intégrer les modèles d'IA dans vos applications SpringRéf. SJIA2 joursFondamental1 590 €
- Spring avancé, programmation réactiveRéf. SPAV2 joursIntermédiaireProchaine session : 29 oct.1 590 €