Algorithme, programmation, structure de données, JAVA, RMI, CORBA, Jacorb, SOA, REST, MOM, Architecture N-tiers, J2EE, SOA, Servlet, Serveur HTTP, socket, thread, Architecture WEB, Designs patterns

Ces cours sont enseignés par Mr Jacques LAFORGUE, enseignant au Conservatoire National des Arts et Métiers à Toulouse.
Ils servent de support au déroulement des cours.
Ces cours sont téléchargeables et sont tous accompagnés d'exemples de code également téléchargeables.

NFA 031 : Programmation avec Java : notions de base

Mots clefs : algorithme, langage de programmation, type de données, programmation objet, classe, Collection, String, ArrayList
Ce cours est à destination de tout débutant dans la programmation, et permet de découvrir la programmation avec le langage Java.
Synopsis NFA031

NFA 032 : Programmation Java : programmation objet

Mots clefs : programmation objet, Héritage, classe abstraite, interface, Polymorphisme, socket, exception, récursivité.
Ce cours est la suite du cours NFA031. Il aborde les notions avancées de la programmation objet.
Synopsis NFA032

NSY 102 : Conception Intranet, Utilisation des Designs Patterns

Mots clefs : JAVA, RMI, CORBA, Jacorb, Architecture N-tiers, J2EE, SOA, Servlet, Serveur HTTP, socket, thread, designs patterns
Ce cours aborde la conception des SI à travers les Designs Patterns.

NSY 205 : Architectures et technologies pour l'intégration des systèmes

Mots clefs : Architecture N-tiers,Composants, RMI, J2EE, SOA, SysML, BPMN, REST, MOM, Urbanisation, Servlet
Ce cours définit la notion de démarche d'architecture : comment faire l'architecture logicielle d'un système d'information.
Il décrit les différents types d'architecture du moment.
Synopsis NSY205