Formation Java initiation

Présentation

JSE
3 jours ( 21 heures )
Présentation
Cette formation vous permettra de réaliser des applications et des applets en Java.
Objectifs du cours
Ce cous vous permettra de  réaliser des applications et des applets en Java et de savoir choisir les technologies adaptées et mettre en place des interfaces efficaces.
Pré-requis
Notions de programmation.

Programme

Découvrir la plateforme Java

Historique, versions
Editions Java : Java SE, Java EE, Java ME
Compilation et interprétation par la JVM (Java Virtual Machine)
Technologies/frameworks Java et positionnement
Environnement de développement
Empaquetage et déploiement d'une application Java

Maîtriser les bases

Utilisation de variables, constantes, opérateurs
Types simples et types références
Transtypage, Wrappers
Expression de conditions : if/else, switch, opérateur ternaire
Utilisation de boucles : for, while, do while
Manipulation de tableaux
Factorisation de codes avec méthodes
Surcharge, arguments variables, récursivité
Commenter et documenter du code


Apprendre l'objet

Définition de classes, POJO vs JavaBean
Déclaration des membres d'instance / de classe (static)
Constructeurs et instanciation
Cycle de vie d'un objet en mémoire
Diagramme de classes (UML)
Agrégation d'objets (association)
Encapsulation : getters et setters
Extension de classes (Héritage)
Comparaison d'objets
Classes abstraites
Interfaces et implémentation
Polymorphisme

 


Gérer les exceptions

Définition, types d'exceptions 
Capturer et traiter une exception (try/catch/finally) 
Lever/Remonter une exception (throw/throws) 
Création d'exceptions


Utiliser des collections

Présentation de l'API disponible, generics
Comparatif, choix d'un type de collection 
Classes essentielles : ArrayList, HashMap,...
Parcours, opérations sur des collections et tris


Manipuler des fichiers

Flux binaires / caractères 
Lecture et écriture de fichiers 
Utilisation de buffers 
Manipulation de chemins, répertoires, surveillance
Sérialisation d'objets : binaire, XML 
Externalisation de configuration dans des .properties 
Gestion des logs : java.util.logging, Log4j

Partager cette formation

 

Contactez-nous

contactez logware

Vous êtes intéressé par cette formation ou souhaitez simplement obtenir des informations complémentaires ?

+33 1 53 94 71 20

Écrivez-nous on vous rappelle

  1. Nom*
    Merci de saisir un nom valide
  2. Prénom*
    Merci de saisir un prénom valide
  3. E-mail*
    Merci de saisir une adresse email valide
  4. Téléphone*
    Numéro de téléphone invalide
  5. Entreprise
    Donnée invalide

Parce que nous comprenons la nécessité d'obtenir un enseignement qui permettra à votre équipe d'atteindre vos objectifs, nous restons flexibles et sommes capables d'adapter nos programmes de formation à vos besoins.

> En savoir plus