Description du livre
Acquérir une connaissance approfondie et pratique du HTML et du JavaScript qui vous fournira une introduction à la programmation et vous permettra de construire des sites Web interactifs. Cette deuxième édition entièrement mise à jour explique HTML, JavaScript et CSS dans le contexte d'exemples de travail et contient des captures d'écran en couleur des programmes en action.
Vous commencerez par un niveau d'introduction, en apprenant les bases du HTML5 et du JavaScript ainsi que les techniques de programmation. Chaque chapitre présente soit un jeu familier tel que Pendu, Rock-Paper-Scissors, Craps, Memory, et Blackjack, ou un type simple de jeu, tel qu'un quiz, un labyrinthe, ou des simulations animées. Vous développerez de solides compétences en programmation qui vous aideront à apprendre d'autres langages de programmation. Chaque chapitre contient des tableaux révélant la structure du programme avec des commentaires pour chaque ligne de code.
Ces exemples illustrent les fonctionnalités introduites avec HTML5 et vous montreront comment utiliser les éléments de toile pour le dessin au trait. Vous pouvez inclure vos propres clips audio et vidéo, directement contrôlés par votre code JavaScript. Par exemple, la récompense pour avoir répondu correctement à un questionnaire peut être la lecture d'un clip audio et d'un clip vidéo. Vous apprendrez également comment utiliser localStorage pour stocker des scores élevés ou des préférences de jeu sur l'ordinateur d'un utilisateur pour les récupérer la prochaine fois qu'il joue.
Ce que vous apprendrez
Comprendre les concepts HTML 5 à l'aide d'exemples attrayants et faciles à saisir. Utilisez HTML5 pour explorer de nouvelles avenues pour le développement d'applications et de jeux sur le Web.Examiner les nouveaux éléments importants de HTML 5 Construisez, testez et téléchargez des jeux simples sur un site Web.
A qui s'adresse ce livre ?
Les débutants et les utilisateurs ayant une certaine connaissance du HTML qui veulent apprendre les nouvelles fonctionnalités de HTML5.