Blitzschnelle Web-Performance

Lernen Sie, wie Sie die Website Performance analysieren, Fehler beheben, Regressionen verfolgen und von Anfang an schnelle, reaktionsfähige Designs entwickeln.

Kurze Kurseinführung

Was Sie lernen werden

In dieser Vorlesungsreihe erhalten Sie ein umfassendes Verständnis der Front-End-Web-Performance, das Sie in die Lage versetzt, Websites schnell und zuverlässig zu erstellen.

  • Sie werden lernen, wie Sie heute effektiv über Web-Performance nachdenken und Prioritäten setzen können.

  • Sie erfahren etwas über gängige Leistungsmetriken, welche am wichtigsten sind und wie Sie Leistungsengpässe erkennen, die sich auf die Benutzerfreundlichkeit auswirken.

  • Sie lernen, wie Sie Leistungsprobleme beheben, Prozesse zur Verhinderung von Regressionen einsetzen und die Entwicklung so gestalten, dass Probleme gar nicht erst auftreten.

Behandelte Themen

  • Stakeholder davon überzeugen, der Leistung Priorität einzuräumen

  • Messung und Benchmarking der wahrgenommenen Leistung

  • Verstehen des Ladevorgangs von Webseiten

  • Identifizierung von Leistungsproblemen auf Serverebene

  • Wissen, wie und wann die Dateigröße wichtig ist

  • Bewertung von Mustern für das Laden von CSS, JavaScript, Bildern, SVG und Schriftarten

  • Optimierung des kritischen Pfades zur wahrgenommenen Leistung

  • Hilfreiche Tools und Bibliotheken

  • HTTP/2 und seine hilfreichen Ergänzungen

  • Content-Delivery-Netze und Umwandlung von Edge-Caches

  • Optimistische, aber sichere Verbesserung einer Benutzeroberfläche

  • Client-seitige Caching-Strategien

  • Beibehaltung der Leistung nach dem Laden der Seite

  • Wissen, wie und wann die Dateigröße wichtig ist

  • Service Workers für sporadische oder Offline-Verbindungen

  • Überwachung, Pflege und Verteidigung einer schnellen Website, die sich weiterentwickelt

  • Bestehende Websites schneller und widerstandsfähiger machen

Sehen Sie, was Sie bekommen

Diese Clips wurden an verschiedenen Stellen der Vorlesungsreihe aufgenommen und veranschaulichen die Art der Präsentation, die Sie während der gesamten Reihe erwarten können.

Ist das für mich?

Diese Vortragsreihe ist so konzipiert, dass sie Performance ganzheitlich abdeckt, beginnend mit den Grundlagen und weiterführend mit technischen und nicht technischen Punkten. Der Kurs setzt keine Kenntnisse über Performance-Konzepte voraus, sondern richtet sich an Front-End-Entwickler und UI/UX-Designer, die mit HTML und CSS vertraut sind und über Grundkenntnisse in JavaScript verfügen.

Wenn Sie als Designer oder Entwickler ein besseres Verständnis dafür erlangen möchten, wie sich Ihre Entscheidungen und Ihre Unternehmenskultur auf Ihre Fähigkeit auswirken, schnell und belastbar zu liefern, ist dies der richtige Kurs für Sie.

Kostenlos! Beginnen Sie den Kurs zu sehen

Starten Sie den Kurs!

Dieser kostenlose Kurs besteht aus einer Reihe von Videovorlesungen, die Screencasts und kommentierte Folien kombinieren. Die Videos sind mit Untertiteln versehen, und jedem Video liegt eine PDF-Datei mit Links zu den darin erwähnten Ressourcen bei. Für einige Videos müssen Sie sich für ein kostenloses WebPageTest-Konto anmelden.

  1. 1. Willkommen

    (02:26 Min.)

    Eine Einführung in den Kurs und einen Überblick über die zu erwartende Aufteilung des Lehrstoffs.

    Zusätzlicher Inhalt des Abschnitts

  2. 2. Warum Leistung wichtig ist

    (15:47 Min.)

    Ein Blick von oben nach unten darauf, wie sich die Leistung auf die Benutzererfahrung und andere Belange im heutigen Web auswirkt.

    Zusätzlicher Inhalt des Abschnitts

  3. 3. Metriken! Wie definieren wir schnell?

    (24:36 Min.)

    Ein Blick von oben nach unten darauf, wie sich die Leistung auf die Benutzererfahrung und andere Belange im heutigen Web auswirkt.

    Zusätzlicher Inhalt des Abschnitts

  4. 4. Identifizierung von Leistungsproblemen

    (49:37 Min.)

    Ein tiefer Einblick in den Prozess der Verwendung gängiger Performance-Tools zum Auffinden und Diagnostizieren von Problemen mit der Webseiten-Performance.

    Zusätzlicher Inhalt des Abschnitts

  5. 5. Dinge schneller machen

    1. 1. Optimieren von Dateien

      (27:25 Min.)

      Die Optimierung von Dateien ist eine der einfachsten und wirkungsvollsten Methoden, um die Leistungsfähigkeit Ihrer Website zu verbessern.

      Zusätzlicher Inhalt des Abschnitts

    2. 2. Anfängliche Bytes

      (09:42 Min.)

      Informieren Sie sich über die Grundlagen der ersten Seitenbereitstellung und über die Ursachen für eine langsame Bereitstellung.

      Zusätzlicher Inhalt des Abschnitts

    3. 3. Erste Anstriche

      (26:59 Min.)

      Untersuchen Sie die Engpässe zwischen den anfänglichen Bytes und dem anfänglichen Rendering der Seite und wie Sie diese beseitigen können.

      Zusätzlicher Inhalt des Abschnitts

    4. 4. LCP und aussagekräftige Farben

      (44:04 Min.)

      Ein Blick auf die Bedingungen, die zu großen gehaltvollen Farben beitragen, und wie man sie beschleunigen kann.

      Zusätzlicher Inhalt des Abschnitts

    5. 5. Interaktiv werden

      (14:32 Min.)

      Ein Blick auf die Verzögerungen zwischen dem Zeitpunkt, an dem eine Seite brauchbar aussieht und tatsächlich auf Benutzerinteraktionen reagiert, und wie man sie abmildern kann.

      Zusätzlicher Inhalt des Abschnitts

    6. 6. für wiederkehrende Besuche

      (21:30 Min.)

      Eine gute Leistung berücksichtigt das ganzheitliche Nutzererlebnis, und viele Optimierungen können wiederkehrende Besuche schneller und ausdauernder machen.

      Zusätzlicher Inhalt des Abschnitts

  6. 6. Einpacken

    (49:37 Min.)

    Ein Rückblick auf all das, worüber wir berichtet haben.

    Zusätzlicher Inhalt des Abschnitts

  7. Bescheinigung über den Abschluss

    Ihr Zertifikat

    Herzlichen Glückwunsch zum Abschluss des Kurses. Verwenden Sie dieses Zertifikat, um Ihre Leistung zu zeigen!

    Zusätzlicher Inhalt des Abschnitts

Über Ihren Gastgeber

Scott Jehl ist ein erfahrener Profi mit mehr als zwei Jahrzehnten Erfahrung in kreativem Design und Front-End-Technologie. Er hat Web-Design- und Entwicklungsprojekte für zahlreiche bekannte Marken geleitet. Er schreibt und spricht gerne für verschiedene Publikationen und Konferenzen auf der ganzen Welt.

Scott ist Autor von Responsible Responsive Design (2014, A Book Apart) und Mitautor von Designing with Progressive Enhancement (2010, New Riders). In seiner Freizeit geht er gerne surfen.

Haben Sie Fragen zum Kurs?