Vous êtes sur la page 1sur 2

Module 15: Programmation orientée objets :

Niveau
Savoir Détail Prés-requis d’acquisition
1 2 3 4
• Concepts de la Programmation
Orientée Objets
o Classe et objets.
o Encapsulation.
o Héritage et polymorphisme :
✓ Héritage.
✓ Sur définition et Redéfinition.
✓ Polymorphisme.
✓ Classe abstraite et interface.
Programmation o Classes prédéfinies : Object,
avec le langage à
enveloppe, Date.
objets JAVA
o Interfaces prédéfinies :
Comparable, Compare, Cloneable.
• Gestion des exceptions : Exceptions
prédéfinies et personnalisées.
• Flots d’entrées-sorties et Fichiers :
InputStreamReader, BufferedReader,
OutputStreamWriter, PrintWriter,
FileReader, FileWriter,
ObjectInputStream,
ObjectOutputStream, Serialisation.
Programmation
générique avec le • Collections : Vector, ArrayList.
langage à objets
JAVA

Module 16: Environnement de développement intégré :


Niveau
Savoir Détail Prés-requis d’acquisition
1 2 3 4
• Objets graphiques standards. ✓ Interfaces homme-
Environnement de • Notion de classe : Constructor, machine (IHM) : Norme
développement
ToString, Property, Equals, de présentation,
intégré : VB.Net
CompareTo. Ergonomie
✓ Types et
• Connexion à une base de données :
Fonctionnalités des EDI
Accès aux Bases de SQL-Server : ✓ Programmation
Données sous o Mode connecté : DataReader. événementielle :
VB.Net en mode o Mode non-connecté : DataSet, ✓ Structure du
connecté et non-
connecté • Exécution des requêtes SQL. programme
• Traitement des erreurs et des ✓ Procédures
événementielles
exceptions.
Module 18 : Développement Web :
Niveau
Savoir Détail Prés-requis d’acquisition
1 2 3 4
• Structure d’un script PHP
o Variables,
o Commandes d’affichage,
o Structures itératives et
alternatives,
o Les tableaux ➢ Développement des
o les fonctions prédéfinies et pages WEB statiques
Développement personnalisées.
Web (HTML, CSS,
• Gestion des formulaires : Get et JavaScript).
Post.
• Gestion des liens hypertexte.
• Gestion des sessions.
• Accès aux bases de données My-
SQL.

Module 19 : Développement d’application client/serveur :


Niveau
Savoir Détail Prés-requis d’acquisition
1 2 3 4
• Modèles client/serveur :
o principe,
Architecture o architectures 2 tiers et 3 tiers,
client/serveur o modèle de Gartner. ➢ La pile TCP/IP et le
Sous JAVA • Applications clientes/Serveur. modèle OSI.
• Présentation des interfaces d’accès aux ➢ Programmation avec
données «middleware». le langage à objets
• Utilisation des sockets : JAVA
o Définitions. • Gestion des
o Classe : InetAddress, exceptions
o Mode connecté (TCP) : Classes • Flots d’entrées-
Développement Socket et ServerSocket, sorties et Fichiers
d’applications • Programmation orientée • Interfaces
distribuées sous service/composant : graphiques
JAVA
o L’architecture de RMI. • Threads
o Etapes pour créer un objet distant.
o Développement côté client et côté
serveur.
o Mise en œuvre des objets RMI.

❖ TABLEAU DE DEGRE D’IMPORTANCE DES CONTENUS :


Module 15: Programmation orientée objets 35%

Module 16: Environnement de développement intégré 25%


DAI

Module 18 : Développement Web 20%

Module 19: Développement d’application client/serveur 20%

Vous aimerez peut-être aussi