II. Les outils

1. Github

Github

2. Trygit

Trygit

3. W3School

Introduction HTML5

4. Html5 Demo

Démonstration HTML5

III. Les données

1. Les différents formats : JSON, XML, CSV

2. Structure de données et usage

1. Github

Github est un site qui permet de travailler de façon collaborative.

C'est un site fondé en 2008.

Nous l'utiliserons pour suivre les cours et élaborer vos projets.

2. Trygit

Trygit est un site qui vous permet d'apprendre à utiliser git et github directement en ligne.

Retrouver ici la formation.

Plus de détails sur le fonctionnement de git et des rappels de cours peuvent être trouvé ici et .

3. W3School

W3School est un site qui permet d'apprendre et de s'instruire sur le développement WEB.

Le W3 est un consortium qui réunit de nombreux acteurs de l'univers High-tech (Apple,Google,Microsoft, etc.) et du monde économique (Boeing, Vodafone, Pfizer Inc, etc.)

Le W3C offre une multitude d'outils qui permet de vérifier son travail et celui des développeurs.

2. Html5 Demo

Ce site présente avec des exemples les capacités du HTML5 et le niveau d'implantation dans les différents navigateurs.

Ce site permet donc de vérifier rapidement si un site avec certaines fonctionnalités HTML5 sera compatible par défaut ou non avec les navigateurs récents.

Pour parer aux difficultés rencontrés par les vieux navigateurs, n'oubliez pas de vérifier ici s'il existe un remède.

1. Les différents formats

JSON

Javascript Object Notation

C'est le plus utilisé.
Il se lit rapidement, il est léger mais très peu descriptif.

XML

Extensible Markup Language

Le plus lourd et le plus descriptif.
Souvent attaché à une documentation de description. Il est plus vieux que JSON et de moins en moins utilisé.

CSV

Comma-separated values

Le plus vieux. Le plus simple et le plus cryptique. Il s'obtient à partir d'un document excel ou d'un autre tableur. Vous pouvez aussi le générer.

Quasiment plus du tout utilisé, il reste un moyen simple d'intégrer des données Excel dans un programme ou une webapp.

Les structures

JSON

{"object":valeur}
{"object":
										{
											"first-name":"John",
											"last-name":"Outan"
										}
									}