Wo lernt man HTML & CSS im Jahr 2020?

Avatar of Chris Coyier
Chris Coyier am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Die Frage, wie und wo man HTML & CSS lernt, ist sehr berechtigt. Die Antwort hängt von allen möglichen Faktoren ab: wie ernst es Ihnen ist, was Ihre aktuelle Grundlage ist, welche anderen Ressourcen Ihnen zur Verfügung stehen, was Sie mit dem Gelernten vorhaben und wie viel Zeit Sie haben, neben wahrscheinlich einer Zillion anderer Dinge.

Werfen wir einen Blick auf eine Reihe von Optionen, und Sie können diejenigen auswählen, die sich für Sie richtig anfühlen.

Sie könnten ein Buch lesen.

Es gibt eine Menge Bücher, die HTML und CSS behandeln (oft auch zusammen). Sie alle sind wahrscheinlich gut. Es gibt keinen Bedarf, hier alle Optionen aufzulisten. Diese beiden sind meine persönlichen Empfehlungen. Wahrscheinlich brauchen Sie nicht einmal beide.

HTML und CSS: Design and Build Websites

Jon Duckett’s ist unglaublich gut gestaltet und zugänglich

Learning Web Design: A Beginner’s Guide to HTML, CSS, JavaScript, and Web Graphics

Jennifer Robbins’ deckt etwas mehr ab und ist so konzipiert, dass sie sowohl zum persönlichen Lesen als auch als Lehrbuch für den Unterricht nützlich ist.

Sie könnten einen kostenlosen Online-Kurs oder Leitfaden absolvieren.

Frontend Masters

Frontend Masters hat einen sehr ausführlichen Bootcamp, den sie kostenlos anbieten. Es sind 21 Stunden hochwertiges Videotraining! Wenn es Ihnen zusagt, können Sie sich für die fortgeschritteneren kostenpflichtigen Kurse anmelden.

freeCodeCamp

freeCodeCamp ist ebenfalls (warten Sie ab) kostenlos und bietet einen schrittweisen Prozess, bei dem Sie nicht nur zuschauen, sondern auch Aufgaben zu erledigen haben.

Khan Academy

Khan Academy hat einen Kurs namens „Intro to HTML/CSS: Making webpages“, der in einem supercoolen Format verpackt ist. Es ist wie ein Video, bei dem Sie den Ausbilder hören, der Sie durch das Lernen führt, aber was Sie sehen, ist ein echter Live-Texteditor und eine echte Live-Ausgabe. Manchmal steuert der Lehrer den Code, und dann bricht er für Herausforderungen ab, bei denen Sie übernehmen und den Code selbst bearbeiten.

A screenshot of the Khan Academy course. It has a white background, blue navigation bar across the top, sidebar containing the course contents, and a video player in the main area.

Don't Fear the Internet

Jessica Hisches und Russ Maschmeyers Don’t Fear the Internet ist eine achtteilige Serie, die Sie mit HTML & CSS vertraut macht – sie behandelt sogar das überaus wichtige Thema Typografie.

Mithilfe kurzer Tutorial-Videos lernen Sie, wie Sie einen einfachen WordPress-Blog bearbeiten und das CSS, HTML (und sogar etwas PHP!) an Ihre Ästhetik anpassen.

A screenshot of the Don’t Fear the Internet webpage, which is sage green, has a large heading with the course title, two columns of text and a video player.

Interneting is hard

Oliver James hat einen wunderbaren Online-Kurs namens Internetting is Hard (But it doesn’t have to be).

Wir haben HTML & CSS Is Hard so konzipiert, dass es die einzige Einführung in HTML und CSS ist, die Sie jemals brauchen werden. Wenn Sie sich die Mühe machen, jeden Abschnitt zu lesen und jeden Code-Snippet zu schreiben, hat dieses Tutorial das Potenzial, Hunderte oder sogar Tausende von Dollar an Online-Kursen und Live-Schulungen zu ersetzen.

A screenshot of a webpage with a white background and large heading that says Basic Web Pages.

Scrimba / Intro to HTML

Eric Tirado hat einen Intro to HTML Kurs auf Scrimba, was ebenfalls eine tolle Plattform ist, da Eric's Stimme Sie durch den Kurs führt, visuell ist es jedoch eine Kombination aus Folien mit einem echten Code-Editor und Vorschau.

A screenshot of the Scrimba course. It resembles a code editor with a dark gray background, sidebar outlining web assets, and an editor with code in the main area.

Sie könnten alle Beiträge in unserem Anfängerleitfaden durchlesen.

Wir haben einen Leitfaden (eine Sammlung von Artikeln, Videos und Links) namens Just Starting Out with CSS & HTML. Ich hoffe, es gibt darin Dinge, die Ihnen beim schnellen Einstieg oder zur Ergänzung Ihres frühen Lernens helfen können, denn das ist die Absicht.

Sie könnten einen kostenpflichtigen Online-Kurs finden und belegen.

Ich trete oft Fitnessstudios bei, weil die Rechenschaftspflicht für das Bezahlen mich dazu bringt, es zu tun. Ich weiß, dass ich Liegestütze, Kniebeugen und Joggen kostenlos machen kann, aber die Fitnessstudio-Mitgliedschaft macht etwas daraus. Nun, dasselbe könnte man über das Bezahlen für einen HTML- und CSS-Kurs sagen.

Dies sind *allgemeine* Verallgemeinerungen, aber gute Ausgangspunkte

Sie könnten eine Präsenz-Codeschule oder ein Coding Bootcamp besuchen.

Wenn Sie noch mehr ins Spiel bringen wollen, könnten Sie darüber nachdenken, buchstäblich zur Schule zu gehen. Wenn Sie keinen Hochschulabschluss haben, ist das eine Option, obwohl Sie sich dann mit einer breiten Bildung beschäftigen, anstatt nur mit einem Sprungbrett für die Verbesserung Ihrer Webdesign- und Entwicklungsfähigkeiten. Ich bin ein Fan davon, einfach wegen der allgemeinen Erweiterung des Horizonts, die es mit sich bringt.

Aber vorausgesetzt, Sie gehen zu einer codespezifischen Schule…

Es gibt wahrscheinlich Dutzende – wenn nicht Hunderte – mehr, also dient dies eher dazu, Sie über die Möglichkeit des Schulbesuchs zu informieren. Sie müssen nicht einmal eine physische Schule besuchen, da viele davon auch Online-Kurse anbieten (aber mit dem Vorteil von Live-Unterricht und Kohorten). Zum Beispiel hat LambdaSchool die Neuheit, kostenlos zu starten und später in Form davon zu bezahlen, dass sie einen Teil Ihres Gehalts erhalten, nachdem Sie einen Job in der Branche gefunden haben.

Sie könnten auf CodePen üben.

Nicht jede Sekunde Ihres Lernens sollte strikt einem Kurs folgen, der von einem Buch, einem Kurs oder einem Lehrer vorgegeben wird. Es wäre nicht einmal so, wenn Sie es versuchen würden. Machen Sie sich das am besten zu eigen. Wenn etwas Ihre Muse kitzelt, spielen Sie herum!

Ich hoffe, CodePen ist ein lohnender Ort dafür, sowohl einfach als auch nützlich, und bietet einen Ort, um sich mit anderen Leuten in diesem Bereich zu vernetzen.

Sie könnten eine persönliche Website erstellen und lernen, was Sie brauchen, um sie fertigzustellen.

So haben unzählige Entwickler ihre ersten Erfahrungen gesammelt, mich eingeschlossen. Ich wollte vor Jahren eine persönliche Website und habe mich durch das Einrichten einer selbstgehosteten WordPress-Site gekämpft, damit ich die volle Kontrolle über alles hatte und sie nach Belieben anpassen konnte. Sobald Sie eine tatsächliche Website online haben und wissen, dass sie zumindest einige Leute sehen, gibt Ihnen das die Motivation der Welt, weiterzumachen und sich weiterzuentwickeln.

Ebenso üblich: Bauen Sie eine Website für Ihre Band. Oder für einen Freund, den Freund eines Freundes oder das Geschäft der Schwester des Geschäftspartners Ihrer Mutter. Wenn Sie ein echtes Projekt haben (eine echte Website im Live-Internet), haben Sie das Gefühl, für etwas Reales verantwortlich zu sein, das echte Leute sehen werden, und Sie müssen es fertigstellen und gute Arbeit leisten. Das funktioniert für manche Leute enorm gut.

Sie lernen tatsächlich durch eine Kombination all dieser Dinge.

Leute fragen sich *besessen*, ob Musiker "autodidaktisch" sind. Als ob sie es wären, würde ihre Erhabenheit sich verdreifachen, weil es bedeutet, dass ihr kreatives Genie von einem Blitzschlag bei der Geburt kam. Sie brauchen niemanden sonst zum Lernen; sie schauen nur auf diese Gitarrensaiten oder Klaviertasten und *wissen*, was zu tun ist.

Und wenn sie von einem Lehrer unterrichtet wurden, dann ist das alles weg. Wenn sie überhaupt gut sind, dann nur, weil der Lehrer ihnen das übermittelt hat.

Totaler Unsinn.

Menschen lernen alles – Musik und Webentwicklung eingeschlossen – in einem Wirbelsturm von Einflüssen. Bleiben wir noch einen Moment bei der Musik. Das Spielen lernen kommt in vielen Formen. Man lernt, indem man viel Musik hört. Man kann grundlegende Übungen machen, wie Fingerübungen und Tonleitern rauf und runter. Man kann lernen, Akkorde auf einer Tafel zu transponieren. Man kann den ganzen Tag YouTube schauen. Man kann sich für Online-Kurse anmelden. Man kann zu lokalen Jams gehen, um zuzuschauen und mitzuspielen. Man kann einer Band beitreten. Man kann Unterricht bei jemandem nehmen, der auf Craigslist wirbt. Man kann zu einer lokalen Musikschule gehen. Man kann Bücher über Musik lesen.

Sie verstehen, worum es geht.

Sie können und werden all das tun. Beim Erlernen von Webdesign und -entwicklung wird es viele verschiedene Wege geben, um irgendwohin zu gelangen. Es gibt keine einfache Lösung. Es erfordert, dass man auf viele verschiedene Arten daran arbeitet. Es gibt keine finanzielle Verpflichtung, aber Sie brauchen mehrere Winkel, Zeit und Motivation.

Diese Seite hat viel zu lesen und anzusehen!


Geh hinaus und baue Websites, das alte ShopTalk-Mantra!