Atelier Web 2 : Javascript

Il s’agit d’une initiation à la programmation côté client en Javascript. On y détaille les variables, les types, les instructions de base, les fonctions (standards et anonymes), les tableaux, les objets…et ensuite on passe à jQuery.

Vous trouverez le support de cours version étudiant (avec des vider à compléter) ainsi que les différents TP.

Cours & TP disponible ici : https://docs.google.com/folder/d/0B5_NHnOk2LCfUjA2MXhWOVJibkE/edit

Système de Gestion de Contenu – CMS : Content Management System

Ce cours démarre avec des définitions pour ensuite expliquer l’utilité d’un CMS, pourquoi y faire appel, et comment choisir la bonne solution. A la fin on se concentre sur Joomla, son architecture et comment développer des thèmes et des extensions pour Joomla

Côté TP, on détaille comment installer un environnement PHP en local (sans installation), installer Joomla (v 2.4), supprimer le contenu de demo pour comprendre comme ça marche, et ensuite créer notre site web. Un peu plus loin on détaille comment créer son CV en ligne en utilisant des extensions et des plugins.

Ce cours devrait évoluer en remplaçant Joomla par WordPress qui est beaucoup plus simple à prendre en main et plus utilisé aussi (donc une communauté plus grande) Pour les TP ça serait bien de garder Joomla afin de montrer la différence entre les 2 solutions.

Tous les TP CMS : https://docs.google.com/folder/d/0B5_NHnOk2LCfOW5OZ2FacHJHdXc/edit

Travail collaboratif – DSI 3

Tous les TP travail collaboratif sur Google Docs :

https://docs.google.com/folder/d/0B5_NHnOk2LCfV0xQQmpsRkE0Y0U/edit

TP 3 :
Installation & configuration du forum phpBB3 : TP3 – FORUM.pdf

TP 5 :
Développement d’une plateforme de travail collaboratif en PHP OO : TP5 – POO en PHP.pdf

TP 6 :
CVS : Control Version System – Système de gestion de version avec Git.
Logiciels nécessaires :
+ mSysGit Portable : http://code.google.com/p/msysgit/downloads/detail?name=PortableGit-1.8.0-preview20121022.7z&can=2&q=
+ 7Zip Portable : http://portableapps.com/apps/utilities/7-zip_portable