Certif. RS 100% CPF

Programmer en Java

ENI SERVICE

2 490 €à partir de
Durée variabledurée
3sessions actives
Alpes-Maritimeslieu

Objectifs de la formation

Objectifs
- Ecrire, compiler, exécuter et déboguer des programmes Java
- Utiliser l'IDE Eclipse pour vos projets Java
- Appliquer les concepts de programmation orientée objet au langage Java
- Créer des classes et les implémenter avec des attributs et des méthodes
- Mettre en œuvre l'encapsulation
- Appliquer les mécanismes d'héritage et de polymorphisme, redéfinir et surcharger des méthodes
- Utiliser les classes abstraites et les interfaces
- Structurer les applications en package et gérer correctement les imports de classes et de méthodes
- Utiliser la bibliothèque de classes Java
Votre formateur
Votre formateur est unprofessionnel de l'informatique et de la pédagogie. Il possèdeplusieurs années d'expériencesur les produits enseignés et esten veille permanentepour suivre leurs évolutions.
Déroulement de votre formation
- Avant votre formation: Avec l'un de nos conseillers formation, vous choisissezla formation adaptée à votre niveau et à vos objectifs.
- Pendant votre formation: En présentiel ou à distance, vous intégrez un groupe restreint qui facilite lepartageet leséchanges entre les participants et avec votre formateur. Pour une meilleure assimilation, le formateur privilégie lapédagogie inclusiveet l'enseignement par la pratiqueau travers d'exercices et de cas concrets réalisés seul(e) ou en groupe.
- Après votre formation ( en option à l'achat, consultez-nous ):Accès à la bibliothèque numérique pendant 1 an. Vous continuez à vous former en accédant en illimité à plus de 1200 livres et vidéos.

Programme

Programmer en Java
Introduction
Historique et écosystème Java
Principes et caractéristiques
Le développement Java
Utilisation de l'IDE Eclipse
Présentation d'Eclipse
Programmer avec Eclipse
TP
Les principes de base du langage
Règles syntaxiques
Opérateurs et expressions
Variables et les constantes
Importations de classes et packages
Importations statiques de constantes
Types de données primitifs et les types wrappers
Chaînes de caractères et la classe String
Création et utilisation de types de données énumérés
Tableaux
Conversion de types de données primitifs
Structures de contrôle
Affichage sur la sortie standard avec System.out.println()
Affichage formaté sur la sortie standard avec la méthode printf()
TP
La programmation orientée objet en Java
Principes
Concepts appliqués à Java
Classes, objets, attributs et méthodes
Relation entre les classes et les objets
Création et manipulation de classes et d'objets
Déclaration d'une classe
Création d'objets avec l'opérateur new et notion de référence
Déclaration des constructeurs et règles de mise en œuvre
Finalisation d'objet et le garbage collector
Déclaration et manipulation de membres, de classes et d'instances
Les méthodes et le passage de paramètres par valeur ou référence
Bonnes pratiques pour la mise en œuvre des accesseurs
Mise en œuvre de l'héritage simple en Java
Cas particulier des classes finales et méthodes finales
Cas particulier les classes abstraites
Effectuer des conversions d'objets
Modificateurs d'accès et l'accès aux membres des classes
Mise en œuvre de la surcharge de méthodes
Simplification de la surcharge de méthodes
Mise en œuvre de la redéfinition de méthodes
Classe Object et ses méthodes utilitaires
Utilisation des mots clés this, this() et super, super() et patterns de mises en œuvres
Tester le type d'un objet avec l'opérateur instanceof et pattern de mise en œuvre
TP
Concepts avancés de programmation Java
Classes abstraites et les interfaces
« Records »
Classes scellées
Expressions Lambdas
Création et utilisation de ses propres packages
Principe de fonctionnement et traitement des erreurs avec les exceptions
Méta-programmation par annotations
Classes internes et anonymes
Modules
TP
La bibliothèque de classes Java
Gestion des dates et du temps
Collections
Collections génériques
Manipulation des collections avec les Streams
TP

Résultats attendus

Une formation réussie est une formation certifiée !
Validez et mettez en valeur les compétences acquises en passant la certification ENI "Développer en langage Java". Enregistrée au Répertoire Spécifique et validée par les autorités compétentes, elle garantit un haut niveau de qualité et de reconnaissance.
Les atouts d'une formation certifiée
- Bénéficier d'une reconnaissance professionnelle et officielle de votre montée en compétence
- Reconnaître vos acquis et sécuriser votre parcours professionnel
- Faciliter votre mobilité professionnelle dans et en dehors de votre entreprise
Une formation ne s'arrête pas à la certification
Votre formateur sera à votre écoute pour vous conseiller sur votre prochaine formation : mise à jour de vos compétences, approfondissement, formation avec un formateur, formation à un autre logiciel…
Se former, c'est progresser à chaque moment de sa vie !

Les points forts

1. EVALUER : Votre niveau et vos besoins
2. EXPLORER : 1200 livres & vidéos
3. FORMER : Avec un professionnel de l'informatique et de la pédagogie
4. CERTIFIER vos compétences

La certification

Développer en langage Java

RS 6890 CertifInfo -1

Organisme & lieu

Formations similaires