Formation Smalltalk pour les développeurs Java

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

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

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 5 jours (35h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

Contacter l'organisme

Durée 5 jours (35h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

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.

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

 

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.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Décrire le rôle et le positionnement d’un serveur d’application Jakarta EE tel que Tomcat dans une infrastructure informatique?
  • Installer et paramétrer Tomcat avec des contraintes de production?
  • Maîtriser l’architecture de Tomcat et ses principes de configuration pour en adapter le fonctionnement?
  • Déployer selon les bonnes pratiques, des applications Web Jakarta EE?
  • Sécuriser un serveur Tomcat et l’accès aux applications Web?
  • Superviser et optimiser les performances du serveur?
  • Mettre en place une solution de haute-disponibilité (clustering) en utilisant les solutions du marché
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Décrire les principes de développement orienté services (SOA)
  • Implémenter des services métier utilisant le protocole SOAP
  • Invoquer des services métier utilisant le protocole SOAP
  • Implémenter des services métier basé sur l'approche REST
  • Invoquer des services métier basé sur l'approche REST
  • Déployer les services sur un serveur d'applications
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

A l'issue de cette formation de préparation à la certification Java 17 vous aurez acquis les connaissances et les compétences nécessaires pour :

  • effectuer un choix stratégique vous évitant de perdre du temps inutilement lors de l'examen
  • déterminer les sujets qui nécessiteront un travail de préparation complémentaire
  • augmenter vos chances de réussir l’examen de la certification
Tarif

A partir de 2 590,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

Cette formation combine les programmes des formations d'Introduction au web de données d'une part et de Mise en oeuvre des outils d'autre part. Elle permet d'introduire les concepts du web de données (Linked Data, URI, interopérabilité), et de les illustrer par des exemples de réalisation qui les mettent en oeuvre. La formation donne les notions nécessaires pour comprendre les standards du web sémantique : RDF, SPARQL, RDFa, OWL, SKOS; toutes ces notions sont illustrées par des exercices et la manipulation concrète d'outils. Dans sa partie avancée, le programme de formation couvre l'utilisation d'API de programmation Java pour manipuler les données RDF, la modélisation d'ontologies OWL, et la représentation de vocabulaires en SKOS. Par ailleurs, les aspects pratiques de conversion et de publication de données dans les projets sont couverts, ainsi que le SEO sémantique avec schema.org.

A l'issue de cette formation complète, les stagiaires auront acquis les compétences et connaissances nécessaires pour mettre en oeuvre les technologies du web de données pour chaque aspect d'un projet : de la modélisation des données à leur publication en passant par les traitements intermédiaires.

Tarif

A partir de 2 440,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Glassfish

Proposé par PLB CONSULTANT

Objectifs de la formation

A l'issue de cette formation glassfish vous serez capable de :
- Planifier un déploiement de serveur d'application Glassfish en tenant compte des contraintes d'architecture.
- Administrer et configurer Glassfish.
- Déployer des applications d'entreprise Java EE.
- Déployer une solution de haute disponibilité avec Glassfish, et en mesurer les performances.
- Mettre en place une solution sécurisée autour de cette plate-forme.

Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation de préparation à la certification Java 17 vous aurez acquis les connaissances et les compétences nécessaires pour : 

  • Effectuer un choix stratégique vous évitant de perdre du temps inutilement lors de l'examen
  • Déterminer les sujets qui nécessiteront un travail de préparation complémentaire
  • Augmenter vos chances de réussir l’examen de la certification
Tarif

A partir de 1 990,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation BIRT Report Designer, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Générer et élaborer des rapports avec l'outil BIRT Designer
  • Mettre en forme un rapport (style, police, formatage…)
  • Inclure des graphiques, tableaux croisés et sous-rapports à partir de bases de données relationnelles
  • Intégrer BIRT au sein d'une application
Tarif

A partir de 1 890,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Ce cours intensif vous permettra de disposer de solides bases pour développer des applications professionnelles autour des incontournables phénomènes de société que sont devenus l'iPhone, l'iPod Touch, ou l'iPad réunis sous la bannière iOS. Une fois votre environnement de développement et le langage Objective-C maîtrisés vous abordez les API du SDK iPhone comme la gestion des données et l'interface utilisateur afin de disposer d'une bonne vue d'ensemble et de pouvoir développer vos premières applications. L'environnement de développement est Xcode, il inclut entre autres IOS SDK et les storyboards. Les spécificités de l'iPad, des écrans secondaires et des nouveaux matériels sous iOS seront abordées. Les nouveautés iOS et Xcode (dernières versions en cours) pour les développeurs seront également présentées.

Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...