- Programmation Objet
- Initiation à l'Algorithmique et
à la Programmation :
- les bases de l'algorithmique et de la
programmation : variable, type, expression, affectation, bloc
d'instructions, instructions alternatives et répétitives,
tableau.
- Travaux pratiques en langage JAVA
- Support du module de la Licence (LMD)
1er semestre
- Niveau : aucun pré-requis en informatique
pour des bacheliers scientifiques
- Durée : 40 heures de Cours/TD/TP
- Programmation Objet, Programmation JAVA,
Programmation graphique
- les bases de la programmation en JAVA
(variable, instructions if-then-else, boucle, tableau), la programmation
objet (classe, attribut, méthode, message, héritage),
programmation graphique, les fichiers
- Support du module de Java de la licence
professionnelle d'Informatique
- Corrigés d'exercice accessible
en formation à distance
- Niveau : savoir les bases de la programmation
classique (langage C ...)
- Durée : 40 heures de Cours/TD/TP
- Concepts
avancés du langage objet JAVA
- Approfondissement de certains aspects
: Exception, Clonage
- la programmation parallèle : Thread
- la programmation par composant :JavaBean
- Support du module (la moitié) de
Java de la licence d'Informatique 3éme année jusquà
2007-2008
- Corrigés d'exercice accessible
en formation à distance
- Niveau : avoir suivi le cours ci-dessus
- Durée : 24 heures de Cours/TD/TP
- Cours
Programmation graphique en SWING
- Composants SWING
- Layout :geometry manager
- Event : programmation evenementielle
- pattern MVC
- Support du module (la moitié) de
Java de la licence d'Informatique 3éme année à
partir de 2008-2009
- Niveau : avoir suivi le cours UML et Programmation
Objet de Licence 2
- Durée : 2O heures de Cours/TD/TP
- Programmation Client Serveur
- les
bases de la Programmation Client Serveur en JAVA
- JDBC, Socket, java.net, java.nio, programmation
des serveurs multi-threads
- Support du module (le tiers) de Java de
master Informatique 1ère année
- Corrigés d'exercice accessible
en formation à distance
- Niveau : avoir suivi le cours ci-dessus,
le module base de données et le module réseau
- Durée : 16 heures de Cours/TD/TP
- Programmation de GUI : Interface Graphique Utilisateur
- La XLib :
- bibliothèque de bas niveau pour
l'écriture de GUI
(interface graphique utilisateur) utilisant
le protocole X Window ;
programmation "XLib", programmation événementielle.
- Niveau : étudiant en fin de Licence
ou début de Master d'Informatique, bien connaître
le langage C
- Durée : 25 heures de Cours/TD/TP
- Gtk+
: Gimp tool kit
- bibliothèque de haut niveau (widget)
pour l'écriture de GUI (interface graphique utilisateur)
;
- Niveau : étudiant en fin de Licence
ou début de Master d'Informatique, bien connaître
le langage C, et avoir suivi le cours XLib
- Durée : 6 heures de Cours/TD/TP
- Tcl/Tk
:
- Tcl langage de script et la bibliothèque
graphique de widget Tk, pour l'écriture de GUI ;
- Niveau : étudiant en fin de Licence
ou début de Master d'Informatique, bien connaître
le langage C et un Shell Unix, et avoir suivi le cours XLib
- Durée : 6 heures de Cours/TD/TP
- Afficher une fonction
ou dessiner dans une fenêtre
sans connaître la Xlib
- une fiche pratique, les utilitaires et
sources, pour ce faire sur une machine Linux
- Niveau : avoir des rudiments de programmation
en langage C, pour étudiant non informaticien
- XML & "Web Services"
- Initiation HTML
- pour mettre au point votre site web après
le stage de formation sur HTML et PageMill version 3.
- Quelques techniques sur divers utilitaires
dont Netscape composer 4.X;
- Niveau : Savoir "Surfer sur le Net"
et maitriser un traitement de texte.
- Durée : 15 heures de Cours/TD/TP
- JavaScript, DHTML :
- Javascript : le langage de script pour
page Html
les objets HTML, les principes, normes, et les différences
entre Netscape et Internet Explorer, la technique DynamicHTML,
le Document Object Model HTML
- en annexe : CSS Cascading StyleSheet
règles de formatage de document HTML et XML
- Niveau : étudiant en 2éme
année de Licence (LMD) d'Informatique,
connaitre les bases de la programmation du C, ou Java, ou C#,
ou VB, et connaitre le HTML
- Durée : 20 heures de Cours/TD/TP
- HTTP :
- le protocol de transfert de pages sur
le Web
- Niveau : étudiant en 2éme
ou 3éme année de Licence (LMD) d'Informatique,
être capable de changer la configuration de son Navigateur,
connaitre le HTML, les cookies
- Durée : 3 heures de Cours/TD/TP
- PhP et XML :
- PhP:
- langage de script pour générer
des pages Html dynamiques
- PHP et HTML, formulaire HTML,
PHP et MySQL, Session, cookie, upload de fichier
- Niveau : étudiant en 2éme
année de Licence (LMD) d'Informatique,
connaitre les bases de la programmation du C, ou Java, ou C#,
ou VB, et connaitre le HTML et avoir des bases de SQL
- XML :
- langage de description d'échange
de documents structurés, issu de SGML
- DTD, DOM, NameSpace
- XPath, XSLT
- Niveau : étudiant en 2éme
année de Licence
d'Informatique, connaître le langage HTML
- XML et PhP :
- SimpleXML, classes Dom
- AjaX
- Durée : 48 heures de Cours/TD/TP
- XML
pour l'archivage
- initiation
- XML, XHTML, SVG, DTD, NameSpace
- Dublin Core, RGI, EAD, OAID
- Niveau : étudiant en Master d'Histoire
Parcours Archive
- Durée : 16 heures de Cours/TD/TP
- tidy
:
- un fiche pour transformer vos pages HTML
en XHTML grâce à l'utilitaire tidy
- Niveau : connaitre le langage HTML
- XSLT
: eXtensible StyleSheet Language Transformation
- langage de transformation de document
XML
- Niveau : étudiant en fin de Licence
d'Informatique, bien connaître le XML
- Durée : 8 heures de Cours/TD/TP
- SOAP :
- Protocole minimaliste d'échange
de message XML
- Niveau : étudiant en Master d'Informatique,
bien connaître le XML et les bases de protocole réseau
- Durée : 6 heures de Cours/TD/TP
- XML Schema
et transformation XML Objet et Bases de Données
- langage XML de description de document
remplaçant la DTD
- transformations de document XML en Objet
et réciproquement, JAXB, export et import de bases de
données en XML
- Niveau : étudiant en Master d'Informatique,
bien connaître le XML et la programmation objet, et connaitre
les bases de données.
- Durée : 3 heures de Cours
- Xlink XPointer
:
- les futurs liens XML
- Niveau : étudiant en DESS d'Informatique.
- Durée : 1 heure de Cours
- WML
: Wireless Markup Language
- langage des "pages WAP", application
XML
- Niveau : étudiant en Maitrise d'Informatique.
- Durée : 3 heures de Cours/TD/TP
|