Formation Smalltalk pour les développeurs Java


REFERENCE
 
 
JSDJ
DUREE
 
 
5 jours
TARIFS
 
 
En Intra
Niveau : intermédiaire
Cours à distance: Possible
OBJECTIFS :
 

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 vous permettra de :
-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

PRÉ-REQUIS :
 

Maîtrise du langage Java

PUBLIC :
 

Cette formation Smalltalk s'adresse aux architectes, aux chefs de projets, aux consultants et aux ingénieurs.

PROGRAMME :
 

 

Historique, philosophie et concepts


Machine virtuelle, bytecode
Objet, méthode, variable, classe, metaclasse
Garbage Collector

Syntaxe


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,...)

Environnement de développement


Console, browser, inspecteur, debugger
Refactoring, JUnit, CheckStyle, Logging
Outils spécifiques
Partage de code, intégration

Librairie de classes de base


Object
Date, Time, Timestamp, Calendar
Number, Character, String
Collection, Map, Set, Itérateur
Stream, Gestion de fichier
Graphisme

Concepts avancés


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

Spécificités Smalltalk


Mutabilité, become : changement dynamique de classe
Accès aux sous-classes
Extension de classe
Override
thisContext

Déploiement

Exécution, main, classpath
Technique de deploiement, jar
Paramétrage, propriétés

 

EN INTRA SEULEMENT
FORMATION SMALLTALK
Contactez-nous pour obtenir les prochaines disponibilités de nos consultants formateurs
S’inscrire à la formation
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

5 j

 
Cette formation Smalltalk propose une introduction à la programmation orientée objet en s'appuyant sur le langage Smalltak. Les concepts des technologies objet seront...

5 j

 

Développement

Programmation En Cobol
Les années passent et le nombre de lignes de Cobol demeure le plus élevé. Cette formation COBOL intensive vous permettra d'acquérir une maîtrise approfondie...

3 j

 
Cette formation est délivrée dans les conditions définies par Microsoft : en partenariat avec un centre de formation agréé Microsoft Learning, formateur certifié Microsoft, lab officiel Microsoft,...

157 j

 
Code RNCP : 5927  -  Code CPF : 2549 valable sur toute la France, pour tous publics Durée du cursus complet : 1098 heures Le cursus se répartit en 114 jours de...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB