Conservatoire national des arts et métiers

Je recherche une formation

Le Cnam le plus proche
Bordeaux Perigueux Agen Dax Mont-de-marsan Anglet Pau Poitiers Angoulême La Rochelle Chatellerault Limoges Brive Gueret
Être contacté
Tous les champs sont obligatoires
Etre rappelé sous 48h ouvrées
Votre demande concerne :
Projet de formation
Financement de formation
Validation des acquis
Autre
Précisez votre demande:
Vous souhaitez recevoir notre newsletter ?

Programmation avancée

Informatique et TIC


Code de l'UE : NFP121
Crédit ects : 6
Nb d'heures de formation : 51


Prérequis :

Connaissances de niveau Bac+2 en informatique.


Objectifs :

Maitriser les concepts avancés de la programmation objet en Java. Apprendre à identifier et utiliser les patrons de conception (design pattern) adaptés à une situation de conception. Patrons utilisables quelque soit le langage de programmation


Compétences visées :

Maitrise du langage Java et des concepts objets avancés cités dans le programme. Savoir effectuer un choix de patron de conception (design pattern)



Structure des applications objets avec JAVA
Types primitifs, Aspects impératifs du langage
Interfaces, Types, Classes et polymorphisme
Assertions et tests unitaires
Programmation évènementielle
Généricité et Collections
Structures de données et Patterns de conception
Introspection et réflexivité en Java
Programmation des Entrées/Sorties
Sérialisation XML/JSON et JAVA
Injection de dépendances
Programmation par Contrat
Programmation concurrente


Modalité de validation :

Examen HTO comme FOD avec bonus de 1 à 5 points obtenus aux devoirs, points ajoutés à la note de l'examen


Projet :

Un devoir est proposé par semaine afin de faciliter l'acquisition progressive des concepts. Un outil d'auto-évaluation des devoirs apporte une réponse immédiate, permet une progression adaptée.


Affiner les résultats par lieu d'enseignement

Angoulême, Bordeaux, Brive, Côte Basque, Guéret, La Rochelle, Limoges, Niort, Pau, Poitiers

Résultat(s) précis [+]

Lieu
d'enseignement
Informations
session 2019/2020
2019
2020
2020
2021
2021
2022
Tous centres
Formation à distance
1
Formation à distance
1
Formation à distance
1

Tarifs (hors droit de base) :
Enseignement à distance : 1020 € (tarif réduit* : 120 €)


(*) Le tarif réduit s'applique aux formations pour lesquelles vous n'avez pu faire valoir de dispositif(s) de prise en charge (par votre employeur ou par un organisme paritaire collecteur agréé). Dans ce cas, vous y souscrivez à titre individuel et vous bénéficiez de l'aide du Conseil Régional d'Aquitaine.

Cnam Nouvelle-Aquitaine
16 cours de la Marne Bordeaux Nouvelle-Aquitaine 33800