Hallo, ich bin Colleen Van Lent und freue mich, Sie bei Introduction to HTML5 begrüßen zu dürfen. Ich bin sehr aufgeregt, diesen Kurs zu unterrichten, weil ich die Idee liebe, dass wir endlich einen Kurs haben werden, der wirklich die Grundlagen so vielen Menschen wie möglich erklären wird. Ich liebe es, mit Menschen zu arbeiten, und ich liebe es, mit Technologie zu arbeiten, und ich denke, das Beste, was wir tun können, ist, so viele Leute wie möglich zu haben, um wirklich sicherzustellen, dass wir Dinge bauen, die jeder verwenden kann. In diesem Kurs beschäftigen wir uns mit den Grundlagen. Ich kann wirklich nicht genug betonen, dass wir mit den ganz grundlegenden Bausteinen beginnen werden. Wir werden anfangen, über das zu reden, was Syntax und Semantik genannt wird. Was sind die tatsächlichen Codes, die Leute schreiben, um eine Webseite zu einer Webseite zu machen? Gibt es besondere Bedeutungen hinter einem dieser Wörter, die spezielle Informationen für diejenigen vermitteln können, die möglicherweise nicht auf die gleiche Weise auf das Internet zugreifen können? Vielleicht jemand, der spezielle Barrierefreiheitstools verwendet. Nachdem wir die Syntax und Semantik behandelt haben, werden wir mehr über die Idee der Barrierefreiheit sprechen, der ich gerade entgangen bin. Diese Idee, dass, wenn wir eine Webseite erstellen, was müssen wir tun, um sicherzustellen, dass die meisten Menschen wie möglich auf die Informationen zugreifen können? Wir werden auch über die ersten Schritte in der Technologie und das Schreiben von Code sprechen. Wenn ich über den Einstieg spreche, meine ich wirklich über die ersten Schritte zu reden, bis hin zu dir und ich werde gemeinsam durchgehen, wie wir eine Datei erstellen werden. Eines der Dinge, die ich denke, dass wirklich Leute auf Reisen, wenn sie anfangen, Informatik oder irgendeine Art von technologiebasierten Kriterien zu lernen, oder Curriculum, ist, dass Professoren oder Lehrer sagen, lasst uns anfangen, hier sind Ihre Hausaufgaben. Gehen Sie voran und tun Sie es und jeder hört einfach auf, denn sie sind sich nicht sicher, wo sie anfangen sollen. Ich möchte wirklich für Sie da sein, um Ihnen zu zeigen, wie Sie anfangen und auf dem rechten Fuß aussteigen. Lassen Sie uns darüber sprechen, was wir in diesem Kurs behandeln werden. In Woche 1 stehen Fragen im Vordergrund. Es geht nicht um Codierung, es geht um Fragen. Ich möchte, dass Sie verstehen, was passiert, wenn Sie etwas in die URL eingeben. Wenn Sie www.introwebdesign.com eingeben, wie erscheint diese Seite auf magische Weise vor Ihrem Browser? Ich möchte auch mit Ihnen darüber sprechen, welche Arten von Tools Sie benötigen, um zu codieren. Wir werden über Redakteure und Browser und andere verschiedene Softwaretools sprechen, weil ich möchte, dass Sie von Anfang an wissen, was Sie brauchen werden, um in dieser Klasse erfolgreich zu sein. Schließlich werden wir wirklich über HTML5 sprechen. Was ist mit HTML1 passiert? Was ist mit HTML2 passiert? Was ist diese Entwicklung dessen, was mit Webdesign und den Sprachen, die wir verwenden, los ist? In Woche Eins wieder fast keine Codierung. Wirklich, geben Sie nur eine Vorstellung davon, wie das Web funktioniert und warum es wichtig ist, dass Sie mit Menschen und mit Code interagieren können, der zum Erstellen Ihrer Websites verwendet wird. Woche zwei, wir werden ein bisschen Theorie reden, und dann, leider für manche Leute, viel Code. Es gibt diese Idee von etwas, das Document Object Model genannt wird, auf dem alle Webseiten aufgebaut sind. Wenn ich dich dazu bringen kann, nur ein wenig darüber zu verstehen, dann später, wenn du dich entscheidest, zu gehen und WordPress oder eine andere Software zu verwenden, um deine eigene Website zu erstellen, wirst du in der Lage sein, wirklich zu verstehen, was so viel besser los ist. Wir werden über Dinge sprechen, die als kontextbezogene Tags und Überschriften bezeichnet werden, und verschiedene Dinge, die wir verwenden können, um unsere Website unterschiedliche Bedeutungen und unterschiedliche Erscheinungen haben zu lassen. Wir werden über Links, Bilder, Listen, Tabellen und auch Multimedia sprechen, falls Sie ein Video oder Audio zu Ihrer Website hinzufügen möchten. Woche Drei, wir werden wirklich alles zusammenfassen. An diesem Punkt sollten Sie gerade genug über HTML5 wissen, wo Sie gefährlich sein werden. Wo Sie etwas schaffen können, das funktioniert, aber nicht die ganze Zeit funktioniert. In Woche drei werden wir es zusammenstellen, und ich werde mit Ihnen über einige Dinge reden, die oft übersehen werden, wie zum Beispiel die Validierung Ihres Codes. Wie können wir sicherstellen, dass der Code, den Sie geschrieben haben, nicht nur gut aussieht, sondern syntaktisch korrekt ist? Es wird überall funktionieren. Wieder, wenn wir Ihren Code validieren, werden wir über die Syntax sprechen, aber wir werden auch über Barrierefreiheit sprechen, was hey, wir haben Ihren Code validiert, um sicherzustellen, dass die Regeln vorhanden sind. Lassen Sie uns auch validieren und sicherstellen, dass die Bedeutung auch vorhanden ist. Schließlich werden wir darüber sprechen, was Domain-Namen-Registrierung und Web-Hosting genannt wird, weil es viel mehr Spaß macht, Websites zu machen, wenn Sie es tatsächlich im Internet stellen können und lassen Sie Ihre Freunde und Familie sehen, als auch. Schließlich werden wir an einem abschließenden Projekt arbeiten, in dem Sie viele verschiedene Dinge zusammenstellen, die Sie gelernt haben. Sie werden erstellen, was wir nennen, syntaktisch gültige mehrseitige Website. Ihre Website wird mindestens zwei bis drei Seiten haben. Nachdem Sie Ihre Codierung abgeschlossen haben, führen Sie sie durch, um sicherzustellen, dass sie validiert und sehr zugänglich ist. Dein letztes Projekt wird eigentlich etwas hässliches sein, das ich jetzt zugeben werde, weil wir nicht über Styling reden werden, wir reden nicht über verschiedene Dinge. Ich möchte wirklich nur, dass Sie die HTML5-Sprache verstehen und das ist alles über Inhalte. Lassen Sie uns über Logistik reden. Lassen Sie uns darüber reden, für wen diese Klasse ist. Wen strebe ich für meinen Star-Student an? Ich freue mich sehr darauf, den kompletten Anfänger beizubringen. Diese Klasse ist nicht für diejenigen, die einen Computer in ihrem Keller gebaut haben, als sie 12 Jahre alt waren. Sie sind herzlich eingeladen, mit uns zu hängen, aber wir sind wirklich hier, um darüber zu sprechen, wie wir, durch Beharrlichkeit, eine Website erstellen können. Eines der Dinge, über die ich irgendwie Anti bin, ist das Wort Leidenschaft. Nun, ich bin leidenschaftlich darüber, Ihnen dieses Material beizubringen, aber ich habe nicht das Gefühl, dass Sie leidenschaftlich für Technologie sein müssen oder sich leidenschaftlich mit dem Computing beschäftigen müssen, um wirklich viel aus dieser Klasse herauszuholen. Stattdessen geht es um Beharrlichkeit. Ich möchte, dass Sie einfach da drin bleiben und genug lernen, dass Sie losgehen und den Menschen wirklich helfen können, bessere Technologie aufzubauen. Ein bisschen darüber, wer ich bin, habe ich einen Doktortitel in Informatik, der wirklich der am wenigsten wichtige Teil meiner Qualifikationen ist, um diese Klasse zu unterrichten. Stattdessen habe ich zwei Jahrzehnte Erfahrung im Unterricht und habe eine breite Palette von verschiedenen Schülern unterrichtet. Mein Schwerpunkt liegt immer auf Bildung und ich bin etwas berühmt dafür, dass ich im Klassenzimmer herumlaufe, Leuten dabei hilft, ihren Code zu debuggen, herauszufinden, was hier vor sich geht, und herauszufinden, was dort vor sich geht. Diese ganze Idee, diese Klasse zu unterrichten, ist für mich neu, weil ich hier sitze und nicht in Bewegung bin. Der wichtige Teil ist, dass ich mich wirklich darum kümmere, dass Menschen erfolgreich sind, und so hoffe ich, dass ich Ihnen helfen kann, Ihre Fähigkeiten auf die nächste Stufe zu bringen. Hier ist das, was jeder wissen will. In dieser Klasse, welche Art von Arbeitsbelastung wird es geben und wie werden Sie bewertet? Es werden wöchentliche Videos geben. Einige von ihnen sind so, ein Vortragsformat. Sie sollten sich wirklich frei fühlen, sie überall zu sehen, aber ich mag auch einige Videos, die viel mehr Demo-Format sein werden. Damit meine ich, dass Sie das Video wirklich mit einem Computer neben Ihnen sehen möchten, so dass Sie mittippen und testen und es ausprobieren können. Es wird wöchentliche Lesungen geben. Die meisten von ihnen werden aus einem kostenlosen Online-Lehrbuch stammen, aber es kann einige andere Online-Artikel geben, die ich einschließe, wenn ich zufällig auf etwas stoßen, das für das, was wir gelernt haben, sehr aktuell ist. Es wird wöchentliche Bewertungen geben, in der Regel, in Form von Quiz. Es wird dieses letzte Projekt geben, und ich habe hier eine Warnung, es wird hässlich sein. Ich meine nicht, dass der Prozess hässlich sein wird. Ich denke, Sie werden es sehr unkompliziert finden. Es ist nur wieder, ich kann nicht genug betonen, dass es sich bei dieser Klasse um die Sprache HTML5 handelt, es geht nicht darum, schöne Websites zu erstellen. Es geht darum, dass du wirklich nur die Bausteine lernt und es ist immer so viel einfacher, beim ersten Mal etwas Hässliches zu bauen, als etwas Schönes zu bauen. Wie werden Sie in dieser Klasse erfolgreich sein? In einer perfekten Welt würden Sie mit zwei oder drei anderen Leuten codieren, und Sie würden reden und Sie werden nie allein codieren. Ich hoffe, dass du eine Community erstellst, wahrscheinlich über die Message Boards. Du musst klug arbeiten. Eines der Dinge, die mich umbringen, ist, wenn die Leute sagen, ich habe drei oder vier Stunden damit verbracht, daran zu arbeiten. Das will ich nie von einem Schüler hören. Stattdessen fühle ich, dass, wenn Sie jemals auf ein Problem gestoßen sind, wenn Sie codieren, Sie nach 10, 15, 20 Minuten aufhören sollten und gehen weg. Holen Sie sich Hilfe von jemandem, machen Sie eine Pause, denken Sie über etwas anderes nach. Es geht darum, klug zu arbeiten, nicht unbedingt hart. Als nächstes müssen Sie wirklich lernen, Dinge auf eigene Faust zu suchen. Es gibt keine Möglichkeit, dass ich dir alles beibringen kann, was du über HTML5 wissen musst, und du würdest nicht wollen, es wäre sehr langweilig. Stattdessen müssen Sie das Vertrauen spüren, zu gehen und Suchmaschinen zu verwenden, um die Themen zu suchen, die Sie interessieren. Meine Aufgabe ist es, Ihnen diese Schlüsselwörter und Schlüsselideen zu geben, damit Sie wissen, wonach Sie suchen möchten. Schließlich müssen Sie wirklich üben, üben, üben. Sie werden in diesem Kurs nicht erfolgreich sein, es sei denn, Sie haben den Code selbst geschrieben und wirklich versucht, sich durch einige der Fehler und Tippfehler zu machen, die Sie haben werden. Lassen Sie uns einfach überprüfen. Wieder einmal ist dieser Kurs für Anfänger, und ich freue mich, dass Sie sich uns anschließen. Wenn Sie mit dieser Klasse fertig sind, haben Sie die Möglichkeit, HTML5-Code zu schreiben und zu verstehen. Du gehst nicht als Entwickler, aber du wirst als jemand gehen, der Code versteht. Schließlich ist eines der wichtigsten Dinge, die ich während dieses ganzen Kurses betonen werde, dass Sie die Bedeutung der Zugänglichkeit in der Technologie verstehen werden. Wenn ich, als dieser Kurs abgeschlossen war, hätte ich sogar einen Schüler, der sagte: Hey weißt du was, ich werde weitermachen und vielleicht kein Programmierer sein, aber ich werde mit jemand anderem arbeiten, um ihren Code zugänglicher zu machen, würde ich davon begeistert sein. Willkommen beim Kurs und ich hoffe, dass Sie viel Spaß haben, wenn Sie mehr über HTML5 erfahren.