â Formation complĂšte HTML 5â
➲ Section 1 : Introduction HTML5
⁂ HTML5 - 1 Introduction➔ PremiĂšre vidĂ©o d'introduction oĂč je vais vous prĂ©sentez l'utilitĂ© de HTML5, des outils gratuits afin de pouvoir concevoir du code en effectuant des tests afin de se familiariser avec les outils prĂ©sentĂ©s.
➲ Section 2 : Se familiariser avec HTML5
⁂ HTML5 - 2.1 Les premiers pas avec HTML➔ Dans cette vidĂ©o de rĂ©alisation, nous allons voir ensemble la prise en main de notre Ă©diteur de texte et nous allons commencer Ă coder en insĂ©rant diverses balises comme "title", "input" et mĂȘme l'insertion de commentaire.
⁂ HTML5 - 2.2 Comment valider votre code ?➔ Dans cette vidĂ©o, nous allons savoir comment notre code peut ĂȘtre en erreur et les solutions afin de valider notre code intĂ©gral.
⁂ HTML5 - 2.3 Le rendu du texte avec des Ă©lĂ©ments de bloc➔ Pour les Ă©lĂ©ments de blocs, qui nous permettront d'insĂ©rer du texte, un paragraphe ou bien mĂȘme des titres qui peut ĂȘtre personnalisĂ© en fonction de son importance.
⁂ HTML5 - 2.4 SpĂ©cifier la sĂ©mantique des mots et des phrases➔ Nous allons voir ensemble que nous pouvons mettre en valeur notre paragraphe, comme lorsqu'on Ă©dite un fichier texte, nous pouvons insĂ©rer des balises qui auront le pouvoir de mettre une partie du texte en gras, en itallique, en plus petit, entre guillemets et bien d'autres encore.
⁂ HTML5 - 2.5 Associez vos donnĂ©es des listes➔ Nous poursuivons dans notre Ă©dition et dans cette vidĂ©o, nous allons voir comment insĂ©rer des listes, comment elles s'organisent mais aussi les diffĂ©nrents types.
⁂ HTML5 - 2.6 Regrouper des Ă©lĂ©ments dans des conteneurs➔ Il est possible de regrouper des Ă©lĂ©ments de votre page, dans des contenurs afin de bien organisĂ© l'architecture de votre code. Par exemple avec la balise "section" ou mĂȘme "aside", vous allez pouvoir ranger les Ă©lĂ©ments de vos pages. Vous avez Ă©galement votre tĂȘte de page et votre pied de page. Vous pouvez Ă©galement regrouper des Ă©lĂ©ments avec la balise "div" qui vous serviront de contenaires.
➲ Section 3 : Insertion d'objets et mĂ©dias
⁂ HTML5 - 3.1 PrĂ©parer les images pour le web➔ Si vous souhaitez insĂ©rer des images, il est important de choisir le bon format pour le bon foctionnement lors de l'affichage. Il est Ă©galement possible de vĂ©rifier la suppression des metadata qui ne sont pas utiles Ă l'aide d'un site web que je vais vous indiquĂ© dans cette vidĂ©o, alors c'est parti !
⁂ HTML5 - 3.2 Le rendu de photos et d'images➔ Maintenant que nous avons toutes les bonnes informations pour afficher des images, nous pouvons tester l'affichage sur notre propre page. Pour se faire, vous pouvez suivre les instructions que je vous propose dans cette vidĂ©o.
⁂ HTML5 - 3.3 CrĂ©er un lecteur audio et vidĂ©o➔ Suite Ă l'insertion de nos image, nous alors voir ensemble comment crĂ©er un lecteur audio et vidĂ©o. Pour se faire vous aurez besoin d'enregistrer un fichier de format mp3 et Ă©galement de mp4, qui une fois insĂ©rĂ©, sera formater afin d'obtenir le meilleur affichage possible aisni que son bon fonctionnement.
⁂ HTML5 - 3.4 Tableau et affichage➔ Nous allons voir dans cette vidĂ©o comment insĂ©rer un tableau. Afin d'assurer son affichage, il est primordiale d'indiquer le nombre de colonne et de cellule Ă ce tableau. Donc dans cette vidĂ©o, je vous invite Ă suivre la rĂ©alisation oĂč nous allons tester en remplissant nos cellules de donnĂ©es que nous souhaitons inscrire Ă l'intĂ©rieur.
➲ Section 4 : Maitriser le style et les positions des objets
⁂ HTML5 - 4.1 Comment appliquer les styles de bases ?➔ Pour insĂ©rer du style, il est fortement recommandĂ© d'utiliser un fichier de type CSS qui s'en chargera. Cependant, il est tout de mĂȘme possible d'appliquer du style directement sur notre fichier HTML. Pour se faire, il suffit d'insĂ©rer la balise "style" qui appliquera le style que vous souhaitez. Nous allons donc tester quelques styles applicables dans cette vidĂ©o.
⁂ HTML5 - 4.2 Cibler des balises HTML avec des selecteurs➔ Pour cibler nos balises HTML, nous aurons besoin de les regrouper. C'est avec l'utilisation des ID que nous pourrons cibler les balises que nous souhaitons personnalisĂ©es.
⁂ HTML5 - 4.3 Comment ajouter des marges et des bordures ?➔ Afin de bien structurer notre mise en page, nous auront besoin de formater le contenu. Pour se faire, nous allons jouer avec l'espacement de bordure, de notre marge dans lesquels nous pouvons dĂ©finir l'espacement de l'air.
⁂ HTML5 - 4.4 Le style du texte et des couleurs.html➔ Nous allons Ă©galement incorporer du style dans notre fichier CSS, concernant le style et les couleurs du texte. Dans cette vidĂ©o, je vous montre le code qui dĂ©finit le style, mais vous pouvez personnaliser en fonction de vos dĂ©sirs.
⁂ HTML5 - 4.5 Les images et tableaux de disposition➔ La disposition de nos objets ont besoin d'ĂȘtre bien orientĂ©e. Par exemple, notre logo, nous souhaitons qu'il soit situĂ© Ă un emplacement prĂ©cis. Pour se faire, nous allons utliser "float" afin de lui indiquer une position. Nous allons Ă©galement dĂ©placer les images de chaque article afin qu'elles partagent l'espace avec le texte.
⁂ HTML5 - 4.6 Les listes de mise en page avec flexbox➔ Dans cette vidĂ©o, nous allons utiliser "flexbox" qui a Ă©tĂ© conçu comme un modĂšle de disposition unidimensionnel et comme une mĂ©thode permettant de distribuer l'espace entre des objets d'une interface ainsi que de les aligner. Nous allons voir ensemble comment cela peut ĂȘtre adaptĂ©.
⁂ HTML5 - 4.7 Comment ajouter des images ou des arrieres plans➔ Dans cette vidĂ©o, nous allons voir comment nous pouvons insĂ©rer une image en fond dans notre page, ou bien mĂȘme, insĂ©rer un arriĂšre plan. Cependant, il est important de garder de la lisibilitĂ© dans notre page. Nous allons donc faire attention Ă notre style pour ne pas avoir de dĂ©faillances Ă ce sujet.
➲ Section 5 : Insertion de contenu audiovisuel
⁂ HTML5 - 5.1 Les liens➔ Dans cette vidĂ©o, nous allons voir comment ajouter un lien. Les liens ont pour but de nous redirigĂ© vers un autre endroit. Cela peut ĂȘtre un fichier ou bien mĂȘme un site web par exemple. Nous allons donc indiquĂ© un chemin Ă indiquer IDE afin de bien redirigĂ© vers la page souhaitĂ©.
⁂ HTML5 - 5.2 Qu'est-ce que les URL expliquĂ©es ?➔ Les URL, Unique Ressources Location, vont vous permettre de trouver une ressource au sein d'un rĂ©seau. Vous avez plusieurs types d'URL, internes, relatives, absolues. Je vous propose de suivre cette vidĂ©o afin de bien comprendre leur fonctionnement.
⁂ HTML5 - 5.3 Les options de liens avançées➔ Nous avons les options de liens avancĂ©es, c'est Ă dire des options supplĂ©mentaires avec divers attributs. Nous allons voir dans des exemples que je vous proposes, la liste de toutes ces options. C'est parti !
⁂ HTML5 - 5.4 Comment incorporer des vidĂ©os et du contenu ?➔ Maintenant nous pouvons incorporer des vidĂ©os et du contenu. Pour se faire, nous allons Ă©diter dans un premier temps notre fichier HTML, et nous irons sur "Youtube", oĂč nous allons partager une vidĂ©o. JE vais vous montrer les Ă©tapes afin de l'incorporer sur notre page.
⁂ HTML5 - 5.5 Projet activitĂ© personnelle➔ Il est temps de vous proposer un projet Ă effectuer qui sera une activitĂ© personnelle. Nous allons donc crĂ©er un nouveau dossier projet dans lequelle nous allons renseignĂ© nos activitĂ©es personnelles et nous allons appliquĂ©s du style que nous avons pu voir ensemble lors de nos premiers pas. Donc c'est parti !
⁂ HTML5 - 5.6 CrĂ©er votre activitĂ© personelle➔ Suite Ă notre premiĂšre vidĂ©o, nous allons encore modifier et personnaliser notre projet, en essayant d'insĂ©rer du contenu plus ludique et professionnel. On va effectuer un affiche comme dans une application oĂč on va jouer avec es localisations.
⁂ HTML5 - 5.7 Ouvrez la messagerie et les appels tĂ©lĂ©phoniques➔ Dans la suite de notre projet, nous allons voir comment ouvrir nos applications de messagerie, nos appels tĂ©lĂ©phoniques, et les applications de nos rĂ©seaux sociaux. C'est parti !
➲ Section 6 : Publier un projet
⁂ HTML5 - 6.1 SĂ©lectionner un fournisseur et une URL publique.➔ Dans cette vidĂ©o, nous allons voir comment sĂ©lĂ©ctionner un fournisseur et une URL publique. Pour se faire, nous aurons besoin d'un domaine ou bien d'un sous domaine. Nous aurons Ă©galement besoin d'un hĂ©bergeur, nous allons voir qu'il y en a des payants mais aussi des gratuits. Donc c'est parti !
⁂ HTML5 - 6.2 Publier gratuitement sur Firebase➔ Maintenant que nous avons les principes de publications, nous allons voir comment publier gratuitement notre contenu gratuitement avec Firebase. Je vous propose donc de suivre mes actions afin de publier instantanĂ©ment.
⁂ HTML5 - 6.3 Distribuer les QR codes➔ Dans cette vidĂ©o, nous allons voir comment ditribuer les QR codes, utiles pour les cartes, les URL, et mĂȘme le texte. Imprimable ou bien scannable via un smartphone, le QR code s'est dĂ©mocratisĂ©, permettant un accĂšs rapide pour une redirection vers une page souhaitĂ©s. Nous allons voir ensemble le process.
➲ Section 7 : Gestion du contenu
⁂ HTML5 - 7.1 Comment rendre votre contenu partageable ?➔ Dans cette vidĂ©o, nous allons voir comment rendre notre contenu partageable via les Snippets. Vous pouvez par exemple, partager le contenu d'un site web. On appelle cela un Snippet, donc nous allons voir quelles sont les mĂ©thodes utilisĂ©s pour en insĂ©rer dans notre page.
⁂ HTML5 - 7.2 IntĂ©grer un site Ă votre Facebook➔ Dans cette vidĂ©o, nous allons intĂ©grer Facebook, donc un contenu qui sera intĂ©grable. A l'aide de plugin, que nous pouvons consulter dans la documentation specifiĂ© de Facebook, nous allons pouvoir rĂ©aliser cette intĂ©gration.
⁂ HTML5 - 7.3 IntĂ©grer avec Twitter➔ Cette fois ci, nous allons intĂ©grer Twitter dans notre projet. Pour se faire, nous allons Ă©galement suivre la documentation Ă ce sujet, tout en suivant le protocole que je vous propose dans cette vidĂ©o, donc c'est parti !
👍 Bon Ă savoir
đ» HTML5 a Ă©tĂ© crĂ©Ă© pour rĂ©pondre Ă un besoin dâunification de ce qui peut aujourdâhui ĂȘtre utilisĂ© pour rĂ©aliser des sites Web, Ă savoir le HTML, les feuilles de style (CSS) pour la partie graphique, et le JavaScript pour lâinteractivitĂ©. Il doit Ă©galement rĂ©pondre Ă un besoin de simplification de ce qui peut aujourdâhui exister, en minimisant Ă la fois lâutilisation de plugins externes (comme Flash) et lâĂ©criture de scripts dĂ©diĂ©s Ă lâinteractivitĂ© (en les remplaçant par des balises qui font dĂ©jĂ ce travail). Le langage rĂ©pond Ă©galement Ă un besoin dâĂȘtre multiplateformes, ce qui permet dâamener plus facilement le monde du Web sur les plateformes mobiles par exemple.