Starte deine Website kostenlos mit GitHub Pages | Shatadip Majumder | Skillshare
Suchen

Playback-Geschwindigkeit


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

Starte deine Website kostenlos mit GitHub Pages

teacher avatar Shatadip Majumder, Productivity Coach

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.

      Einführung

      1:25

    • 2.

      Git vs Github

      0:33

    • 3.

      Registrieren und Erstellen eines Repo auf Github

      4:26

    • 4.

      Uploading hochladen

      2:32

    • 5.

      github.io Website starten

      1:43

    • 6.

      Individuelles domain

      4:12

    • 7.

      Tipps, Vor- und Nachteile

      5:10

    • 8.

      Kursprojekt und Abschluß

      0:28

  • --
  • 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.

174

Teilnehmer:innen

2

Projekte

Über diesen Kurs

Dieser Kurs zielt darauf ab, dir deine eigene Website mit GitHub Seiten zu unterstützen, die für immer kostenlos sein wird.

Hier in diesem Kurs lernst du:

  • Die Arten von Websites, die du mit GitHub-Seiten bewirten kannst

  • Der Unterschied zwischen Git & GitHub

  • So erstelle ich ein GitHub-Konto

  • So erstellen Sie ein GitHub Repo
  • So laden Sie Ihre Website-Dateien in ein GitHub Repo

  • Starten deiner kostenlosen github.io Website

  • Einrichtung einer benutzerdefinierten Domain für deine GitHub-Seiten

Wir alle brauchen Websites und eine kostenlose, schnelle und sichere Lösung sind GitHub-Seiten. Dieser Kurs führt dich durch den Prozess der Einführung deiner Website auf GitHub-Seiten und der Konfiguration einer benutzerdefinierten Domain.

Wenn du irgendwo feststecken oder Fragen hast, schreibe mir bitte im Diskussionsbereich oder du kannst den Kurs nachsehen.

Triff deine:n Kursleiter:in

Teacher Profile Image

Shatadip Majumder

Productivity Coach

Kursleiter:in

Hi there!

My name is Shatadip Majumder,  I am a Software Engineer, Former Startup Founder, and Productivity Coach. Here to share everything that I know about different subjects.

If you like the courses and content I produced, please do follow me here on SkillShare and Instagram @shatadipofficial

Do check out my website www.shatadip.com 

Cheers!

Shatadip :)

Vollständiges Profil ansehen

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. Einführung: Willkommen zu dem Kurs, in dem ich dir beibringe, wie du deine Website kostenlos mit GitHub Pages hosten kannst , mit deiner.com oder einer anderen Domain. Aber es gibt einen kleinen Haken. Sie können nur statische Websites hosten, die auf HTML, React, Angular oder ähnlichen Technologien basieren . Sie können jedoch auch API-Aufrufe durchführen, um anzuzeigen, ob Börsendiagramme usw. Im Wesentlichen können Sie keine dynamischen Websites hosten , die Datenbanken wie MySQL oder Technologien wie PHP, WordPress, Larval, Nun, musst du Git auf deinem System installiert haben , damit das funktioniert? Und die kurze Antwort lautet nein. Du brauchst nur deine statischen Webseiten-Dateien bereit? Eine Domain, die völlig optional ist, Ihre Website-URL sieht so aus. Wenn Sie keinen Domain-Benutzernamen haben.. io, und es wird so aussehen, wenn Sie dies tun. Und ein GitHub-Konto, das ist alles. Mein Name ist Shelby wird vermutet ich ein Full-Stack-Entwickler, Produktivitätslehrer und ehemaliger Startup-Gründer bin. Ich habe viele andere Kurse hier auf Skillshare. Schauen Sie sie sich unbedingt an. Und Sie können auch meine Website besuchen, Shelter, we've dot com, um mehr über mich zu erfahren. Lassen Sie uns jetzt direkt in den Kurs einsteigen und Ihre Website auf GitHub Pages hosten. 2. Git vs Github: Was ist der Unterschied zwischen Git und GitHub wird es bekommen, da die Software, die Sie auf Ihren Computer herunterladen , um Änderungen in Ihrem Code zu verfolgen, wenn Sie eine Website, Software oder App entwickeln , die Ordner, die es verfolgen soll, heißen Git-Repos. Github hingegen ist eine Website, auf der Sie diese waffenfreien Posen oder Ordner auf ihrer Website hosten können , um mit anderen Entwicklern am selben Projekt zusammenzuarbeiten . Für diese Klasse müssen wir Git nicht installieren. Wir benötigen nur ein GitHub-Konto. 3. Anmelden & ein Repo auf Github erstellen: In Ordnung, um Ihre Website auf GitHub-Seiten zu hosten , benötigen Sie ein GitHub.com-Konto. Und dafür meldest du dich auf GitHub.com an, gibst deine E-Mail-Adresse und klickst auf Für GitHub registrieren, was ich hier ganz schnell machen werde. Und klicken Sie auf Für GitHub registrieren. Okay, es zeigt dir eine sehr coole Animation, die besagt: Willkommen beim Aufstehen, lass uns das Abenteuer beginnen. Und deine E-Mail. Die E-Mail wurde automatisch entgegengenommen. Also klicke ich auf Weiter. Jetzt müssen wir hier ein Passwort erstellen. Also erstelle ich ein Passwort und klicke auf Weiter. Jetzt heißt es, gib einen Benutzernamen ein. Denken Sie also daran, dass der bewässerte Benutzername, der hier eingegeben wird, Ihre GitHub Pages-Website-Adresse ist. Was ich damit meine ist, dass zum Beispiel, wenn ich Skillshare GHP schreibe, Skillshare GHP nicht verfügbar ist. Also versuche ich es mit Skillshare GitHub. In Ordnung. Skillshare GitHub ist also verfügbar. Meine GitHub-Seiten-URL lautet also Skillshare, GitHub, GitHub, io. Okay, welcher Benutzername auch immer du hier eingibst wird deine GitHub Pages-URL sein, okay? Es sei denn natürlich, Sie registrieren eine.com oder was auch immer. Also klicke ich hier auf Weiter. Und dort steht: Möchten Sie Produktupdates und Ankündigungen per E-Mail von y für ja oder N für nein erhalten Produktupdates und Ankündigungen ? Also tippe ich N ein und klicke auf Weiter. Jetzt heißt es, dass Sie dieses Rätsel lösen müssen, um Ihr Konto zu verifizieren . Klicken Sie hier auf Puzzle starten. Die Spiralgalaxie. Okay, noch einmal und wir sind fertig. Klicken Sie also hier auf Konto erstellen. In Ordnung, du bist also fast fertig. Wir senden einen Startcode, um die Leap Dot Skillshare bei Bruder Don't mail.com zu schließen . Also gehe ich zu meinem Protonen-Männchen in Markierungen. In Ordnung, wir haben also die E-Mail von GitHub mit dem Startcode erhalten . Und der Startcode lautet: Also kopiere ich das einfach von hier und füge es hier ein. In Ordnung, das war's. Ich klicke einfach auf Personalisierung überspringen. Ja, das war's. Okay, wir sind fertig mit der Erstellung unseres GitHub.com-Accounts. Jetzt müssen wir ein Repository erstellen, in wir die Dateien unserer Website hochladen. Klicken Sie also hier auf Repository erstellen. In Ordnung, wenn Sie also ein Repository erstellen , um Ihre Website auf GitHub-Seiten zu hosten , müssen Sie einige Einstellungen beachten. Die allererste und wichtigste Sache, die Sie hier beachten müssen, ist der Name des Repositorys. Der Name des Repositorys ist also Ihr Benutzername.github.io. Mein Benutzername, den ich hier erstellt habe , ist Skillshare get up, was genau hier angezeigt wird. Also schreibe ich einfach das Gleiche. Skillshare, github.github.io. Ordnung, das ist also verfügbar und Sie müssen hier eine Beschreibung schreiben, die wiederum optional ist. Aber ich werde Skillshare schreiben eine Demowebsite für Alterskurse besorgen. Und ich klicke auf Create Repository und stelle sicher, dass dieses öffentlich nicht privat ist, was auch wichtig ist. Sie können eine Readme-Datei erstellen, aber das ist absolut optional. Jetzt müssen wir nur noch auf Create Repository klicken. In Ordnung, wir haben erfolgreich unser Repo Skillshare erstellt , github.github.io. Und in der nächsten Lektion werden wir hier Website-Dateien hochladen. Ordnung, wir sehen uns in der nächsten. 4. website hochladen: Okay, jetzt müssen wir unsere Website-Dateien auf GitHub.com hochladen . Also habe ich hier diese kleine Website erstellt, die ich Ihnen ganz schnell zeigen werde. Dies ist also nur eine statische Website , die besagt, dass diese Website lebenslang kostenlos auf GitHub Pages gehostet wird . Sie werden die Größe des Host-ID-Griffs festlegen und Hilfe erhalten, um mehr zu erfahren. Ei diesen Skillshare Kurs für Schuss darauf. In Ordnung, ein bisschen Marketing. Und Sie können von hier aus auch einfach so APA-Anrufe tätigen. Das ist also ein Wetter-API-Aufruf , den ich von hier aus tätigen werde . Vielleicht schreibst du einen Städtenamen, zum Beispiel San Jose, und klickst auf Suchen. Und es wird dir das Wetter für San Jose zeigen. Okay, das ist ein API-Aufruf, den ich mache, um die Wetter-API zu öffnen. Und das basiert auf einem kostenlosen Bootstrap-Thema , das Gott fest startetbootstrap.com, diese Website hier. Und das ist das Thema , das ich benutzt habe. Also habe ich Code bearbeitet und ihn so aussehen lassen. Und die API, die ich hier erstellt habe. Also werden wir diese Website auf GitHub hochladen. Kehren wir also zu GitHub zurück und klicken hier auf Eine vorhandene Datei hochladen. Jetzt müssen wir Dateien hierher ziehen , um sie zu Ihrem Repo hinzuzufügen. Was wir hier also tun werden , ist, dass wir es einfach im Vollbildmodus schaffen. Und ich bin hier. Dies ist der Ordner, der alle meine Website-Dateien enthält. Also wähle ich einfach alles aus und ziehe es an diesen Ort auf GitHub.com. In Ordnung, wie Sie sehen können, werden die Dateien jetzt hochgeladen. Also mache ich es wieder im Vollbildmodus. In Ordnung, also ist jetzt alles hochgeladen. Jetzt müssen wir hier einen Kommentar abgeben. Sie müssen hier eine Commit-Nachricht schreiben. Also werde ich die erste Version schreiben. In Ordnung, und klicken Sie auf Änderungen übernehmen. In Ordnung, Github bearbeitet jetzt unsere Dateien. Es kann ein paar Sekunden dauern. Ja, wir sind fertig. In Ordnung, alle unsere Website-Dateien sind jetzt hochgeladen und wir sind bereit, unsere GitHub Pages-Website zu starten. Wir sehen uns also im nächsten. 5. github.io Website einführen: In Ordnung, alle unsere Website-Dateien werden jetzt auf GitHub hochgeladen. Und wir sind bereit, unsere GitHub Pages-Website zu starten. Um das zu tun, müssen wir hier auf Einstellungen klicken und zu den Seiten gelangen. In Ordnung, es heißt, dass Ihre Website bei Skillshare GitHub, Github Dot IO, veröffentlicht wurde. Wenn Sie also hier klicken, wird unsere Website gestartet. Diese Website wird kostenlos auf GitHub-Basis gehostet, und Sie können von hier aus auch API-Aufrufe tätigen. Und genau wie ich es Ihnen auf meiner lokalen Website gezeigt habe, nämlich diesem San Jose. Also lass uns hier etwas anderes versuchen. Lass es uns in London versuchen. Und klicken Sie auf Suchen. Ja, es funktioniert. Unsere API-Aufrufe funktionieren von dieser GitHub Pages-Website aus. Wie ich schon ganz früher getan habe , ist dein Benutzername.github.io deine GitHub Pages-Website, wie du sie hier siehst deine GitHub Pages-Website, wie du sie hier siehst, Verwandtschaft github.github.io. Okay, lass mich hier auf diesen Zurück-Button klicken. In Ordnung, wir haben unsere Website erfolgreich gestartet. Das ist gut. Klar, github.github.io. Und das wird immer so bleiben. Wenn Sie also eine statische Website oder eine Unternehmenswebsite haben, können Sie auf GitHub-Seiten hosten, genau wie ich es Ihnen hier gezeigt habe. Ordnung, also werden wir in der nächsten Lektion einen benutzerdefinierten Domainnamen für unsere Website erstellen . Ich möchte also nicht, dass es wie Skillshare aussieht, github.github.io. Daher verwenden wir eine benutzerdefinierte Domain für unsere GitHub Pages-Website. Das kommt also in der nächsten Lektion. 6. Benutzerdefinierte domain: In Ordnung, wir haben unsere Website bei Skillshare, github dot github dot io, erfolgreich gestartet . Und jetzt sind wir bereit, unsere benutzerdefinierte Domain einzurichten. Okay, ich gehe hier zu meinem GoDaddy-Konto und habe diese GitHub Pages Punkt-Live-Domain für diesen Kurs gekauft . Und ich werde diesen Domainnamen einfach von hier kopieren. Und ich füge es hier ein und klicke auf Speichern. In Ordnung, jetzt können wir sehen, dass wir einen Fehler haben besagt , dass die DNS-Überprüfung nicht erfolgreich war da die DNS-Einträge innerhalb unserer Domain nicht gemindert wurden. Was werden wir also hier machen? Wir werden die DNS-Datensätze verringern. Das erste, was wir tun werden, ist auf Weitere Informationen zu klicken. Also klicke ich einfach mit der rechten Maustaste auf Weitere Informationen und klicke auf Link öffnen in neuem Tab. Und kommen Sie zu dieser Seite der Aufschrift Verwalten Sie Ihre benutzerdefinierte Domain. Scrollen Sie ganz nach unten bis hier, wo ein Datensatz steht. Kopieren Sie jetzt eines davon und rufen Sie Ihr GoDaddy- oder Domain-Anbieter-Konto auf, das Sie haben. Ich klicke hier einfach auf diese drei Punkte und dann auf DNS verwalten. Das gleiche Verfahren gilt also für alle Domain-Anbieter. Sie müssen sich also keine Sorgen machen. Gehen Sie einfach zu DNS verwalten innerhalb Ihres Domain-Anbieters. Und jetzt müssen wir die Datensätze hier aktualisieren, die DNS-Einträge enthalten. Also klicke ich einfach auf Hinzufügen. Wählen Sie einen Typ, den ein Name haben soll. Und der Wert ist die IP-Adresse, die ich von der GitHub Pages-Website kopiert habe und auf Datensatz hinzufügen klicke. In Ordnung, der Datensatz ist jetzt aktualisiert. Wir müssen hier noch eine Änderung vornehmen. Sie können hier also sehen, dass wir einen Live-CNAME-Datensatz für GitHub-Seiten haben . Wir müssen den CNAME-Eintrag aktualisieren. Klicken Sie also einfach auf Bearbeiten und dieser Wert ist die URL Ihrer GitHub Pages-Website, was entscheidend ist. github.github.io. Also habe ich das kopiert und füge es hier ein und klicke auf Speichern. Der Typ wird also C-Name sein, Name ist www Werte können github.github.io teilen und klicken Sie einfach auf Speichern. In Ordnung, also ist es aktualisiert, aber es wird nicht sofort funktionieren. Es dauert zwischen ein paar Minuten und 24 Stunden. Wir müssen also ein bisschen warten , bis diese Änderungen eintreten. In Ordnung, versuchen wir also, unsere Website GitHub Pages dot live zu öffnen . Und in der GitHub-Einstellung räumlich, damit Sie sehen können, dass Ihre Website bereit ist , auf GitHub Pages dot live veröffentlicht zu werden. In Ordnung, ich klicke einfach mit der rechten Maustaste hier und klicke auf Link öffnen in neuem Tab. In Ordnung, also unsere Website ist live auf GitHub Pages dot live. Wie cool ist das? Jetzt haben wir eine benutzerdefinierte Domain für unsere GitHub Pages-Website. Und wir können auch von Skillshare Github Dot Github Dot IO auf diese Website zugreifen . Aber als ich die URL der Website eingegeben habe, ändert sie sich automatisch, um eine Basislebensdauer zu erhalten. In Ordnung, versuchen wir also, einige API-Aufrufe von dieser Website aus zu tätigen . Also klicke ich einfach auf APA-Anrufe und tippe den Namen der Stadt ein, um zu sehen, ob sie funktioniert oder nicht. Also bleibe ich in Kalkutta. Also schreibe ich einfach Kalkutta und klicke auf Suchen. Es funktioniert Leute. Wie Sie sehen können, funktioniert alles perfekt und wir haben erfolgreich unsere GitHub Pages-Website erstellt und eine benutzerdefinierte Domain konfiguriert. Wie cool ist das? Wenn wir jetzt irgendwo festsitzen, kannst du jederzeit zurückkommen und dir diesen Kurs noch einmal ansehen. Okay, wir sehen uns in der nächsten Lektion, die die letzte Lektion dieses Kurses sein wird. 7. Tipps, Vor- und Nachteile: In dieser Lektion gebe ich einige Tipps zur besseren Verwaltung Ihrer GitHub Pages-Website. Wenn Sie also in Zukunft Änderungen an Ihrer Website vornehmen möchten , wie werden Sie das tun? Jetzt gibt es mehrere Möglichkeiten, dies zu tun. Sie können einfach zu Ihrem GitHub-Repo gehen und auf die Datei klicken , die Sie bearbeiten möchten. Wenn ich also diese Datei index.html bearbeiten möchte, klicke ich einfach hier. Und es bringt mich zu dieser Code-Editor-Seite von index.html. Jetzt können Sie auf diesen Stift klicken. Ich kann diese Datei bearbeiten, oder Sie können auch E auf Ihrer Tastatur drücken, E zum Bearbeiten. Also drücke ich einfach E und dann kann ich diese Datei bearbeiten. Also zum Beispiel, wenn ich auf meine Website zurückkehre und diese lebenslange Sache hier einfach löschen möchte. Also gehe ich einfach zurück zu meinem Code-Editor und suche nach dem Leben. Ja, hier ist es. Ich wähle das einfach aus. Löschen. Ja, das war's. Also werde ich einfach die Änderungen übernehmen. Also schreibe ich einfach für das Leben gelöscht und klicke auf Änderungen übernehmen. In Ordnung, also wurde unser Commit gemacht. Wenn ich jetzt zu meiner GitHub Pages-Website zurückkehre meiner GitHub Pages-Website und hier auf dieses Aktualisierungssymbol klicke. Und es ist immer noch dasselbe, weil die Änderungen nicht sofort ausgeführt werden. Es dauert ein bisschen, bis die Änderungen vorgenommen werden. Wir werden also eine Weile warten und erneut auf Aktualisieren klicken. In Ordnung. Wie Sie sehen können, haben die Änderungen, die aktualisiert wurden, kaum eine Minute gedauert. Jetzt gehe ich zurück zu GitHub und klicke auf mein Repo. Sie können hier auch eine aktualisierte Datei hochladen. Also gehe ich einfach zurück zu meinem Ordner, in dem ich diese Website erstellt habe , und bearbeite diese Datei index.html. Also werde ich einfach mit Sublime Text eröffnen. Und okay, also steh Seiten hoch. Ich werde nur den Titel von GitHub-Seiten ändern um Ihre Website mit einem Vegas-Raster zu hosten. Und scrolle hier runter. Und ich füge hier einfach einen Smiley hinzu. Ja, das war's. Und das war's auch schon. Ich klicke einfach auf Save Command S für meinen Fall. Und ich werde einfach den Vollbildmodus beenden. Und ich kann es einfach anklicken und hierher ziehen. In Ordnung. Vielleicht schreibe ich Version 2 und klicke auf Änderungen übernehmen. Okay, jetzt wie Sie sehen können, wird Version 2 neben unserer Datei index.html angezeigt. Wenn ich jetzt zu meiner GitHub Pages-Website zurückkehre und auf Aktualisieren klicke. In Ordnung, es wird noch einen Moment dauern , bis die Änderungen aktualisiert sind. Also warten wir eine Weile und klicken erneut auf Aktualisieren. Klicken wir auf „Aktualisieren“. In Ordnung, unsere Änderungen wurden aktualisiert. Jetzt heißt es im Titel: Hosten Sie Ihre Website mit GitHub Pages. Und unser Smiley ist auch hier hinzugefügt. Auf diese Weise können Sie Änderungen an Ihrer GitHub Pages-Website vornehmen. Lassen Sie mich jetzt zu meinem GitHub-Repo zurückkehren. Jetzt für den Fall, dass Sie sich die vorherigen Versionen oder Änderungen ansehen möchten , die Sie bisher vorgenommen haben. Sie können einfach auf dieses Uhrsymbol klicken , das Commits anzeigt. Es zeigt Ihnen alle vorherigen Kommentare, die abgegeben wurden. Ich kann einfach auf diese Ansicht klicken komm und kritzelt hier. Und es zeigt mir, welche Zeile gelöscht wurde, die einen rötlichen Hintergrund hat und welche Linien hinzugefügt wurden , die diesen grünen Hintergrund haben. Okay? Wenn Sie also zurückgehen, können Sie sich auch die vorherigen Kommentare ansehen und die Änderungen anzeigen. Lassen Sie uns nun über einige Vor- und Nachteile der Verwendung von GitHub-Seiten zum Hosten Ihrer Website sprechen. Die Vorteile sind, dass es kostenlos ist. Sie müssen keinen Cent ausgeben, um Ihre Website hier zu hosten. Sie können Ihre benutzerdefinierte Domain einrichten, damit Ihre Website-URL professionell und übersichtlich aussieht. Sie erhalten ein kostenloses SSL-Zertifikat. Es ist blitzschnell. Ihre Website wird im Handumdrehen geladen. Änderungen an Ihrer Website vorzunehmen ist sehr einfach, wie ich Ihnen hier bereits gezeigt habe. Du kannst auch APA-Anrufe tätigen, aber du kannst nur statische Websites auf GitHub-Seiten hosten. 8. Class & -abschluss: Hey, ich hoffe dir gefällt der Kurs. Jetzt ist es Zeit für dich, deine eigene Website auf GitHub Pages zu hosten und Screenshots mit der Klasse zu teilen. Ich freue mich darauf , sie zu überprüfen wenn Sie vor Herausforderungen stehen, direkt für mich hier im Diskussionsbereich auf Skillshare. Und ich helfe dir. Oder du kannst auch zurückkommen und dir diese Lektion hier auf Skillshare noch einmal ansehen . Hoffe dir hat der Unterricht gefallen. Schau dir meine anderen Kurse hier auf Skillshare an. Und vielen Dank, dass Sie an diesem Kurs teilgenommen haben.