Prérequis :
UE de niveau fin BAC+2 en Informatique, option Système d'Information.
Destiné aux auditeurs préparant la licence et/ou le diplôme RNCP Analyste-Programmeur option Système d'Information.
Il est conseillé d'avoir fait les UE NFA031, NFA032 et NFA035.
Objectifs :
- Maitriser l'utilisation des concepts fondamentaux de la programmation Orientée Objets avec le langage Java.
- Acquérir une méthode de développement d'un projet en Système d'Information avec Java.
- Réaliser le projet en Java avec un des environnements de développement Java (Eclipse, NetBeans, BlueJ) sous Windows et/ou Unix
Délais d'accès :
Inscription 1er semestre et annuel :
- Modalité présentiel/hybride : de juillet à mi-octobre
- Modalité FOAD (100% à distance) : de juillet à mi-novembre
Inscription 2ème semestre :
- Modalité présentiel/hybride : de juillet à mi-février
- Modalité FOAD (100% à distance) : de juillet à mi-mars
Compétences visées :
Analyste et développeur de projets en Systèmes d'Information avec UML comme méthode d'analyse et Java comme langage de développement
L'avis des auditeurs :
Nous contacter
Modalités d’enseignement :100% à distanceMixte : à distance + cours en sallePrésentiel
Méthodes et modalités pédagogiques
Pédagogie qui combine apports académiques, études de cas basées sur des pratiques professionnelles et expérience des élèves.
Équipe pédagogique constituée pour partie de professionnels. Un espace numérique de formation (ENF) est utilisé tout au long du cursus.
Programme :
Cette formation a pour objectifs l'acquisition des différentes étapes de développement d'un projet informatique avec Java comme langage de développement:
Le projet proposé est divisé en plusieurs parties. Chaque partie correspond à la création d'un package en Java, à programmer en utilisant les concepts orientés objets tels que héritages, polymorphismes, classes abstraites, interfaces, exceptions avec choix des structures de données génériques telles que Vector, Hashtable, LinkedArray, ... à représenter dans des fenêtres graphiques comme les JPane ou les JFrame...
Les packages une fois testés, sont réutilisables pour l'ensemble du projet.
Le concept des 3 couches Métiers-Structures-Gestion est utilisé dans le développement du projet.
Modalités de validation :
Système de contrôle continu: développement des différents packages (sous forme de 8 séries d'exercices) à rendre au fur et a mesure. Puis soutenance du projet final .
Cette unité d'enseignement est valorisable dans les certifications suivantes :