Teaching Activities in France

The courses I am responsible for :

Web Services

Description:
In this tutorial, you will learn develop and deply Web services in SOAP or REST.

URL to the labs

Course Topics:

  • Service orientation
  • Web service basics
  • Web service standards
  • Introduction to Apache AXIS
  • Programming Web Services using AXIS and Tomcat
  • Introduction to REST services
  • Programming REST services Using Jersey library and Restlet framework
  • Service orchestration : BPEL
  • Programming Service orchestration using ODE

Prerequisites:

  • An understanding of  basic concepts of XML
  • An understanding of the essential concepts of Java Programming

Business Process Management

Description:
This course deals about the main concepts of workflow management systems which automate business processes in enterprises. The course introduces the definition, the management, the execution of business process activities and the general architecture of workflow management systems. The course provides also students with a rapid overview of workflows and related technologies, as well as hands-on experience in implementing business processes using workflow management systems (WFMS). Emerging WFMS solutions are presented.

URL to the labs

Course Topics:

  • BPM orientation
  • BPM basics
  • BPM standards
  • Modelling and deploying process using WFMS Bonita
  • Integrating services in business processes

Prerequisites:

  • An understanding of  basic concepts of XML
  • An understanding of the essential concepts of Java Programming
  • An understanding of the essential concepts of SOA orientation

Servlet/JSP-based Web applications

Description:
This course is designed to teach the development of Servlet/JSP-based Web applications. It is designed to introduce Java developers to the development and testing of server-side applications based on Servlet/JSP.

URL to the labs

Course Topics:

  • Overview of Web Applications
  • Servlet Programming
    • Servlet basics
    • Servlet Interaction Interface
    • Servlet Filters and listeners
  • JSP Programming
    • JavaServer Page (JSP) Basics
    • Using Java Beans with JSP
    • Servlet Programming – Advanced
  • Deploy Web Application (Servlets and JSP) inside Tomcat Application Server
Prerequisites:
  • An understanding of the essential concepts of Java Programming

Semantic Web

Description:
The course introduces to Knowldge management and provides students with a rapid overview of Semantic Web and related technologies, as well as hands-on experience in implementing web services using the following XML based languages: RDF/RDFS, OWL, SWRL .

URL to the labs

Course Topics:

  • Knowldge Management Introduction
  • RDF, RDFS and OWL modelling laguages
  • SPARQL querying language
  • SWRL rule language
  • Modelling an ontology using Protege Tool
  • Programming using the Jena API
Prerequisites:
  • An understanding of  basic concepts of XML
  • An understanding of the essential concepts of Java Programming

Cloud Computing

Description:
The course introduces to Knowldge management and provides students with a rapid overview of Semantic Web and related technologies, as well as hands-on experience in implementing web services using the following XML based languages: RDF/RDFS, OWL, SWRL .

URL to the labs

Contact

Walid Gaaloul
Telecom SudParis (Palaiseau), département Informatique
Office 4A 310
19 Place Marguerite Perey
91120 Palaiseau, France
email: walid.gaaloul (-at-) telecom-sudparis.eu
tel: +33.1.75.31.44.30

Map

External Links

  • TSP engineering school, Evry, France.
  • SAMOVAR research laboratory, Evry, France.
  • ACMES research Team, Palaiseau, France.
  • DIEGO research group, Evry, France.