Projet systemes d-information mise en pratique avec Java - NFA019
CNAM DE BRETAGNE
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
Ce module permet d'acquérir, de consolider et de mettre en pratique un ensemble de compétences permettant de réaliser un système d'information: spécification d'un cahier des charges, conception UML de l'architecture d'une solution et de ses différents modules, mise en place d'une stratégie de test, utilisation des outils de gestion des versions, intégration de patrons de conception, gestion des données et de la persistance, conception des interfaces graphiques constituant l'IHM du système développé, notions de base pour le développement d'une application Web. A l'issue de ce module, l'étudiant sera capable de réaliser une solution logicielle complète et fonctionnelle pour répondre à un besoin donné (cahier des charges). Le langage support de ce module est le langage Java. L'environnement de développement est Eclipse. La gestion des données s'appuiera sur MySQL (XAMPP). Les tests s'appuient sur l'environnement JUnit. Et enfin, la gestion des versions se fait avec GIT.
Programme
Rappel des notions de base de la POO.
Présentation du langage de conception UML (en particulier le diagramme de classes), utilisation de l'outil StarUML avec l'extension Java.
Rédaction d'un cahier de charges à partir d'un ensemble de spécifications.
Création des packages et implémentation des classes Java correspondants au cahier de charges, prise en compte de l'architecture MVC (Modèle-Vue-Contrôleur).
Test des fonctionnalités des classes Java avec les Test unitaires JUnit.
Export du projet sur un serveur de gestion de versions : outil GIT, plugin EGIT sur Eclipse.
Gestion des données avec l'API JDBC (Java Data Base Connectivity) et selon les modèles Singleton et DAO (Data Access Object). Utilisation du serveur XAMPP et MySQL.
Création d'interfaces graphiques avec Swing.
Finalisation du projet et démonstration de l'application réalisée.
Présentation du langage de conception UML (en particulier le diagramme de classes), utilisation de l'outil StarUML avec l'extension Java.
Rédaction d'un cahier de charges à partir d'un ensemble de spécifications.
Création des packages et implémentation des classes Java correspondants au cahier de charges, prise en compte de l'architecture MVC (Modèle-Vue-Contrôleur).
Test des fonctionnalités des classes Java avec les Test unitaires JUnit.
Export du projet sur un serveur de gestion de versions : outil GIT, plugin EGIT sur Eclipse.
Gestion des données avec l'API JDBC (Java Data Base Connectivity) et selon les modèles Singleton et DAO (Data Access Object). Utilisation du serveur XAMPP et MySQL.
Création d'interfaces graphiques avec Swing.
Finalisation du projet et démonstration de l'application réalisée.
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
Ces formations peuvent vous intéresser
Formation Microsoft MD-102 Microsoft 365 Endpoint / Intune Administrator
À DISTANCE
Non finançable CPF
2870 €
À distance
Entreprise
ACCESS IT
Docker Intensif
À DISTANCE
Non finançable CPF
1490 €
À distance
Entreprise
Enix
Fondamentaux Kubernetes
À DISTANCE
Non finançable CPF
1590 €
À distance
Entreprise
Enix
Packaging d'applications pour Kubernetes
À DISTANCE
Non finançable CPF
1180 €
À distance
Entreprise
Enix
ADMINISTRATEUR D'INFRASTRUCTURES SECURISEES
POITIERS
Finançable CPF
12880 €
En centre
Salarié en poste / Demandeur d'emploi / Entreprise
IFPA POITIERS
Bachelor Administrateur d'infrastructures sécurisées
À DISTANCE
Finançable CPF
4990 €
À distance
Tout public
Avis du centre
.
STUDI
Les formations les plus recherchées
Formation Toulouse
Formation Nantes
Formation Saint-Étienne
Formation Paris
Formation Strasbourg
Formation Bordeaux
Formation Lille
Formation Rennes
Formation Montpellier
Formation Angers
Formation Informatique CPF
Formation Informatique en ligne
Formation Directeur des systemes d information CPF
Formation Directeur des systemes d information en ligne
Formation Technicien support informatique
Formation Consultant en informatique
Formation Administrateur systeme
Formation Technicien informatique
Formation Spark
Formation Programmation
Formation Technicien reseaux
Formation Administrateur reseau
Formation Developpeur informatique
Formation Growth hacking
Formation Technicien support informatique Nantes
Formation Technicien informatique Nantes
Formation Administrateur systeme Nantes
Formation Consultant en informatique Nantes
Formation Spark Nantes
Formation Developpeur informatique Nantes
Formation Programmation Nantes
Formation Technicien support informatique Toulouse
Formation Technicien informatique Toulouse
Formation Consultant en informatique Toulouse