Formation indisponible à l'heure actuelle

Programmation avancée

Formation

À Montpellier ()

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

Missions, moyens et organisation
Le Cnam est placé sous la présidence de Jean-Paul Herteman, P-DG du groupe Safran, et dirigé par Olivier Faron.
Il remplit trois missions principales:
la formation professionnelle supérieure tout au long de la vie,
la recherche technologique et l'innovation,
la diffusion de la culture scientifique et technique.
Public et conditions d'accès Connaissances de niveau Bac+2 en informatique.

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

Contenu 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
XML et JAVA
Programmation concurrente
Introduction à la programmation réseau
Injection de dépendances
Programmation par Contrat
Initiation à la validation des programmes
 
Modalités de l'évaluation Examen écrit, les devoirs effectués apportent des points en plus à la note de l'examen
Bibliographie
  • B. Liskov : Program development in java, Addison Wesley
  • le site de l'unité : http://jfod.cnam.fr/NFP121/
  • Les travaux pratiques : http://jfod.cnam.fr/progAvancee/
  • Les outils: évaluation des travaux : http://jfod.cnam.fr/jnews/
  • les outils: agenda : http://jfod.cnam.fr/agenda1/

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Programmation avancée

Prix sur demande