Développement Java : Les fondamentaux
- 28h · 4j
- Français
Indicateurs de performance
Moyennes Elitek, toutes formations confondues
9.15/10
Satisfaction stagiaires
92%
Réussite à la certification
94%
Recommandent la formation
1 200+
Stagiaires formés
Objectifs pédagogiques
- Maîtriser les concepts de base de la plateforme Java
- Maîtriser le rôle et l’emploi des principales API du langage Java
- Maîtriser les possibilités de mises en oeuvre de Java dans des applications I*net ou distribuées
- Maîtriser les liens entre Java et XML
- Développer, distribuer et exécuter une application standard en Java
Public concerné & prérequis
Profil du stagiaire
- Développeurs
- Chefs de projets
- Concepteurs
Prérequis
- Connaissances en conception objet
Programme détaillé
Les concepts Objet
- Objet, abstraction, encapsulation, classe, instance
- Héritage, messages, polymorphisme
Java les concepts
- Interprétation, portabilité, machine virtuelle
- Téléchargement de code et sécurité
Caractéristiques du langage
- Syntaxe
- Déclaration des classes
- Création et manipulation d’objets
- Utilisation de l’héritage
- Encapsulation
- Gestion des erreurs par exceptions
- Classes abstraites et anonymes
- Différences Java – C++
Environnements de programmation
- JDK
- JRE
- Ecriture du code source
- Compilation, exécution
- Librairies Java
- Génération de documentation
Classes utilitaires
- Les Wrappers
- Manipulation des chaînes de caractères
- Manipulation des collections
- Les templates
- Thread
- Internationalisation
Entrées - sorties
- Utilisation de flux d’octets, de caractères
- Sérialisation
Réseau
- URL et accès au net
- Création de Socket TCP/IP
Environnement de développement
- Les IDE
- Les autres outils
Les interfaces graphiques en Java
- AWT
- Widgets Swing
- Gestionnaires de présentation
- Gestion des événements
- Look and Feel
- Java 2D
- Java 3D
Informatique distribuée
- Modèles d’architectures
- Notions clés du Web
- Applets Java
- Présentation
- Sécurité
- Java plug-in
- Servlets Java
- Fonctionnement, cycle de vie
- Principe
- Java Server Pages
- Modèle de programmation
- ExempleTechnologies distribuées Java
- API réseau
- RMI (Remote Method Invocation)
Les API de connexion
- JDBC : Java Database Connectivity
- Drivers
- Principe
- XML et Java
- Parsers
- SAX, DOM
- JAXB
- JNI : Java Native Interface
Modalités pédagogiques
- Présentation du formateur et du programme
- Présentation et écoute de chacun de stagiaires.
- Apports didactiques pour apporter des connaissances communes
- Mises en situation de réflexion sur le thème du stage et des cas concrets
- Méthodologie d’apprentissage interactive et participative
- Exercices et études de cas concrets, temps d’échange
- Documents supports de formation projetés
- Au début de la formation : Analyse du besoin et des attentes
- Tout au long de la formation : Évaluation continue des acquis via des exercices, des QCM et des cas pratiques
- A la fin de la formation : Quizz de fin de parcours et formulaire d’évaluation de la formation
- Mise à disposition en ligne de documents supports à la suite de la formation
Validation & certification
La formation est ponctuée d’une attestation de fin de formation délivrée par Elitek au client. Y seront précisés les objectifs pédagogiques, le nombre d’heures total de la formation, la validation des acquis et la date.
Expérience & résultats
- Taux de satisfaction : 9.15/10
*Moyenne des notes attribuées par un apprenant de la formation au cours des 12 derniers mois
Prochaines sessions
📅 Sessions sur demande
Un conseiller Elitek vous propose une date adaptée à votre planning sous 24 h. Formations disponibles en présentiel et en distanciel.
Demander une date →Accessibilité & Qualiopi
Elitek est certifié Qualiopi pour ses actions de formation. Nos formations sont accessibles aux personnes en situation de handicap : un référent handicap vous accompagne pour adapter le parcours (rythme, supports, modalités d'évaluation). Contactez-nous pour étudier les adaptations possibles.