Erwecke dein UI-Design zum Leben: Code mit Cursor-KI für Anfänger (1 Stunde) | Christine Vallaure | Skillshare

Playback-Geschwindigkeit


1.0x


  • 0.5x
  • 0.75x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Erwecke dein UI-Design zum Leben: Code mit Cursor-KI für Anfänger (1 Stunde)

teacher avatar Christine Vallaure, UI designer, speaker & educator

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

    • 1.

      Kurs-Einführung

      1:20

    • 2.

      Was ist Cursor

      1:41

    • 3.

      Das bauen wir auf

      0:39

    • 4.

      Arbeitsmaterial

      0:56

    • 5.

      Einfache HTML und CSS

      5:23

    • 6.

      Einrichten einer Dateistruktur

      4:02

    • 7.

      Vorhandene Ordner und Thema verwenden

      1:58

    • 8.

      Einrichten unserer Inhalte mit HTML und Cursor

      10:20

    • 9.

      Hinzufügen von Styling mit Cursor und CSS

      14:32

    • 10.

      Unsere Website mit dem Cursor ansprechend machen

      6:58

    • 11.

      Starte deine Seite online mit Netlify

      3:13

    • 12.

      Verbindungen zu Drittanbieter-Apps herstellen

      5:17

    • 13.

      Vielen Dank

      1:23

  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Jedes Niveau

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

422

Teilnehmer:innen

2

Projekte

Über diesen Kurs

Wenn du schon immer aus deiner Designdatei ausbrechen und deine Kreationen im Web zum Leben erwecken sehen wolltest, ist dieser Kurs genau das Richtige für dich. Es sind keine Programmiererfahrung erforderlich – nur die Bereitschaft, etwas Neues auszuprobieren.

In diesem Kurs zeige ich dir, wie du ein einfaches Figma-Design mit Hilfe von Cursor, einem kostenlosen KI-basierten Programmierassistenten, in kürzester Zeit in eine Live-Website verwandelst.

Das Tolle an Cursor ist, dass du im Grunde eine Unterhaltung mit deinem Code-Editor führst, fast wie die Arbeit mit einem super geduldigen Entwickler. Du kannst alles fragen, und der Cursor hilft nicht nur, sondern erklärt auch, wie man ihn erstellt.

Cursor ist eines der bahnbrechendsten neuen Tools auf dem Markt. Es ist ein KI-gestützter Code-Editor, der ursprünglich Entwickler hilft, Code effizienter zu schreiben und bei komplexen Aufgaben wie dem Debugging zu helfen. Aber es ist auch unglaublich leistungsstark für Anfänger. Der Cursor schlägt die Barrieren für das Coding auf und dient als fantastisches Lerntool, um Ihnen den Einstieg zu erleichtern.

In weniger als einer Stunde erstellst du deine erste Website mit HTML, CSS und einer Prise JS, verstehst die Grundlagen, lernst, wie man Designs erstellt, und veröffentlichst schließlich eine echte Website auf Netlify.

Dieser Kurs ist für dich, wenn du ein UI-Designer bist und die Barriere beim Coding durchbrechen und mit dem Aufbau deiner eigenen Seiten und Produkte beginnen möchtest.

Dies ist ein Kurs von moonlearning.io

In diesem Kurs werden wir Folgendes abdecken:

  • Ein (Figma oder andere) Design als Anfänger in Code übersetzen
  • Verstehen, was Cursor-KI ist und wie sie verwendet wird
  • Hol dir die Cursor.com-App
  • Einrichten einer Dateistruktur mit HTML und CSS
  • Inhalte mit HTML und Cursor-KI einrichten
  • Hinzufügen von Styling mit Cursor und CSS
  • Die Website mit Cursor-KI reaktionsfreudig machen
  • Online starten mit Netlify
  • Verbindungen zu Drittanbieter-Apps herstellen
  • Einrichten einer Datenbank mit Google Sheets
  • Nützliche Tipps und Tricks

Dies ist ein Kurs von moonlearing.io Mondlernen Moonlearning

Triff deine:n Kursleiter:in

Teacher Profile Image

Christine Vallaure

UI designer, speaker & educator

Top Teacher

I'm Christine Vallaure, founder of moonlearning.io . I run it as a deliberate solo business. Supported by smart automation and AI, but deeply human at its core. Every course is crafted and taught by me.

I've spent 15+ years in design and product. Agencies, startups, global brands, and my own products. I've been excited, stuck, overwhelmed, and back at square one more than once. Tools move fast. Expectations grow. It's easy to feel like you're always catching up.

What changed things for me wasn't learning every new feature. It was understanding what's happening under the hood. Not to become an engineer, but to design with clarity and control.

That's what I teach. Practical skills that help you move faster without losing craft.

? 15+ years in design an... Vollständiges Profil ansehen

Skills dieses Kurses

KI für Entwicklung Entwicklung
Level: Beginner

Kursbewertung

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen auf Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

Transkripte

1. 00 Kurs-Intro: Wenn Sie schon immer einmal aus Ihrer Designdatei ausbrechen und sehen wollten , wie Ihre Kreation im Internet zum Leben erweckt wird, ist dies genau das Richtige für Sie In diesem Kurs zeige ich Ihnen, wie Sie mit Hilfe von Cursor, einem kostenlosen KI-gestützten Codierungsassistenten, aus einem einfachen Figma-Design eine Live-Website machen einem kostenlosen KI-gestützten Codierungsassistenten, aus einem einfachen Figma-Design mit Hilfe von Cursor, einem kostenlosen KI-gestützten Codierungsassistenten, aus einem einfachen Figma-Design eine Live-Website eine Das Tolle an Cursor ist, dass Sie im Grunde eine Konversation mit Ihrem Code-Editor Sie können alles fragen, und der Cursor hilft Ihnen nicht nur , sondern erklärt Ihnen auch, wie man ihn erstellt. Es ist, als ob ein super geduldiger Entwickler direkt an Ihrer Seite sitzt. Wir erstellen unsere erste Website mit HGML-CSS und ein bisschen JavaScript, lernen die Grundlagen, bearbeiten Ihr Design und veröffentlichen schließlich eine echte Website mit Wir bringen Ihr Design in weniger als einer Stunde von einer Datei auf eine Live-Site. Dieser Kurs richtet sich an Sie, wenn Sie UI-Designer sind die Barrieren beim Programmieren überwinden und mit der Entwicklung Ihrer eigenen Ideen beginnen möchten . Sie benötigen keine Programmiererfahrung, nur die Bereitschaft, etwas Neues auszuprobieren. Dies ist ein Kurs von moonlearning dot IO. 2. 01 Was ist Cursor: Cursor ist ein KI-gestützter Codierungsassistent , mit dem Sie schnell unglaubliche Projekte erstellen können, fast so, als würden Sie ein Gespräch mit Ihrem Code-Editor führen. ob Sie ein Anfänger oder ein erfahrener Programmierer sind, der Cursor macht das Programmieren schneller und intuitiver, sodass Sie im Handumdrehen erstaunliche Dinge erstellen können. Warum ist der Cursor für Sie, meine Designer , so großartig , um loszulegen? Es ermöglicht Ihnen, mehr als nur komplette Produkte zu entwerfen und zu bauen. Wie funktioniert es? Sie können in der Alltagssprache beschreiben, was Sie wollen, und per Fluch werde ich den Code für Sie erstellen und vorschlagen, wo Sie ihn platzieren sollen. Du kannst alles wortwörtlich fragen , von wie fange ich an , eine Website zu erstellen, über das Hinzufügen eines Schilder- und Formularbereichs zur Anpassung des Designs während des Projekts. Lassen Sie uns zum Beispiel die Button-Farbe von Blau auf unser variables Schwarz anpassen . Cursor geht aber auch über den Code-Editor hinaus. Sie können es also zum Beispiel fragen, wie ich das in eine Datenbank umwandeln kann? Oder wie fange ich überhaupt mit Datenbanken an ? Was gibt es? Was muss ich suchen? Und wie kann ich diese Dinge verbinden? Es wird Sie Schritt für Schritt führen. Wie Cursor erklärt , anstatt zu übernehmen, behalten Sie die Kontrolle, und die Lernkurve ist unglaublich. Sobald Sie bereit sind, Ihren eigenen Code zu schreiben, kann Cursor AI Ihnen helfen, Fehler zu finden und zu beheben oder Ihre Dateien mithilfe von Best Practices aufzuräumen Cursor ist nicht nur ein weiteres KI-Tool. Es ist derzeit eines der nützlichsten und leistungsfähigsten Tools auf dem Markt, Sie über Designdateien hinausgehen und Ihre Produkte als Designer wirklich entwickeln 3. 02 Was wir bauen werden: In diesem Kurs werden wir von Grund auf eine vollständig responsive One-Pager-Website mit Code einrichten eine vollständig responsive One-Pager-Website Grund auf eine vollständig responsive One-Pager-Website mit Code Als Basis verwende ich ein Figma-Design, das ich zuvor eingerichtet habe Bitte beachten Sie jedoch, dass Sie keine Figma-Kenntnisse benötigen, um Kersey verwenden keine Figma-Kenntnisse benötigen Sie benötigen keine Figma-Datei. Sie könnten auch einfach von einer Skizze oder einer Idee in Ihrem Kopf ausgehen Ich persönlich mag es einfach sehr, mein Design vorher in einer UI-Designsoftware einzurichten . Ich kann Dinge frei bewegen. Ich kann Komponenten und Hierarchien durchdenken und dann zur Programmierung übergehen. Das liegt jedoch ganz bei Ihnen. 4. 03 Arbeitsmaterial: Gehen Sie zu den Downloads und hier finden Sie Dateien für jeden der Mu-Lernkurse, und Sie finden auch einen Download für diesen Kurs. Stellen Sie sicher, dass Sie das Kursmaterial herunterladen. Darin finden Sie verschiedene Cursordateien für die verschiedenen Schritte, an denen wir arbeiten werden. Während des Kurses möchte ich dir zeigen, wie man sie öffnet, und das Design findest du auch hier. Wenn du auf das Design klickst, erhältst du eine PDF-Übersicht über unser Design, und das gibt dir nur eine Vorstellung vom Hexadezimalcode der Farben. Sie können den Text herauskopieren und einfach mitmachen und sehen, was wir bauen werden. Wenn Sie Figma nicht haben, ist das als Referenz absolut in Ordnung Wenn Sie ein Figma-Konto haben und die ursprüngliche FGMA-Datei bevorzugen, kopieren Sie einfach diesen Link und fügen Sie ihn in Ihren Browser ein. Es wird eine Kopie der ursprünglichen Figma-Datei für Sie erstellt der ursprünglichen Figma-Datei Bitte klicken Sie nicht wirklich darauf, es zu kopieren und einzufügen. 5. 04 Grundlegende HTML und CSS: Eine superschnelle und einfache Anleitung für absolute Anfänger zu den Grundlagen von HTML und CSS und wie sie zusammenarbeiten , um eine Website zu erstellen. Eine Website besteht hauptsächlich aus HTML. Wenn Sie in Ihrem Browser mit der rechten Maustaste auf eine Webseite klicken , z. B. in Chrome, und Inspect auswählen, öffnen Sie die Tools des Entwicklers. diese Weise können Sie die HTML-Struktur der Seite sehen , die Sie gerade betrachten, und Sie können sie sogar vorübergehend ändern um zu experimentieren. Mach dir keine Sorgen. Diese Änderungen sind nur in Ihrem Browser und verschwinden, sobald Sie die Aktualisierung durchführen. HTML-Code besteht aus Zeichen, die in spitzen Klammern eingeschlossen sind, die als HTML-Elemente bezeichnet werden. Die meisten Elemente bestehen aus zwei Tags, einem öffnenden Tag und einem schließenden Tag. Das schließende Tag ähnelt dem öffnenden Tag, enthält jedoch einen zusätzlichen Schrägstrich vor dem Elementnamen Das Tag definiert einen Inhaltstyp. Das P-Tag weist den Browser beispielsweise an, den eingeschlossenen Inhalt als Absatz anzuzeigen . Die Tags selbst werden nicht angezeigt. Die Markierungen H eins bis H sechs bieten beispielsweise unterschiedliche Überschriften mit unterschiedlichen Wichtigkeitsstufen, bieten beispielsweise unterschiedliche Überschriften mit unterschiedlichen Wichtigkeitsstufen wobei Alter eins die höchste und H sechs die niedrigste Wir können einer Technologie auch Attribute hinzufügen, die zusätzliche Informationen liefern, z. B. die Verwendung eines Klassenattributs zur Anwendung von Stilen Ich werde dir gleich mehr darüber erzählen. Es gibt auch selbstschließende Elemente wie das Bild-Tag, das den Inhalt, in unserem Fall das Bild, über das Attribut source einzieht das Bild, über das Attribut source Aber wie können wir eine ganze Seite mit diesen Elementen einrichten? Nun, die grundlegendste Struktur einer HMR-Seite besteht aus einem HML-Element, das den Kopf - und den Körperteil enthält Der Kopf enthält Informationen für den Browser, die nicht sichtbar sind, wie der Seitentitel Das ist also der kleine Name , den Sie in Ihrem Browser-Tab sehen , eine Metabeschreibung für Suchmaschinen, und Sie können auch Stylesheets und Schriftarten usw. verknüpfen. Der Hauptteil enthält alles, was auf der Seite erscheint. Also dein Text, deine Bilder, Buttons, alles, was du entwirfst. Hier ist eine Liste der gängigsten Tags , die für Sie nützlich sein könnten. Sie können einen Screenshot machen. Normalerweise wird die Homepage einer Website per Konvention als Index-HTML bezeichnet. Sie können auch Unterseiten wie eine Info-Seite oder Projekte erstellen . Um auf diese Unterseiten zu verlinken, kannst du das Anchor-Tag A verwenden. Dadurch wird ein anklickbarer Link erstellt , den du an einer beliebigen Stelle auf deiner Seite platzieren kannst Sie können auch auf externe Websites außerhalb Ihrer Seite verlinken außerhalb Ihrer Seite verlinken Wenn Sie jedoch eine reine HTML-Seite öffnen, werden Sie feststellen, dass der Inhalt zwar vorhanden ist, aber nicht sehr gut aussieht. Hier kommt CSS ins Spiel. Während HTML den Inhalt Ihrer Seite steuert, steuert CSS das Erscheinungsbild Ihrer HTML-Elemente wie Farben, Schriftarten, Abstände und Layout Um Ihre CSS-Datei mit Ihrer HTML-Datei zu verbinden, fügen Sie im Kopfbereich einen Link dazu Stellen Sie sich nun Ihre HTML-Elemente als unsichtbare Boxen vor. Mit CSS können Sie Regeln erstellen, die steuern, wie jede Box und ihr Inhalt aussehen und sich verhalten. Eine CSS-Regel besteht aus zwei Hauptteilen: einem Selektor , der auf ein oder mehrere Elemente in HTML abzielt, und einer Deklaration, die definiert, wie diese Elemente gestaltet werden sollen Die Deklaration selbst besteht aus einer Eigenschaft wie color und einem entsprechenden Wert wie einem Hx-Code Sie können mehrere Deklarationen innerhalb der geschweiften Klammern hinzufügen , und Sie können auch mehrere Selektoren kombinieren , um denselben Stil auf mehrere Elemente anzuwenden denselben Stil In CSS können Selektoren auf einfache Tags abzielen, aber oft werden stattdessen Klassen verwendet Klassen werden innerhalb des HTML-Tags zugewiesen und dann in CSS referenziert, indem einfach ein Punkt vor dem Namen Klassen sind flexibler und wiederverwendbarer, da sie für ein einheitliches Design auf verschiedene Elemente angewendet werden können . Es gibt mehr Möglichkeiten , Lets in CSS zu verwenden. Wissenswert sind der Universal-Selector , der ein Sternzeichen ist und auf die gesamte Seite abzielt Wir haben auch IDs, und sie werden fast wie Klassen in HTML zugewiesen und dann in CSS aufgerufen, indem ein Hashtag vor den IDs sollten jedoch nur für die Gestaltung eines bestimmten Elements verwendet werden , nicht für mehrere Sie können sie zwar in CSS verwenden, in sie jedoch in der Regel für dynamisches Verhalten verwendet JavaScript werden sie jedoch in der Regel für dynamisches Verhalten verwendet. Möglicherweise sehen Sie auch Selektoren, die auf Elemente abzielen, die in anderen Elementen verschachtelt Diese Option zielt beispielsweise nur ein Absatzelement innerhalb der Klasse namens Eine wichtige Sache , die Sie über CSS wissen sollten , ist, dass es kaskadierend ist Das heißt, wenn Sie mehrere Stile auf dasselbe Element anwenden , hat der letzte Vorrang Wenn Sie beispielsweise die Farbe auf Blau und später auf Rot setzen , wird der Text rot angezeigt da die letzte Regel Vorrang hat. Hier ist eine Liste der gängigsten CSS-Selektoren. Vielleicht möchtest du einen Screenshot davon machen. 6. 05 Einrichten einer Dateistruktur: Um zu beginnen, wechseln Sie einfach zu cursor.com und melden Sie sich dann für ein kostenloses Konto an . Stellen Sie sicher, dass Sie die Desktop-Version von Cursor herunterladen Wenn Sie Cursor zum ersten Mal öffnen, werden Sie wahrscheinlich so etwas sehen, oder Sie werden gefragt, ob Sie ein Terminal verwenden möchten Wir werden uns vom Terminal fernhalten. Wir werden es super, super einfach für absolute Anfänger halten super einfach für absolute Anfänger und wir werden einfach mit Ordnern arbeiten. Öffnen Sie also einfach einen Ordner, wie Sie es immer tun würden. In meinem Fall werde ich eines erstellen und es Cliche-Café nennen Klicken Sie auf Erstellen und klicken Sie jetzt einfach auf Öffnen. Dann siehst du den Workspace, und hier wird später unser gesamter Code gespeichert. Auf der linken Seite sehen Sie also den Ordner, den wir gerade erstellt haben. Falls Sie noch etwas anderes sehen, klicken Sie sich hier ein bisschen um. Sie können auch versuchen, einen Ordner über das Menü zu öffnen. Sie können dieses Menü mit Befehl und B umschalten , falls Sie es nicht sehen Und wir wollen auch ein anderes Menü, das sehr wichtig ist , weil wir unseren Chatbot hier auf der rechten Seite haben wollen Also werde ich das mit dem Menü machen. Ich gehe zur Ansicht. Und dann hier oben kann ich das Aussehen sehen, und hier siehst du, das ist deine primäre Seitenleiste, die linke, und dann will ich die rechte, also die sekundäre, wir können auch die Abkürzung verwenden, die uns hier gegeben wird. Sie können dies also auch mit Option Command und B umschalten, in meinem Fall auf einem Mac Wenn Sie vier Fenster verlinken möchten, klicken Sie einfach hier und es wird Ihnen angezeigt Du kannst jetzt so ziemlich einfach loslegen und du könntest der KI einfach sagen, was du bauen willst und sie wird es für dich einrichten. Aber ich bevorzuge es, zuerst meine eigene Dateistruktur einzurichten, und dann werde ich mit der KI sprechen und all meine Inhalte und mein gesamtes Design hinzufügen. Also klicke ich auf meinen Ordner und dann kannst du hier sehen, dass ich eine Datei hinzufügen oder einen neuen Ordner hinzufügen kann. Ich werde drei Dateien hinzufügen. Die erste heißt Index-HTML, und es ist wirklich wichtig, dass Sie sie genau so benennen. Dann den zweiten werde ich Styles CSS nennen, und dann werde ich vielleicht einen dritten für später haben , den ich Script JS nennen werde. Zu Ihrem Verständnis: Die HTML-Datei ist der Ort, an dem der Seiteninhalt abgelegt wird, und sie bietet Struktur und Bedeutung. Außerdem würde eine HTML-Datei auf eine Seite reagieren , die Sie sehen, wenn Sie ein Browserfenster öffnen. Die CSS-Datei, hier wird das Seitendesign gesteuert. CSS kümmert sich um das gesamte Styling und die Anordnung. In der JavaScript-Datei wird hier das Verhalten der Seite festgelegt, sodass sie auf alle Aktionen der Benutzer reagiert. Also Dinge wie ein Klick oder eine Eingabe. Was es sehr einfach halten wird. Habe ein HTML, ein CSS und ein JavaScript, aber du kannst natürlich auch mehrere dieser Dateien haben. Das Einzige, was Sie beachten müssen, ist , dass Sie beim HGML immer mit einem Index-HTML beginnen sollten, und dann können Sie Unterseiten unterschiedlich benennen lassen Das Tolle ist, wenn du nichts weißt, fragst du einfach deinen kleinen Freund hier drüben, unseren KI-Chatbot Nehmen wir zum Beispiel an, was macht der Index-HTML? Also betrachte das wirklich als deinen Assistenten, mit dem du ständig sprichst. Es ist wie ein superfreundlicher Entwickler , der neben Ihnen sitzt, und jede Frage, die Sie haben, können Sie sie stellen. Und übrigens, wenn du etwas nicht verstehst , lass es es es einfach wissen. Also verstehe ich zum Beispiel nicht. Ich bin ein absoluter Anfänger, und es wird dir dann eine passende Version geben, damit du sie verstehen kannst. Und es ist genauso, wenn Dinge kaputt gehen oder ein Fehler auftritt oder etwas nicht funktioniert. Sprich damit, als würdest du mit einer Person sprechen , als ob es einen Fehler gibt. Ich wusste nicht, warum es passiert ist. Ich werde noch eine letzte Sache hinzufügen. Also werde ich in meinem Hauptordner einen weiteren Unterordner hinzufügen, damit wir keine Dateien speichern wollen Wir wollen einen neuen Ordner und ich werde diesen Ordner Bilder nennen Und der ist derzeit leer. 7. 06 Vorhandene Ordner und Thema verwenden: Du kannst entweder einfach mit mir zusammenarbeiten und einfach deine eigene Struktur und deinen eigenen Code einrichten , oder du kannst auch, besonders wenn du dich mal verirrst, einige voreingestellte Ordner öffnen, die ich für dich erstellt habe. Stellen Sie also sicher, dass Sie das Kursmaterial herunterladen, und dann finden Sie im Kursmaterial einige vorgefertigte Ordner. Übrigens können sich der Name und die Anzahl der Ordner hier ändern. Aber sagen wir einfach , Sie möchten zu der Dateistruktur springen, die ich erstellt habe, dann nehmen Sie die erste hier und öffnen Sie sie. Und Sie werden dann meine bisherigen Arbeiten hier sehen. Sobald wir in einer Minute anfangen, Code hinzuzufügen, werden Sie sehen, dass meiner mehr oder weniger so aussieht. Sie können also sehen, dass hier wirklich schöne Farben entstehen. Möglicherweise sehen Sie zunächst ein anderes Setup, und dies ist das Farbthema Ihres Editors. Wenn Sie das ändern möchten, klicken Sie einfach hier oben im Menü auf den Cursor, dann auf Einstellung und suchen Sie das Thema. Und genau hier im Thema können Sie ein beliebiges Thema auswählen. Ich verwende Monochai, was eine sehr beliebte Art ist , dies zu betrachten, aber jede andere, die Sie auch verwenden können, ändert wirklich nur die Farbe Lassen Sie mich Ihnen einfach ein Beispiel geben wie es sonst aussehen würde Klicken Sie also auf Cursoreinstellungen, Thema und wählen Sie einfach das aus , mit dem Sie sich wohl fühlen. Eine kleine Randnotiz, bevor wir einsteigen. Wir arbeiten mit KI, also sprechen wir mit ihr, und selbst wenn wir dieselben oder ähnliche Dinge sagen, werden wir wahrscheinlich nicht genau den gleichen Code und den exakt gleichen Wortlaut bekommen genau den gleichen Code und den exakt gleichen Wortlaut Das ist absolut in Ordnung. Der wichtige Teil ist, dass Sie anfangen zu verstehen, wie man mit dem Cursor arbeitet und wie man seine eigenen Produkte baut. Es geht nicht darum, zu 100% nachzuahmen , was ich auf dem Bildschirm mache Und sehr wichtig, Dinge werden kaputt gehen, Dinge werden schief gehen. Vertrau mir. Es geht nicht darum, es perfekt zu machen. Es geht darum zu verstehen, wie man es repariert und wie man den Cursor benutzt , um es zu reparieren. 8. 07 Einrichten unserer Inhalte mit HTML und Cursor: Lassen Sie uns also etwas Inhalt hinzufügen. Stellen wir zunächst sicher, dass wir unseren Chat hier haben. Denken Sie also daran, wir gehen zur Ansicht und dann zur sekundären Seitenleiste oder verwenden eine Verknüpfung Jetzt wollen wir eine einseitige Café-Seite erstellen eine einseitige Café-Seite Also habe ich hier ein wirklich schnelles Layout erstellt, ziemlich grob mit Figma Und sehr wichtig, Sie müssen Figma nicht verwenden. Du könntest einfach mit Cursor sprechen und es aus deinem Kopf heraus aufbauen Sie könnten im Grunde ein wenig auf ein Papier kritzeln oder jede andere Software verwenden Also ich verwende das wirklich nur als Beispiel. Sie müssen es überhaupt nicht so einrichten. Schauen wir uns das an, denn wir werden Schritt für Schritt vorgehen. Also hier haben wir verschiedene Bereiche wie einen Helden, ein Menü, hier unten, die Futa Und Sie können sehen, dass ich hier eine gewisse Hierarchie habe ich hier eine gewisse Hierarchie Auch hier brauchst du es nicht wirklich. Ich habe es gerade schon bearbeitet. Du kannst also sehen, dass wir im Helden ein H haben. Das ist ein HGML-Tag. Wenn Sie damit nicht vertraut sind, machen Sie sich keine Sorgen. Im wirklichen Leben würde dies wahrscheinlich auch semantischere Benennung wie diese verwenden, aber wir wollen es wirklich einfach halten Und dann habe ich eine andere Hierarchie, g eins, g vier und etwas Text für den Helden und ein Bild und das Menü Lass uns damit anfangen. Im Grunde werden wir Cursor genau sagen, was wir bauen wollen und wie wir es sehen. Übrigens, manchmal finden Sie hier standardmäßig eine kleine Datei angehängt. Nehmen Sie das vorerst ab , denn wir wollen, dass der Cursor die Struktur verwendet, die wir bereits eingerichtet haben, und ich werde es ihm sagen. Ich würde sagen, verwende meine Dateistruktur in Next HTML und stilisiere CSS Ich möchte eine einseitige Website für ein Café namens Cliche Cafe erstellen für ein Café namens Cliche Cafe Also werde ich Ihnen nur ein Beispiel dafür geben, was ich eingegeben habe. Ich werde das beschleunigen und es dir vorlesen, erwarte also nicht, dass du mittippen kannst Was Sie tun können, ist einfach das Video zu beenden und dann einfach dasselbe einzugeben oder einfach Ihren eigenen Text zu erfinden. Das heißt nicht, dass meins besser ist, und wir werden wahrscheinlich sowieso nicht die gleiche Ausgabe erzielen wahrscheinlich sowieso nicht die gleiche Ausgabe Ich werde dir den Text vorlesen und es ist mir übrigens egal, ob du Tippfehler hast Also mach einen ersten Abschnitt namens Hero. Das ist halb Text auf der linken Seite und halb Bild auf der rechten Seite. Der Text steht als H one, Klischee Cafe, dann unter dem Straßennamen Die Stadt im Alter von vier Jahren und darunter im Text, verwende P. Das ist ein Tag für den Text, die Öffnungszeiten Erstellen Sie einen zweiten Abschnitt namens Menü, und hier möchte ich das Menü hinzufügen, das aus vier Getränken und vier Essensoptionen besteht , die alle einen Namen enthalten, der Text fett gedruckt ist, dann unten die Beschreibung des Essens in Kopie und nur normales P, und darunter der Preis. Fügen Sie am Ende eine Fußzeile mit den Kontaktdaten hinzu. Lass uns die Eingabetaste drücken. Okay, großartig, schauen wir uns an, was wir haben. Nochmal, das wird für deine Generation wahrscheinlich ganz anders sein als die , die ich hier habe. Sie können also sehen, hier ist eine einfache Struktur Ihres Warm-Pagers Und zuerst haben wir den Index HTML, und dann weiter unten gibt er uns etwas CSS Wenn Sie also den Index-HTML hinzufügen möchten, stellen Sie sicher, dass Sie sich in der Index-HTML-Datei Und wenn Sie dann mit der Maus darüber fahren, sehen Sie eine kleine Schaltfläche zum Anwenden Klicken Sie auf Weiter, und der gesamte Code wird jetzt für Sie generiert Im Moment klicken wir einfach auf Akzeptieren. Sie können hier sehen, dass es einen Kopf gibt. Das wird nicht angezeigt. Dies ist nur eine allgemeine Information über diese Seite und sie enthält bereits unser Style-CSS. Es verweist auf diese CSS-Datei hier drüben. Hier ist der Körper, alles , was in der Karosserietechnik enthalten ist, Sie können sehen, das werden wir später angezeigt sehen Stellen Sie jetzt sicher, dass Sie das speichern. Wenn Sie diese kleine Blase hier sehen und sie nicht gespeichert ist, drücken Sie einfach Command und S, und sobald Sie das Kreuz wieder sehen, ist es gespeichert. Lassen Sie uns nun zu den Stilen springen und auch unsere Stile hinzufügen. Also bewirb dich, mach weiter und es werden jetzt die Stile hier für uns hinzugefügt. Lasst uns das akzeptieren. Und Sie können hier sehen, dass wir einige Stile für den Helden für die verschiedenen Abschnitte und für den Putter Okay, jetzt wollen wir sehen, wie das aussieht. Die Art und Weise, das zu betrachten , ist , dass Sie Ihre Index-HTML-Datei finden müssen. Sie können es direkt vom Cursor aus verwenden, oder Sie können zu Ihrer eigentlichen Datei springen, in der Sie sie gespeichert haben, und sie dann einfach mit dem Browser öffnen. Am einfachsten ist es, sie einfach in Ihrem Browser abzulegen. Symbol oder klicken Sie einfach mit der rechten Maustaste, um es zu öffnen. Und los geht's. Hier ist unsere kleine Website, offensichtlich noch nicht besonders hübsch aussieht, aber wir haben alle Inhalte, von denen wir dem Cursor erzählt haben, darauf. Okay, lass es uns ein bisschen verfeinern. Und lassen Sie uns zunächst mit dem Bild beginnen. Also wollen wir dieses Bild hier verwenden. Sie haben dieses Bild also entweder in Ihrer Figma-Datei, dann können Sie es einfach exportieren und in Ihren Cursordateien speichern in Ihren Cursordateien Erinnern wir uns also daran , wo wir das haben wollen. Wir haben unsere Datei hier eingerichtet und erinnern uns, dass wir einen kleinen Ordner namens images erstellt haben . Also wollen wir, dass es genau hier drin ist. Wenn Sie Figma nicht verwenden, verwenden Sie einfach ein beliebiges Bild und ziehen Sie es in die Datei Denken Sie auch hier daran, dass es sich um dieselbe Datei auf Ihrem Computer handelt, die Sie dann im Cursor gespiegelt sehen Was ich in meinem Fall tun werde, ich werde es hier exportieren, und dann können Sie auf meinem Computer sehen, ich sehe diese Dateien, und jetzt nenne ich sie einfach Hero Image und speichere sie Jetzt springen wir rüber und Sie können jetzt sehen, ob ich den Bildordner öffne , er ist genau hier drin. Was ich jetzt tun werde, ist, dass ich wieder mit dem Cursor sprechen werde und ich werde dem Cursor das Heldenbild mitteilen, an der Datei ihren Bildpunkt JPEG im Bilderordner. Drücken Sie die Eingabetaste, um zusätzlichen Code zu generieren. Schauen wir uns nun an , was es macht. Es sagt uns, dass wir in die Indexdatei springen sollen. Wir sind schon hier drin und stellen fest wie nett es dir alles erklärt. Wenn wir jetzt auf Anwenden und fortfahren klicken, wird uns genau angezeigt , wo das hinzugefügt werden soll. Das ist eine wirklich tolle Möglichkeit auch für euch zu lernen und zu verstehen. Sie können hier vorher sehen, dass Bild stand und das Bild war nur ein Café-Bild, und jetzt heißt es Bilder Schrägstrich Das heißt, geh in diesen Ordner und hol dir das Heldenbild. Dann klicken wir einfach auf Akzeptieren. Stellen Sie sicher, dass Sie nicht vergessen, es zu speichern. Und jetzt schauen wir uns unsere Website an. Wir müssen uns auffrischen. Sie können das entweder direkt hier im Browser tun oder einfach die Befehlstaste drücken und Sie können sehen, dass wir jetzt unser Bild hier haben. Okay, lassen Sie uns einfach ein paar letzte kleine Details hinzufügen. Also werde ich die Adresse hier rüberschreiben. Und jetzt springe ich einfach zurück zu meiner Cursor-Datei und wir können das von Hand hinzufügen. Ich könnte das auch einfach hier hinzufügen, oder ich kann dem Cursor sagen, dass ich für die Adresse das verwenden kann . Und dann kopiere ich einfach den Text, den ich aus meiner Designdatei kopiert habe , und drücke die Eingabetaste. Ich werde es auch einfach anweisen, es untereinander zu platzieren und dann einfach Eingabetaste drücken und Sie können jetzt den Code sehen. Also bewirb dich, mach weiter. Fantastisch. Nochmals, es erklärt es dir gut. Holen wir uns einfach auch unsere Öffnungszeiten. Also werde ich sie einfach kopieren, sie hier einfügen und dem Cursor sagen, dass er sie hinzufügen soll. Und wieder gehen wir zu Index, übernehmen und wir können gut sehen, wo es bearbeitet wurde. Und es hat jetzt auch zwei Zeilen. Speichern wir es und springen wir hierher und aktualisieren es. Das sieht wirklich nett aus. Und nochmal, das ist wahrscheinlich hier, ich werde später aufräumen, wenn ich an meinem Design arbeite Schauen wir uns nun das Menü an und das Menü, was ich hier gemacht habe Das ist wie mit Komponenten , mit denen man arbeiten kann. Aber hier unten habe ich nur lose Texte. Ich werde ihm sagen, dass er diesen Text für das Menü verwenden soll. Außerdem könnte ich einfach das verwenden, was es hier generiert hat. Also werde ich ihm einfach sagen, dass es das für das Menü verwenden soll, und dann füge ich den Text hinzu , den ich gerade aus meinem Design kopiert habe. Also lasst uns das anwenden, weitermachen. Und das sieht ein bisschen komisch aus. Es ist jetzt wie ein großer Haufen, aber lass uns weitermachen und schauen, wie das aussehen würde. Es hat also die Kühnheit verloren und es ist nicht so strukturiert. Aber wir können einfach zurückspringen und Cursor davon erzählen. Also werde ich es im Menü sagen. Jedes Getränk und jedes Essen ist ein Artikel dessen Name fett gedruckt ist und dann unter der Beschreibung und dem Preis steht. Und ich werde es einfach fragen, ob es das mit einer guten Semantik für mich einrichten kann , weil ich nicht weiß, welche Tags ich verwenden würde Klicken wir jetzt auf Anwenden , das sieht schon viel besser Es verwendet hier einen Artikel. Lass uns das anwenden. Fahren Sie fort. Fantastisch außer. Lass uns rüberspringen und unsere Seite aktualisieren und dann sieht das besser aus. Die Entfernungen stimmen, aber der allgemeine Aufbau ist in Ordnung. Ich werde nur eine letzte Kleinigkeit tun. Ich werde ihm sagen, dass er aufräumen soll. Ich werde ihm einfach sagen, den HTML-Code und alles , was folgt, für die CSS-Datei aufzuräumen den HTML-Code und alles , was folgt, für die CSS-Datei ein super schönes semantisches und perfektes Setup zu erhalten, und dann wird es mir diese Änderungen geben 9. 08 Hinzufügen von Styling mit Cursor und CSS: Das ist also ein Design, das wir jetzt haben, und dann können Sie hier in unserer Figma-Datei sehen, dass wir Ihre Typografie ändern, etwas Farbe, Abstand usw. hinzufügen möchten etwas Farbe, Abstand usw. hinzufügen Gehen wir also Stück für Stück vor. Übrigens, das ist wirklich der Moment, in dem Sie anfangen müssen, damit zu spielen, weil Sie ganz andere Ergebnisse erzielen werden . Die Dinge werden schief gehen. Sie müssen das beheben, es wirklich als Spielwiese nutzen , um dieses Tool zu erkunden. Ich werde damit beginnen, mir diese Farbe zu schnappen. Das ist eine Variable in Figma. Ich werde mir vorerst nur den Hex-Code holen . Das wird gut funktionieren. Dann verwende ich für die Typografie für den gesamten Text Railway und das ist eine Google-Schrift Lassen Sie uns einen Schritt zurückschneiden und Cursor von all dem erzählen. Lassen Sie uns einen Blick darauf werfen. Also hier haben wir unseren Header, mit dem wir beginnen. Sie können also sehen, dass das eine Klasse von Helden, Klassentext, Klassenbild leitet . Wenn wir also in dieses CSS springen, können Sie die Heldenklasse finden. Punkt bedeutet immer Klasse und dann Held. Und so kannst du hier Text, Heldenbild, all die verschiedenen Dinge sehen . Und du kannst wirklich auch einfach da reinspringen und damit spielen. Also, was wir tun wollen, ich werde es von Hand machen. Ich werde einfach den Hex-Code mit der Hintergrundfarbe kopieren den Hex-Code mit der Hintergrundfarbe , weil das ziemlich offensichtlich ist. Schauen wir uns das abgeholt an. Auffrischen. Perfekt. Und jetzt wollen wir den Text hinzufügen. Also, was den Text angeht, werde ich Cursor sprechen, und ich werde ihn erzählen. Also sage ich, ich möchte die Google-Schrift Railway für den gesamten Text auf der gesamten Seite verwenden . Es sagt mir zuerst, ich solle in den HTML-Code gehen, bewerben, weitermachen und dann sehen, was es bewirkt. Es wird also zum Kopf beitragen. Also nochmal, der Kopf ist das, was man nicht sieht. Es wird einen Link zu dieser Schrift hinzufügen, also wird es diese Google-Schrift für mich übernehmen. Das klingt großartig. Lassen Sie uns das akzeptieren und diese Datei speichern. Und jetzt in den Stilen Anwenden, Fortfahren, und es generiert und verwendet Eisenbahnen. Also lassen Sie uns das auch speichern und zurückspringen und aktualisieren, und zurückspringen und um zu sehen, ob das an Fahrt gewinnt. Fantastisch. Das sieht alles gut aus. Jetzt gefällt mir auch diese Polsterung hier nicht. Lass uns einfach zurückspringen, also diese ganze Polsterung. Übrigens, sehr praktisch, wenn Sie in Chrome sind rechten Maustaste, klicken Sie auf Inspect, und dann erhalten Sie den sogenannten Inspektionsmodus Sie können also das HTML hier sehen und dann können Sie sehen, wie der gesamte Stil angewendet wurde Und du kannst gleich hier damit spielen. Und das hat also keinen Einfluss auf Ihren Code. Das passiert wirklich einfach hier im Browser. Das ist sehr nützlich, um die Struktur kennenzulernen und zu verstehen. Du kannst also sehen, dass es bei unserem Klassenhelden eine allgemeine Polsterung gibt, aber dann gibt es mehr Polsterung Wenn wir zum Bild springen, haben wir hier auch tatsächlich einen gewissen Spielraum Also wollen wir das alles abnehmen, also schauen wir uns das an. Sie können entweder mit dem Cursor sprechen oder wir können das einfach abnehmen. Wir können also einfach die gesamte Polsterung entfernen, oder eine andere Möglichkeit, dies zu tun, besteht darin, die obere, rechte und untere Polsterung Lassen Sie uns also tatsächlich darüber sprechen. Ich sage dir, nimm die obere, rechte und untere Polsterung von 50 aus der Heldenklasse ab Und noch etwas, was wir machen wollen, ist das Heldenbild Es gab auch eine Art Rand um das Bild herum, aber ich kann ihn nicht finden Also werde ich Kursa einfach sagen , dass wir keine Polsterung oder einen Rand um das Bild herum haben wollen Lassen Sie uns das generieren und wir wenden es an, akzeptieren es und dann lassen Sie uns einfach zurückspringen und uns ansehen, was es bewirkt hat Und wir können sehen, dass das immer noch im Helden ist, also füllen sie immer noch 20 auf Das ist also links und rechts. Also hat uns Cursor nicht verstanden. Lass uns zurückspringen. Also wenn du das hast, ist es oben, dann ist es oben und unten und links und rechts. Also wir wollen, dass oben Null ist, rechts ist Null. Unten ist Null, und dann wollen wir es nur auf der letzten Kleinigkeit haben. Also werden wir ja tun. Wenn Sie das nicht verstehen, können Sie auch mit Cursor sprechen und ihm einfach sagen, was er tun soll. Also springen wir zurück, aktualisieren das, und das sieht genau so aus, wonach wir suchen. Großartig. Lassen Sie uns diesen Text jetzt ein wenig stylen. Ich habe das eigentlich schon in Figma eingerichtet. Auch hier kannst du das einfach von Hand machen, während du weitermachst, aber so wie ich es habe, werde ich es benutzen Was ich tun werde, ist, das alles einfach zu kopieren. Lass mich das kopieren und dann werde ich es erzählen. Ich gehe tatsächlich ins CSS. Ich weiß, dass es in CSS sein wird. Ich sage es, wo ich es haben will. In meinem Fall ist H eins, und ich werde es einfach einfügen. Lass mich sehen, was passiert. Ich könnte das auch einfach in mich einfügen . Das klingt großartig. Übrigens, ich glaube nicht, dass ich die Schriftfamilie brauche , weil ich das schon geschrieben habe. Ich werde es vorerst einfach so lassen, ich kann das immer aufräumen Okay, außer. Und ich werde dasselbe für die anderen tun. Also in meinem Alter von zwei Jahren. Also mache ich das für meine gesamte Typenskala hier. Ich kopiere es einfach aus dem Tiefmodus von Figma, wo du alle Einstellungen bekommst Das musst du nicht tun. Sie können den Cursor auch einfach bitten, das für Sie nachzuholen. Sie können einfach beliebige Werte eingeben oder einige Standardeinstellungen verwenden. Wenn Sie also mit Figma arbeiten, ist das jedoch sehr praktisch Lassen Sie uns das speichern und dann schauen wir einfach, ob wir einen Unterschied Das sieht also schon ganz nett aus. Macht das tatsächlich etwas größer. Das sieht also toll aus. Und jetzt werde ich ihm einfach sagen , dass er aufräumen soll. Ich sage ihm, es soll das CSS bereinigen, Wiederholungen herausnehmen und Variablen für Farbe und Schriftfamilie erstellen . Lassen Sie uns das anwenden Also das ist super nett. Es räumt wirklich Ihre gesamte Datei mit einem Klick auf Speichern Sie es, und das sieht schon viel sauberer aus. Sie können hier sehen, das ist alles aufgeräumt und dann die Variablen hier drin, fantastisch Schauen wir uns das mal an. Stellen wir sicher, dass es keine Fehler gibt, und das sieht genauso aus. Aber schauen wir uns das an, weil da diese seltsame Polsterung passiert Gehen wir zur Inspektion und schauen uns an , wo das herkommt Wir haben diese Marge von 16 und dann haben wir hier eine Marge und ich kann nicht wirklich sehen , woher sie kommt. Gehen wir zurück und fragen wir Cursor. Ich frage im Inspektionsmodus, die Helden H eins, H vier und P wird ein Rand angewendet , aber ich kann ihn nicht sehen. Woher kommt es? Zeig es mir in CSS. Hier erfahren Sie , dass der Rand aus der Standardeinstellung des Browsers stammt. Also eine Erklärung hier, wir verstehen das. Also füge Marge Null zu all dem hinzu. Okay. Ich frage es einfach, kannst du das für mich tun? Klicken wir auf Anwenden und dann sehen Sie hier den Rand Null, außer dass wir ihn speichern und zurückschneiden, um zu sehen, ob das funktioniert hat. Perfekt. Okay, jetzt können wir einfach die Ränder hinzufügen, die wir tatsächlich wollen. Also sage ich es, okay, großartig. Jetzt füge einfach ein Leerzeichen zwischen dem Namen H one und der Adresse der Öffnungszeiten hinzu. Gib mir ein CSS-Update. Okay, es werden also zuerst einige Klassen im HTML hinzugefügt . Lass uns das machen. Das ist Stift. Es werden einige Klassen hinzugefügt. Ja, ich bin mir nicht sicher, ob ich das will. Und dann fügt es hier welche hinzu. Lassen Sie uns das ablehnen und erneut darüber sprechen . Also werde ich es erzählen. Also die H-Zone ist eine Einheit. Dann sollten Straße und Stadt eine Einheit sein, H vier. Aber untereinander mit einem Abstand von rund 32 Pixeln zur nächsten Einheit, das sind die Öffnungszeiten. Kannst du die Dips hinzufügen oder wie auch immer du das am besten anordnen würdest Okay, das sieht nett aus. Schauen wir uns an, was es macht. Das sieht toll aus. Also erstelle hier einen kleinen Cluster, hier kleinen Cluster. Das sieht sehr reizend aus. Bitten Sie es immer, das am besten zu gestalten, und dann wird es Ihnen ein ziemlich nettes Setup geben . Dann springe zu CSS. A Ich kann es nicht ganz sehen. Ich bearbeite es hier unten. Morgen können wir es später bitten, aufzuräumen. Lass uns zurückspringen. Das sieht ganz nett aus. Lassen Sie uns jetzt einfach unser Menü hier sortieren , also springen wir zurück. Wenn wir also hier nachschauen, können wir sehen, dass die Speisekarte beim Aufräumen tatsächlich ein bisschen durcheinander gebracht wurde . Also, was ich tun werde, ist, dass es manchmal einfacher ist. Wir entfernen das einfach und dann sagen wir ihm, dass es ein neues hinzufügen soll. Lassen Sie uns also zu unserer Figma-Datei springen. Und hier erinnere ich mich tatsächlich, dass dies das Setup ist. Also das ist alles in Component, aber hier habe ich nur einen losen Text zum Kopieren, also werde ich den einfach nehmen, drüber springen und ihm sagen, was zu tun ist. Also werde ich es unter dem Header-Helden sagen und einen neuen Abschnitt namens Getränkekarte hinzufügen. Das ist der Inhalt und dann kopiere ich einfach all meine Inhalte hinein. Die Überschrift „Getränke und Essen“ lautet „Alter drei“, und der Rest ist nur Text P, wobei der Name des Essens fett gedruckt ist und dann unter der Beschreibung und dann der Preis steht. Bearbeiten und aktualisieren Sie HTML und CSS. Das sieht wieder ein bisschen nach dem aus, was es mir gegeben hat, also sagen wir ihm einfach, dass es ein bisschen aufgeräumter sein soll Sagen wir, sieht gut aus, aber stellen Sie sicher, dass jedes Essen und Trinken wie ein eigener Artikel ist und dass die Semantik in HTML am besten ist Das funktioniert normalerweise immer , wenn Sie nicht wissen, was Sie sagen sollen Das sieht viel besser aus. Es verwendet allerdings eine H-Vier, also werde ich es einfach sagen. Das sieht toll aus. Benutze einfach kein H Four. Setze einfach das P als Stark für den Namen ein. Schau mal, ob wir jetzt den richtigen haben. Okay, das sieht endlich viel besser aus. Also sagen wir, bewerben Sie sich. Fahren Sie fort. Und es fügt es eigentlich nicht hinzu. Also lass es uns einfach kopieren. Und dann fügen wir es einfach hier unten ein. Großartig. Sehen wir uns den Abschnitt an. Es heißt Getränkekarte. Das klingt gut. Es gab uns einen Ausweis. Auch hier bevorzuge ich es, das als Kurs zu haben, aber Sie können das gerne machen, wie Sie möchten. Und ich brauche auch das CSS. Ich sage ihm, dass ich auch das CSS brauche und stelle fest, dass ich die ID in eine Klasse geändert habe. Wenn das wieder zu weit fortgeschritten ist, frag es einfach, was zu tun ist. Schau es dir an und sag ihm dann, was funktioniert oder nicht, und es wird dir helfen. Lassen Sie uns also ins CSS springen. Bewerben Sie sich, fahren Sie fort und akzeptieren Sie. Okay, lassen Sie uns einfach sehen, ob das funktioniert hat. Das sieht fantastisch aus. Ich möchte es jetzt nur zentrieren und hier etwas Platz haben. Aber ich sage es. Sieht toll aus. Einfach alle Texte zentrieren und eine falsche Schreibweise spielt keine Rolle. Also Platz über der Überschrift H drei in diesem Abschnitt. Übrigens weiß es jetzt, dass ich mich auf das letzte beziehe, was ich aktualisiert habe. Manchmal musst du ihr sagen, auf welche Klasse du dich beziehst. Okay, lassen Sie uns das anwenden. Fahren Sie fort. Sie können sehen, dass der gesamte Text zentriert wurde und ein kleiner Rand hinzugefügt wurde. Lassen Sie uns das akzeptieren. Spring hier rüber, aktualisiere dich. Und das sieht schon nach einer ziemlich schönen Website aus. Ich werde ihm nur sagen, dass er alles aufräumen soll. Also sage ich, räumen Sie HML und CSS auf und verwenden Sie dabei die besten Methoden. Also das könnte einen Moment dauern. Sie können dies dann zuerst auf die HGML anwenden und dann können Sie das andere auf die CSS-Datei anwenden Und es gibt eine Kleinigkeit, die ich persönlich hier nicht hintergrundfarben lassen möchte, also werde ich das einfach von Hand herausnehmen Okay, großartig. Lass uns einen Blick darauf werfen. Das funktioniert immer noch. Fantastisch. Wie ich bereits erwähnt habe, sollten Sie dies nicht als Tutorial mit den Schritten eins, zwei und drei betrachten. Es zeigt dir wirklich nur, wie ich in diesem Szenario vorgegangen bin. Wenn Sie dasselbe eingeben, erhalten Sie möglicherweise ein anderes Ergebnis. Sie haben ein anderes Projekt. Es geht also wirklich nur darum, damit zu spielen und Lösungen zu verstehen und zu finden. Eine kleine Randnotiz nach der Aufnahme: Mir ist aufgefallen, dass diese Überschrift hier tatsächlich viel mutiger ist als die in meiner Ausgabe. Also wenn ich mal hier nachschaue, dann ist das eine Schriftstärke von 900. Wenn ich mal in mein CSS schaue, dann ist das auch auf 900 gesetzt. Ich frage jedoch den Cursor, während das passiert, und es darauf hingewiesen, dass, wenn ich die Google-Schrift einziehe , Sie hier sehen können , dass standardmäßig 407 hundert abgerufen werden. Ich werde das einfach hier auswählen und dann kann ich ihm einfach sagen, dass er auch den Rest übernehmen soll. Während der Aktualisierung können Sie sehen, dass ich jetzt das richtige Gewicht angewendet habe. 10. 09 Unsere Website mit dem Cursor ansprechend gestalten: Das ist jetzt unsere Seite, und Sie können sehen, wir haben unser Intro, wir haben unser Menü, und ich habe einen weiteren Abschnitt über den Brisa-Kurs hinzugefügt und die Puta aufgeräumt Was wir jetzt jedoch tun wollen, ist, dass, wenn wir die Größe ändern, wir wollen, dass es sich richtig verhält Also wollen wir zum Beispiel, dass dieses Bild direkt darunter gestapelt wird. Schauen wir uns also an, wie wir das machen können. Lass uns einfach den Cursor fragen. Wenn Sie ihm sagen, wie sich alle Abschnitte verhalten sollen, ist es eine gute Idee einen Blick darauf zu werfen, wie die Abschnitte heißen. Einer heißt Hero Drinks Menu und hier unten, unser Bereich, also der Kurs dafür heißt Barista Es wird auch meistens an Bedeutung gewinnen, wenn du es nur beschreibst, aber manchmal kommt es bei der Formulierung zu Verwirrung, wenn du tiefer gehst. Es ist eine gute Idee, das zu tun Lassen Sie uns sagen, wie wir wollen, dass sie sich alle verhalten. Nochmals, ich beschleunige das ein bisschen, also solltest du vielleicht bis zum Ende gehen , damit aufhören und entweder schreiben, was ich geschrieben habe oder einfach deinen eigenen Text schreiben Machen Sie die Seite also responsiv. Es sieht also vom Handy bis zum Desktop gut aus. Held auf großen Bildschirmen, behalte KIs. Auf kleinen Bildschirmen stapeln Sie das Bild unter dem Text. Stellen Sie sicher, dass Sie auf kleinen Bildschirmen Platz zwischen Text und Bild hinzufügen . Dann die Getränkekarte. Lass uns das so lassen, wie es ist. Brisa-Kurs und notiere dir, wie ich den Klassennamen verwende. Stapel hin oder her, auf großen Bildschirmen behalten Sie AIS auf kleinen Bildschirmen und stapeln Sie den Text unter dem Bild Achten Sie darauf, etwas Platz unter dem Bild auf den kleinen Bildschirmen und auch unter den Schaltflächen hinzuzufügen . Drücken Sie Enser. Schauen wir uns das mal an Es sagt uns, dass wir Medienabfragen verwenden sollen. Aus Gründen der Reaktionsfähigkeit verwenden wir Medienabfragen, und das bedeutet, dass sie uns ab einer Breite dieser Breite mitteilen, dass wir diese Regeln verwenden müssen einer Breite dieser Breite mitteilen, dass wir diese Regeln verwenden Und hier, zum Beispiel unterhalb dieser Breite, wenden wir die Regeln an, die hier für IDs gelten. Dann verwenden wir Flexbox, das SS-Grid. Wenn Sie also davon wissen und einfach reinspringen und damit spielen, wenn Sie es nicht wissen, stellen Sie sicher, dass Sie es Cursor wissen lassen Lassen Sie uns das einfach anwenden und sehen, was passiert. Und Sie können sehen, dass gerade die Medienanfragen für den Helden, für den Heldentext, für das Barris de Course, Bars de Course-Bild hinzugefügt wurden Heldentext, für das Barris de Course, Bars de Course-Bild Bars de Course-Bild Eigentlich bin ich mir nicht sicher, ob das alles so heißt. Lass uns einen Blick darauf werfen. Balken zum Kursbild, Text, Anmeldung, Button. Manchmal wird es also ein bisschen mit den Klassennamen verwechselt. Also möchtest du das vielleicht später einfach aufräumen. Lass uns einfach sehen, was passiert, und dann können wir das immer noch nachbessern. Also das ist Refresh. Und das lässt sich gut stapeln. Brauche diesen Platz. Hier wollte ich, dass das nicht zunimmt und wir brauchen vielleicht etwas Platz über der H-Linie, und dann hier unten, das auch gut stapelt , der Abstand nimmt nicht wahrscheinlich weil wir gesehen haben, dass die Benennung damit ein wenig verwechselt wird Also lass uns vielleicht einfach Cursor fragen. also wirklich ein Gespräch, wie Sie es mit Ihren Kollegen tun würden. Ich frage es. Der Abstand unter dem Heldentext und der Britta-Schaltfläche nimmt nicht zu. Verwenden Sie möglicherweise Klassennamen , die nicht existieren Okay, jetzt bin ich da reingegangen und es wird nochmal nachgesehen. Also, was sagt uns das jetzt? Hier sind die aktualisierten Änderungen. Mal sehen, ob es sie tatsächlich selbst herausgefunden hat. Ich habe keine Ahnung, ob es so schlau ist. Lassen Sie uns aktualisieren und die Größe ändern. Und das sieht viel besser aus. Großartig. Das Einzige, was wir jetzt wollen , ist, dass wir im ersten Lebensjahr ein bisschen Polsterung wollen Lass es uns einfach sagen. Fügen Sie also im Hero auf kleinen Bildschirmen etwas Polsterung über dem Alter hinzu und entfernen Sie auch die Polsterung rund um das Geben wir das an, außer Speichern, Aktualisieren, und übrigens, eine gute Möglichkeit, das zu tun, ist auch, auf Inspizieren zu springen, denn was Sie auf Inspizieren bekommen, haben Sie hier diese kleine Schaltfläche, und dann können Sie zu verschiedenen Handygrößen springen Jetzt haben wir hier oben einen schönen Platz , der wirklich gut aussieht. Wir haben immer noch diesen. Wir könnten uns also ansehen , woher das kommt. Ich denke, es kommt von einer Polsterung von einer Polsterung hier und dem Helden Also müssen wir den ausziehen. Und dann haben wir hier unser Menü und hier haben wir dieses, was alles sehr gut funktioniert. Also lasst uns einfach diese Polsterung finden und wir können versuchen, das von Hand zu machen Also das hier ist wirklich die Heldenpolsterung. Und was wir tun können, ist , das einfach zu kopieren , weil wir jetzt anfangen, CSS zu verstehen, und dann platzieren wir es hier und wir können das alles auf Null setzen Und lassen Sie uns sehen, was passiert. Vielleicht müssen wir diesem Text jetzt nur ein bisschen mehr Auffüllung geben jetzt nur ein bisschen mehr Auffüllung geben Schauen wir uns das an und fügen wir hier die Polsterung hinzu Und dann denk dran, das ist oben, rechts, unten und links Schauen wir uns also an, ob wir dafür schon genug CSS verstehen . Perfekt. Und so kann man wirklich ins Lernen einsteigen. Und übrigens, kleiner Tipp hier. Wenn du hier draufklickst, dann hast du den kleinsten , nämlich 320 Pixel. Das kleinste Handy auf dem Markt, damit Sie sicherstellen können, dass auf diesem noch alles lesbar ist. Und einfach so haben Sie eine schöne, reaktionsschnelle Website. Wenn Sie also weiterarbeiten, werden Sie ein bisschen über CSS lernen Es ist wirklich wichtig, dass du versuchst zu verstehen. Wenn du es nicht verstehst, kannst du immer den Cursor fragen. Also frag es. Fragen Sie es zum Beispiel: Was ist Flex? Also, wofür benutzt du es? Und es wird dir sagen, wie diese Dinge funktionieren. Also das ist wirklich, wirklich fantastisch, und von da an kannst du es wirklich übernehmen. Alles, was schief geht, ist dasselbe. Frag es. Das Einzige, dessen Sie sich ein wenig bewusst sein müssen , ist die Benennung, denn manchmal entspricht sie einfach nicht der richtigen Namenskonvention. Also das ist etwas, das du dir einfach ansehen kannst, wie all diese verschiedenen Dinge heißen. Das Einzige, was wir jetzt tun wollen, ist natürlich , dass alles schön und ordentlich Ich werde ihm nur sagen, dass er aufräumen soll, indem ich bewährte Methoden verwende. 11. 10 Starte deine Seite online mit Netlify: Um unser Design lokal anzuzeigen, nehmen wir den Index und öffnen ihn einfach in unserem Browser Und das gibt uns eine realistische Vorstellung davon , wie unsere Seite aussehen wird, aber sie ist nur für uns auf unserem lokalen Computer sichtbar. Also, wie bekommen wir das online? Wie stellen wir diese Seite bereit? Und eine tolle Sache, du kannst einfach den Cursor fragen. Also, was ist der einfachste Weg, meine Seite bereitzustellen? Sie können hier also sehen, dass es uns mehrere Optionen bietet. Sie können Github, Netlify verwenden und es gibt noch einige mehr. Das, was ich verwenden werde und das mir für Anfänger am besten gefällt, ist Und Sie können einfach hier mit dem Cursor weiter gehen und ihn einfach bitten, Ihnen klare Anweisungen zu geben, wie das Aber ich werde es dir nur zeigen , weil es ziemlich einfach ist. Gehe zu netlify.com und registriere dich für ein kostenloses Konto. Ich werde mir so etwas ansehen und dann sicherstellen, dass Sie auf Websites sind Und hier erfahren Sie , wie Sie Ihre Websites zu Netlify hinzufügen können. Also haben wir Github Sie können Vorlagen durchsuchen und sie hier erstellen. Aber der einfachste Teil, den wir vorerst verwenden werden, ist die manuelle Bereitstellung. Also das ist hier unten. Sie können jetzt einfach nach Ihrer Datei suchen, um sie hochzuladen und dann zu finden. Sie können also sehen, dass die Datei, in der Sie gerade mit dem Cursor arbeiten können also sehen, dass die Datei, in der Sie gerade mit dem Cursor , alle Dinge enthalten muss, Ihre Bilder, Ihren Index , Ihr CSS, alles. Wählen Sie die gesamte Datei aus und klicken Sie dann auf Hochladen. Und das ist so ziemlich alles. Also, was Sie hier sehen, das ist vorerst Ihre URL. Wenn wir auf Open Production klicken, machen wir das einfach etwas kleiner, damit wir es besser sehen können. Und wir bekommen jetzt unsere Seite, die live ist. Und Sie können sehen, dass es genau dasselbe ist, was wir zuvor gesehen haben. Das ist also unsere URL. Wir wollen das ein bisschen bereinigen. Also klicken Sie auf Seitenkonfiguration, und dann sehen Sie hier unten den Namen der Website ändern, und wir können das jetzt einfach abnehmen und es Cliche-Café nennen. Lass es uns speichern Und Sie können jetzt sehen, dass unsere URL cliche cafe dot netlify dot app lautet Wenn wir das also wieder öffnen, können Sie es teilen, und hier finden Sie Ihre Seite Wenn Sie Ihre Seite aktualisieren möchten, kehren Sie einfach zu Deploy zurück und Sie können einfach eine neue Version durchsuchen. Außerdem werden alle alten Versionen für Sie gespeichert , sodass Sie jederzeit hin und her wechseln können. Jetzt möchten Sie wahrscheinlich Ihre eigene URL verwenden. In diesem Fall klicken Sie einfach auf Seitenübersicht und dann können Sie es hier sehen. Sie haben also Ihre Site bereitgestellt. Jetzt können Sie auf Ihre benutzerdefinierte Domain einrichten klicken. Hängt davon ab, woher Sie Ihre Domain haben. Sie können es direkt mit Netlify bekommen, was wahrscheinlich am einfachsten ist, aber Sie können auch jede Domain hinzufügen, die Sie woanders gekauft haben, und Netlify wird Sie durch den Prozess führen, und Sie werden auch Ihre Website sichern, was bedeutet, dass es HTTPS ist, was sehr wichtig ist was Oder Sie können Ihre neue Netlify-URL auch weiterhin kostenlos verwenden Ihre neue Netlify-URL 12. 11 Verbindungen mit Drittanbieter-Apps herstellen: Also hier habe ich meine Seite, und du kannst hier unten sehen , wie der Brisa-Kurs bald kommt Wenn du auf Anmelden klickst, passiert jetzt nichts Deshalb möchte ich, dass sich die Leute in eine Mailingliste eintragen können , um später weitere Informationen zu erhalten Mittlerweile gibt es viele verschiedene Anbieter für Mailinglisten. Ich werde einfach Mailchim verwenden , was sehr beliebt ist Sie können aber auch in den Cursor gehen und ihn einfach fragen, welchen er für Ihre Bedürfnisse empfiehlt Um anzufangen, werde ich etwas ganz Einfaches machen. Wenn Sie auf meiner Website auf Anmelden klicken, werden Sie einfach zu einer separaten Anmeldeseite weitergeleitet In Mailchimp gehe ich zu den Zielgruppen und dann zu den Und dann kannst du hier verschiedene Möglichkeiten sehen. Popups, einbetten und ich werde mich für eine entscheiden, die eine separate Landingpage ist. Also werde ich auf Neue Landingpage erstellen klicken. Und hier baue einfach eine Landingpage. Und ich werde das Klischee Cafe-Landingpage nennen. Lass uns anfangen. Und dann können Sie sehen, dass es eine wirklich nette Vorlage gibt, sodass Sie das wirklich gut aussehen lassen können. Aber ich werde mich hier für die Demo einfach für diese supereinfache Version entscheiden . Werde das hier und lass uns dieses eine Klischee-Café nennen Oder nennen wir es Barista-Kurs. Speichern Sie das und lassen Sie uns es speichern und schließen. Und dann klicke ich auf Veröffentlichen. Auch hier können Sie Dinge bearbeiten und sie einfach ein bisschen mehr nach Ihren Wünschen gestalten . Aber vorerst werde ich es einfach veröffentlichen. Und wenn ich jetzt hier klicke und deine Seite teile, kannst du sehen, dass ich genau dieses kleine Schild und Formular hier erstellt habe . Das ist also die URL, die ich kopieren werde, und ich werde dem Cursor davon erzählen. Ein kleiner Tipp: Sie können die Schaltfläche einfach markieren, weil Sie wissen, dass Sie auf diese Schaltfläche klicken möchten , und dann auf Zum Hut hinzufügen klicken, und dann weiß sie bereits, worauf Sie sich beziehen Wenn darauf geklickt wird, öffne ich diese Seite in einem neuen Fenster, und dann füge ich einfach den Link ein , den ich von Mail Jump Und so sagt es uns, was es tut. Es fügt etwas JavaScript hinzu. Wir können das später machen, aber lassen Sie uns einfach sagen es vorerst nur HTML verwenden soll. Also haben wir es einfach in einen Link umgewandelt. Lassen Sie uns ihn anwenden und Sie können jetzt sehen, ob wir darauf klicken leeres Ziel bedeutet, ein neues Fenster zu öffnen, Anmeldeschaltfläche und dann die Registrierung. Akzeptieren wir das, speichern wir es. Lass uns hier rüber springen und das Ganze auffrischen. Ich muss das Styling später ein wenig aufräumen. Und dann öffnet es diese neue Seite und wir können uns anmelden. Also lass uns das einfach versuchen. Ich werde diese Landingpage einfach aufrufen. Okay. Also, wenn wir hier reinspringen und zu unserem Publikum gehen und uns den Kontext ansehen, dann können wir sehen, dass das jetzt hinzugefügt wurde. Du kannst wirklich anfangen, damit zu spielen. Zum Beispiel könnten wir direkt auf unserer Seite ein Eingabefeld hinzufügen , und Sie können dann mit dem Cursor sprechen und ihn fragen, wie Sie es einrichten können, dass eine Eingabe in diesem Feld sofort an Mailchimp weitergegeben wird dass eine Eingabe in diesem Feld sofort an Mailchimp weitergegeben Denn das Tolle am Cursor ist , dass er sogenannte LLMs verwendet Mach dir nicht zu viele Gedanken darüber, welchen du wählst. Sie werden alle für das arbeiten, was wir tun. Und das ist so etwas wie Che Hiphi oder Claude. Das bedeutet in diesem Fall, dass sie unseren Code sehen und unseren Code verstehen, aber sie sind auch mit dem Internet als solchem verbunden und sie sind nur ein KI-Chatbd , den Sie auch über Dinge außerhalb Ihres Code-Editors fragen können auch über Dinge außerhalb Ihres Code-Editors Eine weitere tolle Sache, die Sie tun könnten, ist zum Beispiel einen Blick darauf zu werfen, ein Pop-up für Mail ihm hinzuzufügen, die Formulare einzubetten oder auch andere Tools zu verwenden Eine, die ich wirklich mag, ist, mir einen Kaffee zu kaufen. Das hat also diese kleinen Unterstützungsschaltflächen hier, und Sie können sie zu Ihrer Seite hinzufügen. Also, wenn sie angeklickt werden und jemand dir einfach einen Euro oder fünf Euro oder ein paar Dollar geben und dein Projekt unterstützen kann oder fünf Euro oder ein paar Dollar geben und dein Projekt unterstützen Es ist also wirklich nettes Zeug, und du kannst einfach mit Kerse darüber chatten, wie du das integrieren Es wird dir genau sagen , wohin du auf diesen Seiten gehen musst und welche Informationen es benötigt , um dir zu helfen, all das zu verbinden Eine letzte Kleinigkeit, auf die ich hinweisen möchte, ist, viele dieser Dinge Java-Skript erforderlich ist. Wir haben also eine JavaScript-Datei in unserem Setup. Sie ist derzeit jedoch nicht mit unserem Index verbunden. Du müsstest Cursor also immer sagen, ganz einfach. Lass es uns einfach sagen. Also möchte ich die Script JS-Datei verwenden, um sie zu verbinden. Und es wird dir sagen, dass du das zu deinem HTML hinzufügen sollst, und notieren, wie es es am Ende deines HTML-Codes hinzufügt. Im Kopf haben wir also den Stil CSS verbunden und dann JavaScript direkt vor dem Body-Tag. Die Welt liegt dir also wirklich zu Füßen, also fang einfach an zu spielen und mit dem Cursor über die Dinge zu sprechen , die du tun möchtest, und verbinde dich mit deiner Seite In den meisten Fällen werden Sie vor Sicherheitsproblemen gewarnt. Es ist jedoch immer noch eine KI. Seien Sie als Anfänger also vernünftig und verwenden Sie keine sensiblen Daten. 13. Vielen Dank: Gut gemacht, dass Sie diesen Kurs abgeschlossen haben. Sie können mich gerne bei MoLearningo Ich bin immer an Ihrem Feedback interessiert . Sie würden mir auch einen großen Gefallen tun hier eine Bewertung hinterlassen würden. Ava hat dieser Kurs gefallen und stellen Sie auch sicher, dass Sie einen Blick auf moonlearning dot IO werfen, wo Sie neben Kursen auch jede Menge zusätzliches Material finden Kursen auch jede Menge zusätzliches Material Mit der M-Mitgliedschaft kannst du auf alle meine Videos zugreifen, also alles von UX-UI-Grundlagen viele Informationen zur FINMA bis hin zu vielen Deep Dives und auch auf einen Abschnitt über CSSNUIFundamentals Wir werden also besprechen, was passiert, wenn UI-Design auf Code in Bezug auf Layout, Typografie, Farbe und andere relevante Themen trifft Typografie, Farbe Auf Moon Learning findest du auch einen Link zu all meinen letzten Artikeln, die ich kürzlich gelesen habe, sowie eine Ressourcenseite , auf der ich versuche, dich über die neuesten coolen Dinge auf dem Laufenden zu halten , die in der Welt des UX UI Designs passieren Wenn Sie eine Veranstaltung im echten Leben bevorzugen, schauen Sie sich den Workshop- und Diskussionsbereich Ich spreche häufig auf Konferenzen und gebe Online-Workshops rund um die Themen UX, UI-Design und Solopreneurship Abonnieren Sie unbedingt meinen Newsletter, um auf dem Laufenden zu bleiben Also bis bald auf Moonlaring Dot IO.