Programmer en java

Certification : Développer en langage java

Proposée par EDITIONS ENI

Éligible CPF
Formation continue
À distance Présentiel

Prix

Indiqué par le ou les établissement(s)

de 2 490 € à 2 880 €

Présentation

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

Modalités disponibles

Voie Modalité Prix Durée Niveau de sortie Provenance
Formation continue À distance 2 490 €
Formation continue Présentiel 2 880 €

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 est un . Il possède sur les produits enseignés et est pour suivre leurs évolutions.

    • : Avec l'un de nos conseillers formation, vous choisissez .
    • : En présentiel ou à distance, vous intégrez un groupe restreint qui facilite le et les . Pour une meilleure assimilation, le formateur privilégie la et l' au travers d'exercices et de cas concrets réalisés seul(e) ou en groupe.
    • : . Vous continuez à vous former en accédant en illimité à plus de 1200 livres et vidéos.

    Programme

    Programmer en Java

    Historique et écosystème Java
    Principes et caractéristiques
    Le développement Java

    Présentation d’Eclipse
    Programmer avec Eclipse
    TP

    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

    Principes
    Concepts appliqués à Java
    Classes, objets, attributs et méthodes
    Relation entre les classes et les 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

    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

    Gestion des dates et du temps
    Collections
    Collections génériques
    Manipulation des collections avec les Streams
    TP
    Voir la formation sur le site de l'établissement