Vous n'êtes pas connecté. Connexion
|
|
Introduction au web 2.0/3.0De $1ContexteDans cette séance nous allons présenter les grosses évolutions du web, dans la mouvance de ce que l'on appelle le "web 2.0". On peut considérer que la phase suivante (web 3.0 ?) a déjà commencé... Rappels historiques :
Le Web 2.0 c'est quoi ?
L'entreprise 2.0 c'est quoi ?Vidéo présentant ce que l'on appelle "l'entreprise 2.0" : Vidéo sur l'utilisation des wikis dans les entreprises : Livre blanc sur l'entreprise 2.0 : whitepaper_bk_08_09.pdf (576ko) Et le web 3.0 ? C'est "l'autre nom du web sémantique" !
Travaux pratiques : rappels sur AJAXIntroductionPour cette première séance, et avant d'aller plus loin, il est important de mettre en oeuvre un environnement de développement (eclipse ou netbeans) et de se remémorer les principes de la technologie AJAX, ainsi que les bonnes méthodes pour debugger ce type d'applications. Pour ceux qui se sentent à l'aise avec cette technologie, ne faites que les exercices du début mettant en oeuvre le debugger javascript firebug, il est nécessaire que vous maitrisiez cet outil pour les prochaines séances de ce cours.
Le cours se base sur des ressources disponibles sur le web. Comme nous allons utiliser des technos web Java, vous pouvez consulter/télécharger les ressources suivantes qui vous seront utiles : Requis : Pour les TPs à venir, nous allons utiliser un IDE (netbeans ou eclipse), il vous faudra également utiliser tomcat 6.x ainsi qu'un JDK 6.x. Vérifiez en tapant dans un shell ou dans une fenêtre dos que vous utilisez bien la version de java qu'il faut. Tapez "java -version" pour vérifier, et vérifiez que le compilateur javac est bien dans votre PATH. La première séance se fera sous NETBEANS ! Sauf si vous avez déjà un environnement éclipse prêt pour développer des applications web (tomcat installé etc.) L'avantage de netbans pour ce premier TP est qu'il vient avec Tomcat intégré, ce qui évitera de nous faire perdre trop de temps. Vous êtes invités d'ici le prochain cours, pour ceux qui préfèrent eclipse, à installer votre environnement pour le développement d'applications web à l'aide de cette plate-forme. En attendant, netbeans est très bien... Pour Eclipse, je vous recommande le plugin tomcat de sysdeo (http://www.eclipsetotale.com/tomcatPlugin.html). Le premier TP vient d'un site contenant des tutoriaux fait par Sun Microsystems, et se base sur Netbeans (qui est installé sur vos machines en /usr/local/java/netbeans je pense). Vous pourrez faire fonctionner les exercices soit avec glassfish (activer l'option "deploy on save" dans vos projets, pour ne pas que ça rame trop), ou tomcat (plus léger, le déploiement est plus rapide). |
Powered by MindTouch Deki Open Source Edition v.8.08 |