Java : les fondements (PER-550)
Concevoir un programme Java structuré et l'améliorer de façon incrémentale. - Lire et comprendre la structure d'un programme rédigé avec Java. - Rédiger, compiler et exécuter un programme avec Java. - Suivre l'exécution d'un programme, identifier ... Lire la suite
pour tous
Aucun
Concevoir un programme Java structuré et l'améliorer de façon incrémentale.
- Lire et comprendre la structure d'un programme rédigé avec Java.
- Rédiger, compiler et exécuter un programme avec Java.
- Suivre l'exécution d'un programme, identifier des problèmes et les corriger.
Professionnel et technicien spécialisés en TI
Introduction au langage : historique, caractéristiques générales et contexte d'utilisation
Cycle de développement : programmation, compilation et environnement d'exécution
Introduction à l'environnement de développement Eclipse
Concepts de base
- Variables et types de données
- Conventions de nommage
- Opérateurs
- Expressions et blocs
- Conditions, boucles et autres instructions
Opérations d'entrée / sortie de base
Concepts de programmation orientée objet
- Classes et objets
- Constructeurs, méthodes et attributs
- Encapsulation et visibilité des données
- Héritage
- Redéfinition et surcharge de méthodes
- Packages
- Interfaces, classes abstraites, classes internes, classes anonymes
- Polymorphisme
Définitions d'identité et d'égalité
Techniques de refactoring avec Eclipse
Exceptions : types, définition, lancement et interception, interprétation
Collections : listes, ensembles et tables de correspondance, itération
Types paramétrés (generics) : définition et utilisation
Opérations d'entrée et sortie sur fichiers
Sérialisation
Interprétation et formatage de dates
Utilisation de librairies externes : notion de classpath, exécution, sélection et recommandations
Packaging en archive JAR pour redistribution
Commentaires et documentation
Attestation de participation. 1,4 UEC.
1.4
- OIQ
Entreprise de formation
Formateurs
Formateurs et formatrices ÉTS Formation
Experts actifs et expertes actives dans leur domaine