![]() |
DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS. |
Java Initiation : Programmer en objetDate de mise à jour : 31/01/2025
| Identifiant OffreInfo : 15_710553 |
Carif-Oref Occitanie |
Grands débutants : découvrir la programmation orientée
objet au travers du langage Java Réaliser une première application
complète
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
Atelier
Configuration
Principales vues, perspectives
Raccourcis
utiles
Utilisation du debugger
Utiliser l'IDE pour gagner
en productivité : snippets, refactoring, génération
automatique de code
Utilisation de variables, constantes, opérateurs
Types
simples et types références
Transtypage explicite, implicite,
Wrappers
Priorités d'exécution
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
Atelier
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
Atelier : Modélisation de problèmes en objet
Définition, types d'exceptions
Capturer et traiter une
exception (try/catch/finally)
Lever/Remonter une exception
(throw/throws)
Création d'exceptions
Atelier
Non certificiante
Sans niveau spécifique
Conventionnement : Non
Autre
Niveau d'entrée : Sans niveau spécifique
Connaissances informatiques de base, connaissances algorithmiques élémentaires