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 Java : bibliothèques et patterns

Informatique et TIC


Code de l'UE : NFA035
Crédit ects : 4
Nb d'heures de formation : 36


Prérequis :

Avoir l'UE NFA031 ou le niveau correspondant. Être inscrit parallèlement à l'unité d'enseignement NFA032 ou avoir acquis cette UE auparavant.


Objectifs :

Apprendre à structurer un programme et aborder l'utilisation de bibliothèques logicielles. Aborder la notion de patrons de conception (design patterns) et l'utiliser pour comprendre les bibliothèques standards. Compléter les connaissances de NFA031 et NFA032 en abordant un certain nombre de bibliothèques fondamentales : entrées/sorties, les collections, et les interfaces graphiques.


Compétences visées :

Programmation dans un langage objet tel que Java ; rudiments d'architecture des logiciels ; capacité d'aborder une bibliothèque logicielle nouvelle et d'en comprendre la documentation.



Moyens Salles machines équipées d'un environnement de développement java. OrganisationCours Cours d'1h30 et séance d'1h30 en salle machines pendant tout le semestre avec encadrement. Un travail personnel sur machine en dehors des séances est vivement recommandés. Structure Les sujets d'exercices sont disponibles au fur et à mesure sur le serveur Web de la valeur de cours Algorithmique programmation. Programme notion de bibliothèque, API les entrées/sorties ; flux textes, binaires; fichiers en accès direct et séquentiel. les collections : listes, ensembles, tableaux associatifs interfaces graphiques ; utilisation de composants, architecture MVC, initiation à la création de nouveaux composants. conception des programmes; couches logicielles


Modalité de validation :

Examen final, accompagné éventuellement d'un projet comptant pour au plus un tiers de la note.


Affiner les résultats par lieu d'enseignement

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

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

Lieu
d'enseignement
Informations
session 2018/2019
2018
2019
2019
2020
2020
2021
BordeauxCombinaison d'ateliers présentiel de proximité en soirée et/ou le samedi, de cours accessibles en salle en fonction du lieu, ou en vidéo en direct et en différé, d'activités tutorées sur la plateforme pédagogique.
(Planning à venir)
Formation mixte
2
Formation mixte
2
Formation mixte
2
Côte BasqueCombinaison d'ateliers présentiel de proximité en soirée et/ou le samedi, de cours accessibles en salle en fonction du lieu, ou en vidéo en direct et en différé, d'activités tutorées sur la plateforme pédagogique.
(Planning à venir)
Formation mixte
2
Formation mixte
2
Formation mixte
2
NiortCombinaison d'ateliers présentiel de proximité en soirée et/ou le samedi, de cours accessibles en salle en fonction du lieu, ou en vidéo en direct et en différé, d'activités tutorées sur la plateforme pédagogique.
(Planning à venir)
Formation mixte
2
PauCombinaison d'ateliers présentiel de proximité en soirée et/ou le samedi, de cours accessibles en salle en fonction du lieu, ou en vidéo en direct et en différé, d'activités tutorées sur la plateforme pédagogique.
(Planning à venir)
Formation mixte
2
Formation mixte
2
Formation mixte
2

Tarifs (hors droit de base) :
Enseignement mixte : 720 € (tarif réduit* : 52 €)


(*) 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