Programmer oriente objet en Java
Cnam - site d'Orléans - siège
Non finançable CPF
Tout public
En ligne
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Prix
Nous contacter
Durée
Nous contacter
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
Objectifs
- Utiliser l'environnement de développement intégré de l'entreprise (IDE : par exemple, Eclipse, IntelliJ…) pour développer une application informatique, sa documentation technique et ses tests
- Écrire un composant logiciel (classe Java) pour encapsuler des données techniques (adresse réseau, fichiers…) et métiers (par exemples : factures, bulletins de salaire, horaires de trains…) et les traitements relatifs à ces données (calcul d'un total de facture, calcul de trajet en train…) en assurant la cohérence interne à l'aide de tests unitaires et d'intégration tout au long de l'exécution de l'application pour assurer sa robustesse et faciliter sa maintenance
- Développer une application informatique par raffinements successifs en appliquant les concepts clés de la programmation par objet (héritage, polymorphisme, interface) pour minimiser l'effort et le temps de développement et favoriser la réutilisation de composants logiciels
- Rédiger la documentation technique des classes composants l'application informatique au format Javadoc pour permettre la réutilisation et la maintenance du code produit et rendre les logiciels évolutifs (développement de nouvelles fonctionnalités et/ou correction de bugs)
- Concevoir, écrire et exécuter des tests unitaires en utilisant le framework de tests Junit afin d'assurer la conformité du code à ses spécifications et d'éviter les régressions (réapparition d'erreurs)
- Mettre en œuvre une bibliothèque Java existante identifiée en interne ou en externe (opensource ou commerciale) à partir de sa documentation technique afin d'utiliser ses fonctionnalités pour écrire de nouveaux programmes (produire des rapports en PDF à partir de données, charger et afficher des images…)
- Modéliser des objets complexes et structurés (facture référençant des produits, liste des personnels, descriptif de réseau ferroviaire…) en utilisant les collections de la bibliothèque standard Java afin de créer plus efficacement des représentations qui correspondent aux besoins métiers des entreprises
- Écrire des programmes Java qui lisent ou écrivent dans des fichiers textes ou binaires les données manipulées (listes d'étudiants et leurs notes, relevés de températures associées à une station météo…) pour les sauvegarder (persistance) et les recharger ultérieurement
- Écrire du code Java s'intégrant dans une architecture logicielle préexistante en utilisant des patterns simples (Modèle Vue Contrôleur MVC, Commande…) en vue de participer à l'écriture de programmes au sein d'une équipe de développement
- Créer l'interface graphique (Swing ou JavaFX) d'une application Java, composée de fenêtres, de boutons, de champs de saisie et capable de réagir à des actions de l'utilisateur (souris, clavier) pour permettre les interactions de l'utilisateur et de l'application
Programme
Non renseigné
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
Ces formations peuvent vous intéresser
Devenez C#/net expert-e avec dotnet core
NANTES
Non finançable CPF
1990 €
À distance / En centre / En entreprise
Salarié en poste / Demandeur d'emploi / Entreprise
Dev to be curious
Graduate Développeur web full stack
À DISTANCE
Finançable CPF
3990 €
À distance
Tout public
Avis du centre
.
STUDI
Développeur Web et Web Mobile - Développement Web
À DISTANCE
Finançable CPF
Nous contacter
À distance
Tout public
Avis du centre
.
Centre Européen de Formation
formation laravel 12 développer une application
À DISTANCE
Non finançable CPF
1335 €
À distance / En entreprise
Entreprise
ACCESS IT
Bootcamp Ingénieur DevOps
À DISTANCE
Non finançable CPF
Nous contacter
À distance / En entreprise
Salarié en poste / Demandeur d'emploi / Entreprise
Avis du centre
.
DevUniversity
Unity : Programmation et Intégration
CLICHY
Non finançable CPF
12000 €
En centre / En entreprise
Entreprise
Virtual Factory
Les formations les plus recherchées
Lyon
Toulouse
Marseille
Montpellier
Paris
Bordeaux
Dijon
Mâcon
Nantes
Rennes
Web CPF
Web en Ligne
Iot
Iot en Ligne
Programmation
Devops
Developpeur web
Creation site internet
Webmarketing
Webmaster
Digital
Responsable digital
Integrateur web
Chef de projet web
Iot Aix-les-Bains
Programmation Mantes-la-Jolie
Programmation Mantes-la-Ville
Iot Albertville
Iot Annecy
Programmation Goussainville
Programmation Villiers-le-Bel
Iot Annemasse
Iot Aurillac
Programmation Alfortville