Technologies utilisées
PHP, MySQL, HTML5, CSS, javascript, format JSON, Services Web, API Google Maps, Twitter, Facebook.
A installer
PHP, serveur MySQL,
On recommande l'utilisation de WAMP et de l'IDE PHPStorm 7.1.
Navigateurs récents (il est bon de tester avec différents navigateurs, comme Chrome, Firefox, Opera, IE)
Format et organisation du cours
9 séances de 3h, et deux séances de soutenance des projets notés.
Discussion: où en en sont vos connaissances, quelles sont vos attentes pour ce cours ?.
Partie 1 (9h): Pictionnary
Objectif: Une application similaire à l'application Draw Something.
Concepts abordés:
- Formulaire d'inscription/connexion HTML5,
- adaptation au web mobile,
- élément canvas
- exportation d'un canvas en image
- format d'échange JSON
Technologies utilisées:
PHP, MySQL, HTML5, CSS3, javascript
Voir sujet détaillé
Partie 2 (9h): Utilisation des API Google Maps, Twitter, dbpedia
Description à venir.
Partie 3 (9h): Utilisation des API Facebook
Description à venir.
Notation
La notation pour ce cours est la suivante:
- Partie 1 - 20% - application à rendre et à soutenir le jeudi 6 Mars (planning à définir)
- Partie 2 - 20% - application à rendre et à soutenir le jeudi 6 Mars (planning à définir)
- Partie 3 - 20% - application à rendre et à soutenir le jeudi 6 Mars (planning à définir)
- Projet - 25% - application à rendre et à soutenir le jeudi 6 Mars (planning à définir)