
formation webdevelopment
La filière de WebDevelopment nécessite des connaissances en XHTML. Elle est articulée en trois niveaux :
• les connaissances de base pour la
conception de sites web dynamiques.
Elles comprennent deux modules, le scripting client-side, sur Javascript (élaboration de formulaires, validation de commandes) et le scripting server-side, avec PHP et MySQL (programmation de requêtes sur des bases de données, conception des bases de données relationnelles), réunies sous le titre de WebProgramer (30 séances).
• la formation principale porte sur la
conception et le dévelopement d’applications multimédia pour le web. Le langage utilisé est ActionScript 2, intégré dans la plateforme de développement de Flash. Il permet d’acquérir une bonne connaissance de la programmation orientée objet et dans la plateforme client-serveur XML/PHP.
Le développement d’applications multimédia pour le web est le domaine de qualifications propre au métier de WebDeveloper (30 séances)
• Planningles options de spécialisation en java
• une spécialisation dans le
développement d’applications web et les plates-formes intranet d’entreprise, avec le langage de programmation Java et le métalangage XML.
Java est un langage orienté objet, inspiré
de C++, devenu un standard pour le développement d’applications e-business multi- plates-formes pour les entreprises. (suite)
• LE LANGAGE DE PROGRAMMATION JAVA
Java programer (40 séances)
1. Structure du langage Java.
Syntaxe. Type de données. Variables, Méthodes. Opérateurs. Instructions.
2. Programmation orienté objet en Java.
Classes, objets, contrôle des flux, attributs, méthodes, héritage, gestion mémoire.
3. Bibliothèques de classes en Java.
- Les packages J2SE : Java.lang, Java.net,
Java.io, Java.beans, Javax, java.util.
- Principales Classes java.lang, java.io
4. Exceptions. Techniques de tread.
5. Applets. Interfaces Graphiques.
AWT, SWING, JFace, gestion d’événements
• LA PLATEFORME J2EE
Java developer (40 séances).
6. Programmation Java-Web :
- Java Database Connectivity (JDBC)
- Java Server Pages, Servelets.
- Objets distribués et RMI
7. Objets distribués et composants :
- Java et le langage XML
- JNDI (Java Naming & Directory Interface)
- Bean-Managed. Persistence (BMP)
- Les EJBs: EJB Session, EJB Entity
- Gestion des transactions et sécurité
- Java Native Interface (JNI)s
web services
Ils permettent à une application de trouver automatiquement sur Internet le service dont elle a besoin et d'échanger des données avec lui de manière sécurisée.
Ce sont des composants implémentés dans n'importe quel langage, déployés sur n'importe quelle plate-forme et enveloppés dans une couche de standards basés sur XML (SOAP, WSDL).
Leur architecture, orientée services, est au centre du développement des plate-formes intranet pour les grandes corporations.
