JAVA SE

  • Mode de formation

1 316,25 1316.25 USD

750 000 FCFA

Option not available

Cette combinaison n'existe pas.

Ajouter au panier

      Programme de formation

      PRÉSENTATION DE L’ÉCOSYSTÈME JAVA
      • Introduction à Java et à ses tiers techniques J2SE/J2E/J2ME et la JVM

      • Présentation des composants techniques de Java (JDK) ainsi que des principales APIs

      • Les outils Java : JavaDoc, Jar et co

      • Panorama des principaux IDE : Eclipse, NetBeans et IntelliJ

      L’IDE ECLIPSE
      • Notions de workspace, vues et perspectives

      • Présentation des différents wizard

      • Extensions avec Eclipse Marketplace

      • Les accès aux bases de données et outils serveurs dans Eclipse

      LES BASES DU LANGAGE : LA SYNTAXE
      • Déclaration de variables
      • Les opérateurs
      • Initialisation
      • Instructions de contrôle
      • Boucles et itérations
      • Notions de visibilité et de variable de classe Vs. variable d’instance
      LES CONCEPTS ORIENTÉS OBJET EN JAVA
    • La classe et ses attributs / méthodes (nombre d’arguments fixe et variable)
    • Les constructeurs
    • Les références
    • L'encapsulation, les imports et packages
    • Les interfaces
    • Les classes abstraites
    • L'héritage
    • Unboxing et l’autoboxing
    • GESTION DES ERREURS AVEC LES EXCEPTIONS
      • Qu’est­ce que qu’une exception ?
      • Les différentes exceptions en Java
      • Les blocs try/catch/finally
      • Gestion locale ou centralisée
      • Créer ses propres exceptions métier
      BIBLIOTHÈQUES STANDARDS (COLLECTION, DATE, ENTRÉES/SORTIES)
      • Gestion des tableaux et collections
      • Les dates et calendriers
      • Les entrées / sorties de fichiers
      • La sérialisation
      ACCÈS AUX SGBDR AVEC JDBC
      • Présentation de la librairie JBDC
      • Connexion à une base de données, exécution d'une requête et itération sur les
      • résultats avec les interfaces Connection, Statement et ResultSet
      • Requêtes paramétrées et requêtes stockées
      FICHIERS DE PROPRIÉTÉS ET L’API INTERNATIONALISATION (I18N)
      • Accès et manipulation des fichiers .properties
      • Comment faire des applications en plusieurs langues
      • Resource Bundle
      API POUR LES FICHIERS DE LOGS
      • Générer des Logs avec Log4j
      • Filtrer les Logs par niveau d'importance
      • Configurer la / les destinations où sont générés les logs
      AMÉLIORER LA QUALITÉ D'UNE APPLICATION GRÂCE AUX TESTS UNITAIRES
      • Créer des tests unitaires avec JUnit
      • Créer des suites de tests avec JUnit
      • Générer des rapports
      • Introduction à la notion de couverture de code et exemples de frameworks
      • Options avancées de la perspective Debug
      PROGRAMMATION FONCTIONNELLE ET LAMBDA EXPRESSIONS
      • Introduction à la programmation fonctionnelle
      • Exemples de Lambda Expressions
      • Référentiels et méthodes
      INTRODUCTION AUX NOUVEAUTÉS JAVA 9
      • La modularisation via le projet Jigsaw
      • Fabriques pour les collections
      • Améliorations de la classe Optional et de l’API Stream
      • Un shell Java : REPL jShell

      Caractéristiques de JAVA SE

      Mode de formation Présentiel ou E-learning ou Blended learning ou Classe virtuelle