Un formateur HTML5 et CSS3 freelance pour vos missions en entreprises : comprendre les balises et les styles, utiliser les outils du Web, mettre en page, animer

Plan de cours :

1 - Comprendre Internet et le Web

Le réseau des réseaux, protocoles, et le Web de sa version 1.0 à 3.0. Les navigateurs : diversité, compatibilité, API...

2 - Distinguer les langages du Web

HTML pour la mise en page, la sémantique et l'accessibilité. CSS pour styliser, Javascript pour les effets, et PHP moteur de sites dynamiques.

3 - Prendre en main les outils d'intégration

Encodage, types MIME, UTF8. Éditeurs simples ou WYSIWYG, inspecteurs de codes, outils de validation.

4 - Comprendre la syntaxe HTML

Balises vides et pleines, comportement en ligne et bloc, attributs de balises, commentaires, styles par défaut.

5 - Intégrer les balises HTML

Type de document, en-tête et corps de page. Balises de regroupement, de mise en forme, d'action, de présentation de données.

6 - Ajouter des médias avec HTML

Balises d'images, de son et de vidéo, intégrer des contenus distants avec iframe, dessin 2D et 3D avec canvas.

7 - Référencer avec HTML5

Stratégie de mots-clé, titrage, densité, valeurs de force, meta, données structurées (microdata).

8 - Intégrer CSS à HTML

CSS inline, internal, et external. Syntaxe des propriétés et mega propriétés, préfixes propriétaires.

9 - Utiliser les principaux styles

Couleurs, texte, unités, décoration, marges, comportement, alignement. Pseudo et sélecteurs.

10 - Maîtriser les colonnes avec CSS

Techniques traditionnelles (float et display) et techniques émergentes (columns, flex). Grilles et frameworks.

11 - Créer une interface responsive

Flexibilité, media queries et points de rupture, mobile first, RESS,

12 - Animer et enrichir avec CSS3

Transition, transformation, animation et keyframe. Polices embarquées. Ombres, arrondis, dégradés, alpha