Les fondamentaux de la programmation Java BEST Les bases de la programmation Java EE BLENDED 5 jours Objectifs professionnels Prérequis 35h présentiel • Maîtriser la syntaxe et les principales APIs • Disposer d’une expérience d’un langage du langage Java de programmation (C, C++, VB…) • Savoir programmer en Java en toute autonomie • Connaître les principes de la POO • Pouvoir manipuler les Frameworks les plus • Connaissance des concepts de bases 2 630 €HT utilisés du langage tels que JUnit, log4J ou i18n de données relationnelles et du langage • Être en mesure de manipuler des données SQL Forfait repas à l’aide de JDBC • Avoir déjà développé et livré • Savoir appliquer le paradigme une application 115 € ParisHT de la programmation fonctionnelle 110 € RégionsHT • Découvrir les nouveautés de Java 9 CPF Niveau: Perfectionnement Pour qui Cette formation préparant à la certification «Oracle Certified Associate - Java SE 8 Réf. OB300 • Développeurs Programmer» est éligible au CPF • Chargés de développement d’applications (code 235458). Connectez-vous sur informatiques www.moncompteactivite.gouv.fr Programme Le+digital • L’apprentissage par la pratique intensive : la majeure partie de la formation est consacrée à la mise en œuvre des principes de développement en Java avec les nouveautés de la version 9. • Les contenus digitaux mis à disposition avant et après la formation renforcent l’efficacité pédagogique du programme et garantissent un bénéfice durable de l’action de formation. PARTIE 1 : AVANT LE PRÉSENTIEL 7 - Accès aux SGBDR avec JDBC Pour aborder la formation dans les meilleures conditions, 8 - Fichiers de propriétés et L’API d’internationalisation retrouvez sur le Learning Hub ib : (i18n) • Un quiz de consolidation des pré-requis • Accès et manipulation des fichiers .properties PARTIE 2 : EN PRÉSENTIEL 9 - API pour les fichiers de logs 1 - Présentationde l’écosystème Java • Générer des Logs avec Log4j • I ntroduction à Java et à ses tiers techniques et la JVM • Filtrer les Logs par niveau d’importance • Les composants techniques de Java ainsi que des 10 - Améliorer la qualité d’une application grâce principales APIs aux tests unitaires • Les outils Java - Panorama des principaux IDE • Créer des tests unitaires et des suites de tests avec JUnit 2 - L’IDE Eclipse • Générer des rapports • Notions de workspace, vues et perspectives 11 - Programmation fonctionnelle et lambda expressions • Présentation des différents wizard • I ntroduction • Extensions avec Eclipse Marketplace • Référentiels et méthodes 3 - Les bases du langage :la Syntaxe 12 - Introduction aux nouveautés Java 9 • Déclaration de variables - Les opérateurs - InitialisationPARTIE 3 : APRÈS LE PRÉSENTIEL • I nstructions de contrôle - Boucles et itérations 4 - Les Concepts Orientés Objet en Java Retrouvez sur le Learning Hub ib : • La classe et ses attributs / méthodes - Les constructeurs• Un quiz pédagogique pour évaluer vos acquis et approfondir les sujets de votre choix • L’encapsulation, les imports et packages • Des vidéocasts pour revenir sur les points clés • Les interfaces - Les classes abstraites - L’héritage de la formation 5 - Gestion des erreurs avec les exceptions • Des vidéos-tutos pour vous accompagner dans la mise en œuvre de vos acquis 6 - Bibliothèques standards Dates et villes Sur ib-formation.fr, retrouvez en temps réel les dates en tapant la Réf. OB300 Formation proposée à Paris, Lyon, Aix-en-Provence, Toulouse, Bordeaux, Nantes, Rennes, Rouen, Lille, Strasbourg © Cegos 2020 Conseils et inscriptions au 0 825 07 6000 - espace.clients@ib.cegos.fr - www.ib-formation.fr 993 IB te ataD giB ,seénnod ed sesaB ,tnemeppolevéD avaJ