Bonjour, je suis Colleen Van Lent et je suis heureux de vous accueillir à Introduction au HTML5. Je suis très excité d'enseigner ce cours parce que j'adore l'idée que nous aurons enfin un cours qui expliquera vraiment les bases au plus grand nombre de personnes possible. J' aime travailler avec les gens et j'aime travailler avec la technologie et je pense que la meilleure chose que nous puissions faire est d'avoir autant de personnes que possible pour vraiment nous assurer que nous construisons des choses que tout le monde peut utiliser. Dans ce cours, nous couvrirons les bases. Je ne peux vraiment pas insister assez sur le fait que nous allons commencer par les éléments de base. Nous allons commencer par parler de ce qu'on appelle la syntaxe et la sémantique. Quels sont les codes réels que les gens écrivent pour faire d'une page Web une page Web ? Y a-t-il des significations particulières derrière l'un de ces mots qui peuvent transmettre des informations spéciales à ceux qui peuvent ne pas être en mesure d'accéder au Web de la même façon que moi ? Peut-être, quelqu'un qui utilise des outils spéciaux d'accessibilité. Après avoir couvert la syntaxe et la sémantique, nous allons parler plus de l'idée d'accessibilité à laquelle je viens d'échapper. Cette idée que si nous voulons construire une page Web, que devons-nous faire pour nous assurer que le plus grand nombre possible de personnes puissent accéder à l'information ? Nous allons également parler de commencer dans la technologie et l' écriture de code. Quand je parle de commencer, je veux dire vraiment parler de commencer, jusqu'à toi et je vais marcher ensemble sur la façon dont on va créer un fichier. Une des choses que je pense qui fait vraiment monter les gens quand ils commencent à apprendre l'informatique ou tout type de critères basés sur la technologie, ou le curriculum, est que les professeurs ou les instructeurs disent que nous allons commencer, voici vos devoirs. Allez-y et tout le monde s'arrête juste parce qu'ils ne savent pas où commencer. Je veux vraiment être là pour vous montrer comment commencer et descendre du bon pied. Parlons de ce que nous allons couvrir dans ce cours. Au cours de la première semaine, l'accent est mis sur les questions. Ce n'est pas sur le codage, c'est sur les questions. Je veux que vous compreniez ce qui se passe lorsque vous tapez quelque chose dans l'URL. Si vous tapez www.introwebdesign.com, comment cette page apparaît-elle par magie devant votre navigateur ? Je veux également vous parler des types d'outils dont vous aurez besoin pour coder. Nous allons parler d'éditeurs, de navigateurs et d'autres outils logiciels différents parce que je veux que vous sachiez dès le début ce dont vous aurez besoin pour réussir dans cette classe. Enfin, nous allons vraiment parler de HTML5. Qu' est-il arrivé à HTML1 ? Qu' est-il arrivé à HTML2 ? Quelle est cette évolution de ce qui se passe avec le web design et les langages que nous utilisons ? Dans la première semaine, encore une fois, presque pas de codage. Vraiment, juste pour vous donner une idée du fonctionnement du web et pourquoi il est important pour vous d'être en mesure d'interagir avec les gens et avec le code utilisé pour créer vos sites. Deuxième semaine, on va parler un peu de théorie, et puis, malheureusement pour certaines personnes, beaucoup de code. Il y a cette idée de quelque chose appelé le modèle d'objet de document, sur lequel toutes les pages Web sont construites. Si je peux vous faire comprendre un peu à ce sujet, alors plus tard, si vous décidez de partir et d'utiliser WordPress ou un autre logiciel pour faire votre propre site Web, vous serez en mesure de vraiment comprendre ce qui se passe tellement mieux. Nous allons parler de choses appelées balises contextuelles et en-têtes et de différentes choses que nous pouvons utiliser pour faire de notre site des significations différentes et des apparences différentes. Nous allons parler de liens, images, listes, tableaux et aussi multimédia au cas où vous voudriez ajouter une vidéo ou un audio à votre site. Troisième semaine, on va vraiment tout mettre ensemble. À ce stade, vous devriez en savoir assez sur HTML5 où vous serez dangereux. Où vous pouvez créer quelque chose qui fonctionne mais ne fonctionne pas tout le temps. Au cours de la troisième semaine, nous allons le mettre ensemble, et je vais vous parler de certaines des choses qui sont souvent négligées, comme la validation de votre code. Comment pouvons-nous nous assurer que le code que vous avez écrit n'a pas seulement l'air bon, il est syntaxiquement correct ? Ça va marcher partout. Encore une fois, lorsque nous validons votre code, nous parlerons de la syntaxe mais nous parlerons aussi de l'accessibilité, ce qui est bon, nous avons validé votre code pour nous assurer que les règles sont là. Nous allons également valider et nous assurer que le sens est là, aussi. Enfin, nous allons parler de ce qu'on appelle l'enregistrement de noms de domaine et l' hébergement Web parce que c'est beaucoup plus amusant de faire des sites Web si vous pouvez réellement le mettre sur Internet et laisser vos amis et votre famille le voir, ainsi. Enfin, nous allons travailler sur un projet final où vous allez rassembler beaucoup de choses différentes que vous avez appris. Vous allez créer ce que nous appelons, site Web multipage syntaxiquement valide. Votre site aura au moins deux à trois pages. Après avoir fait votre codage, vous l'exécuterez pour vous assurer qu'il est valide et qu'il est très accessible. Votre projet final va être quelque chose d'un peu moche, je vais l'admettre maintenant parce que nous ne parlerons pas de style, nous ne parlons pas de choses différentes. Je veux vraiment que vous compreniez le langage HTML5 et c'est tout au sujet du contenu. Parlons de logistique. Parlons de qui est ce cours. Qui est-ce que je vise pour mon élève star ? J' ai vraiment hâte d'enseigner le débutant complet. Ce cours n'est pas destiné aux gens qui construisaient un ordinateur dans leur sous-sol quand ils avaient 12 ans. Vous êtes les bienvenus pour traîner avec nous, mais nous sommes vraiment là pour parler de la façon dont nous pouvons créer un site web par la persistance. Une des choses dont je suis un peu anti, c'est le mot passion. Maintenant, je suis passionné de vous enseigner ce matériel, mais je n'ai pas vraiment l'impression que vous avez besoin d'être passionné par la technologie ou passionné par l'informatique pour vraiment sortir beaucoup de cette classe. Au lieu de cela, il s'agit de persistance. J' aimerais que tu t'accroches là et apprennes assez pour que tu puisses vraiment aider les gens à construire une meilleure technologie. Un peu de ce que je suis, j'ai un doctorat en informatique qui est vraiment la partie la moins importante de mes qualifications pour enseigner ce cours. Au lieu de cela, j'ai deux décennies d'expérience dans l'enseignement et j'ai enseigné un large éventail d'étudiants différents. Mon accent a toujours été mis sur l'éducation et je suis un peu célèbre pour courir dans la classe en aidant les gens à déboguer leur code, à découvrir ce qui se passe ici, à découvrir ce qui se passe là-bas. Toute cette idée d'enseigner ce cours est nouvelle pour moi parce que je suis assis ici sans bouger. L' important est que je me soucie vraiment de la réussite des gens et j'espère donc que je peux vous aider à faire passer vos compétences au niveau supérieur. Voilà ce que tout le monde veut savoir. Dans cette classe, quel type de charge de travail y aura-t-il et comment serez-vous évaluée ? Il y aura des vidéos hebdomadaires. Certains d'entre eux sont comme ça, un format de conférence. Vous devriez vraiment vous sentir libre de les regarder n'importe où mais j'aime aussi inclure des vidéos qui vont être beaucoup plus format de démo. Par là, je veux dire que vous voulez vraiment regarder la vidéo avec un ordinateur à côté de vous, de sorte que vous pouvez taper et tester et essayer. Il y aura des lectures hebdomadaires. La plupart d'entre eux proviendront d'un manuel en ligne gratuit, mais il peut y avoir d'autres articles en ligne que j'inclue aussi, si je trouve quelque chose qui est très opportun pour ce que nous avons appris. Il y aura des évaluations hebdomadaires, généralement sous la forme de questionnaires. Il y aura ce projet final et j'ai mis ici avertissement, ce sera moche. Je ne veux pas dire que le processus sera moche. Je pense que tu trouveras ça très simple. C' est juste une fois de plus, je ne peux pas assez souligner que cette classe est sur le langage HTML5, il ne s'agit pas de créer de beaux sites. Il s'agit de vous apprendre vraiment juste les blocs de construction et il est toujours tellement plus facile de construire quelque chose de laid la première fois que de construire quelque chose de beau. Comment allez-vous réussir dans cette classe ? Dans un monde parfait, vous codez avec deux ou trois autres personnes et vous parleriez et vous ne serez jamais coder seul. J' espère que vous allez créer une communauté, probablement à travers les babillards. J' ai besoin que tu travailles intelligemment. Une des choses qui me tue, c'est quand les gens disent que j'ai passé trois ou quatre heures à travailler là-dessus. Je ne veux jamais entendre ça de la part d'un étudiant. Au lieu de cela, je pense que si vous avez déjà rencontré un problème lorsque vous codez, vous devriez arrêter après 10, 15, 20 minutes maximum et partir partir. Va chercher de l'aide de quelqu'un, fais une pause, pense à autre chose. Il s'agit de travailler intelligemment, pas nécessairement dur. Ensuite, vous devez vraiment apprendre à chercher les choses par vous-même. Il n'y a aucun moyen que je puisse vous apprendre tout ce que vous devez savoir sur HTML5, et vous ne voudriez pas que je le fasse, ce serait très ennuyeux. Au lieu de cela, vous devez ressentir la confiance nécessaire pour sortir et utiliser les moteurs de recherche pour rechercher les sujets qui vous intéressent. Mon travail est de vous donner ces mots-clés et ces idées clés pour que vous sachiez ce que vous voulez chercher. Enfin, vous avez vraiment besoin de pratiquer, de pratiquer, de pratiquer. Vous ne réussirez pas dans ce cours à moins que vous ayez écrit le code vous-même et vraiment essayé de trouver votre chemin à travers certaines des erreurs et fautes de frappe que vous allez avoir. Examinons simplement. Encore une fois, ce cours est destiné aux débutants, et je suis ravi de vous voir rejoindre nous. Lorsque vous avez terminé avec cette classe, vous aurez la possibilité d'écrire et de comprendre le code HTML5. Vous ne partez pas en tant que développeur, mais vous allez partir comme quelqu'un qui comprend le code. Enfin, l'une des choses clés que je vais insister tout au long de ce cours, c'est que vous comprendrez l'importance de l'accessibilité dans la technologie. Si quand ce cours a été terminé, j'avais même un étudiant qui m'a dit, hey tu sais quoi, je vais continuer et je ne suis peut-être pas un codeur mais je vais travailler avec quelqu'un d'autre pour aider à rendre leur code plus accessible, je serais ravi de ça. Bienvenue sur le cours et j'espère que vous aurez beaucoup de plaisir que vous en apprendrez plus sur HTML5.