27290048 - Développement d'applications métiers

Crédits ECTS 3
Volume horaire total 20
Volume horaire CM 12
Volume horaire TD 8

Responsables

Formations dont fait partie ce cours

Objectifs

Au travers de la technologie Java, savoir réaliser des applications complètes en les structurant  correctement

CONNAISSANCES A ACQUERIR :
  • Savoir implémenter des applications professionnelles en séparant les couches métiers/serveur des couches clientes
  • Savoir structurer une application en séparant les données métiers des processus métiers
  • Connaissances globales de l'architecture Java SE
  • Connaissances de la bibliothèque graphique Swing
  • Connaissances de l'architecture MVCs

COMPETENCES CIBLES :
  • Développer des liaisons techniques et fonctionnelles avec l’environnement de travail
  • Définir et mettre en oeuvre les méthodes, modèles et outils aptes à répondre aux exigences de l’Entreprise

DIMENSION DE RESPONSABILITE SOCIALE
Intégrer la responsabilité sociétale dans les métiers de managers et de gestionnaires

Contenu

1. Structure d'une application
Concepts
Découpage structures de données, processus métier, application

2. Application graphique
Concepts
Création de fenêtres
Ajout de composants
Gestion de menus

3. Projet avec utilisation du logiciel Netbeans

Bibliographie

OUVRAGES DE REFERENCE :
  • Apprendre la Programmation Orientée Objet avec le langage Java - (avec exercices pratiques et corrigés). Luc GERVAISÉdition : St-Herblain : Editions ENI, 2014
  • La programmation orientée objet - Cours et exercices UML 2 avec Java, C#, C++, Python, PHP et LINQ. Hugues BersiniÉdition : Paris, France : Eyrolles, 2013Paris : Cyberlibris
  • Java. Vincent Granet, Jean-Pierre RegourdMention d'édition : 4e éditionÉdition : Paris : Dunod, DL 2015, cop. 2015

Contrôles des connaissances

Examen Terminal :
Ecrit, 3h
Réalisation d'une application complète en la structurant correctement

Contrôle continu :

Réalisation d'un projet en groupe

Informations complémentaires

MODALITES PEDAGOGIQUES / NATURE DES SUPPORTS
Cours Magistral entrecoupés d'exercices pratiques
TD en mode projet sur ordinateur

PRE-REQUIS EN TERMES DE CONNAISSANCES
Pogrammation java
Analyse et conception d'applications