Lancez votre site Web gratuitement avec GitHub Pages | Shatadip Majumder | Skillshare

Vitesse de lecture


1.0x


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

Lancez votre site Web gratuitement avec GitHub Pages

teacher avatar Shatadip Majumder, Productivity Coach

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Leçons de ce cours

    • 1.

      Intro

      1:25

    • 2.

      Git vs Github

      0:33

    • 3.

      Inscription et création d'un repo sur Github

      4:26

    • 4.

      Téléchargement de fichiers de site Web

      2:32

    • 5.

      Lancement du site github.io

      1:43

    • 6.

      Configuration de domaine personnalisé

      4:12

    • 7.

      Conseils et avantages

      5:10

    • 8.

      Projet et conclusion de cours

      0:28

  • --
  • Niveau débutant
  • Niveau intermédiaire
  • Niveau avancé
  • Tous niveaux

Généré par la communauté

Le niveau est déterminé par l'opinion majoritaire des apprenants qui ont évalué ce cours. La recommandation de l'enseignant est affichée jusqu'à ce qu'au moins 5 réponses d'apprenants soient collectées.

177

apprenants

2

projets

À propos de ce cours

Ce cours vise à vous aider à héberger votre propre site Web avec des pages GitHub qui seront gratuites pour toujours.

Ici, dans ce cours, vous apprendrez :

  • Les types de sites que vous pouvez héberger avec les pages GitHub

  • La différence entre Git & GitHub

  • Comment créer un compte GitHub

  • Comment créer un repo GitHub
  • Comment télécharger vos fichiers de site Web sur un repo GitHub

  • Lancer votre site gratuit github.io

  • Configuration d'un domaine personnalisé pour votre site Web de pages GitHub

Nous avons tous besoin de sites Web, et une solution libre, rapide et sécurisée est des pages GitHub. Ce cours vous guidera dans le processus de lancement de votre site Web sur les pages GitHub et la configuration d'un domaine personnalisé.

Si vous êtes coincé quelque part ou si vous avez des questions, écrivez moi dans la section de discussion ou vous pouvez revoir les cours.

Rencontrez votre enseignant·e

Teacher Profile Image

Shatadip Majumder

Productivity Coach

Enseignant·e

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 :)

Voir le profil complet

Level: Beginner

Notes attribuées au cours

Les attentes sont-elles satisfaites ?
    Dépassées !
  • 0%
  • Oui
  • 0%
  • En partie
  • 0%
  • Pas vraiment
  • 0%

Pourquoi s'inscrire à Skillshare ?

Suivez des cours Skillshare Original primés

Chaque cours comprend de courtes leçons et des travaux pratiques

Votre abonnement soutient les enseignants Skillshare

Apprenez, où que vous soyez

Suivez des cours où que vous soyez avec l'application Skillshare. Suivez-les en streaming ou téléchargez-les pour les regarder dans l'avion, dans le métro ou tout autre endroit où vous aimez apprendre.

Transcription

1. Intro: Bienvenue dans le cours où je vous explique comment héberger votre site Web avec GitHub Pages gratuitement, avec votre .com ou un autre domaine. Mais il y a un petit hic. Vous ne pouvez héberger que des sites Web statiques basés sur HTML, React, Angular ou des technologies similaires. Cependant, vous pouvez également faire des appels d'API pour afficher si des graphiques boursiers, etc. En gros, vous ne pouvez pas héberger sites Web dynamiques qui utilisent des bases de données comme MySQL ou des technologies telles que PHP, WordPress, larval, Maintenant, avez-vous besoin d' installer Git sur votre système pour que cela fonctionne ? Et la réponse courte est non. Vous n'avez besoin que des fichiers statiques de votre site Web ? Un domaine totalement optionnel, URL de votre site Web ressemblera à ceci. Si vous n'avez pas de nom d'utilisateur de domaine.. io, et il ressemblera à ceci si vous en avez un. Et un compte GitHub, c'est tout. Mon nom est Shelby sera présumé être développeur complet, un professeur de productivité et un ancien fondateur de startup. J'ai beaucoup d'autres cours ici sur Skillshare. Assurez-vous de les consulter. Et vous pouvez également visiter mon site web, shelter, we've point com pour en savoir plus sur moi. Passons maintenant directement au cours et hébergeons votre site Web sur les pages GitHub. 2. Git vs Github: Quelle est la différence entre Git et GitHub puisque le logiciel que vous téléchargez sur votre ordinateur pour suivre les modifications de votre code, si vous développez un site Web, un logiciel ou une application, le les dossiers que vous souhaitez qu'il suive sont appelés dépôts Git. Github, en revanche, est un site Web que vous pouvez utiliser pour héberger ces poses ou dossiers sans armes sur leur site Web afin de travailler avec d'autres développeurs sur le même projet. Pour cette classe, nous n'avons pas besoin d'installer Git. Nous n'avons besoin que d'un compte GitHub. 3. Inscription et création d'un repo sur Github: Très bien, donc pour héberger votre site Web sur les pages GitHub, vous devez avoir un compte GitHub.com. Et pour cela, vous vous connectez à GitHub.com, entrez votre adresse e-mail et cliquez sur S'inscrire à GitHub, ce que je vais faire très rapidement ici. Et cliquez sur Sign up for GitHub. Très bien, il vous montre une animation très cool qui dit : « Bienvenue à vous lever, commençons l'aventure ». Et ton e-mail. L'e-mail est automatiquement pris. Je vais donc cliquer sur Continuer. Nous devons maintenant créer un mot de passe ici. Je vais donc créer un mot de passe et cliquer sur Continuer. Maintenant, il est indiqué d'entrer un nom d'utilisateur Gardez donc à l'esprit que quel que soit le nom d'utilisateur irrigué, entrez ici l'adresse de votre site Web GitHub Pages. Ce que je veux dire par là, c'est que, par exemple, si j'écris Skillshare GHP, accord, Skillshare GHP n' est pas disponible. Je vais donc essayer avec Skillshare GitHub. Très bien. Skillshare GitHub est donc disponible. URL de mes pages GitHub sera donc Skillshare, GitHub, GitHub, io. accord, quel que soit le nom d'utilisateur que vous mettez ici sera l'URL de vos pages GitHub, d'accord ? Sauf, bien sûr, si vous enregistrez un domaine .com ou un autre. Je vais donc cliquer sur Continuer ici. Et il dit : Voulez-vous recevoir des mises à jour et des annonces de produits par e-mail par y pour oui ou N pour non. Je vais donc taper N et cliquer sur Continuer. Maintenant, il est dit que pour vérifier votre compte, vous devez résoudre ce casse-tête. Cliquez sur Démarrer le puzzle ici. La galaxie spirale. Très bien, encore une fois, et c'est fini. Cliquez donc sur Créer un compte ici. Très bien, tu as presque fini. Nous envoyons un code de lancement pour fermer le partage de compétences Leap point sur bro, Don't mail.com. Je vais aller voir mon proton mâle à Marks. Très bien, nous avons reçu l'e-mail de GitHub contenant le code de lancement. Et voici le code de lancement. Je vais donc simplement copier ceci à partir d' ici et le coller ici. bon, c'est ça. Je vais simplement cliquer sur Ignorer la personnalisation. Oui, c'est ça. Très bien, nous avons fini de créer notre compte GitHub.com. Nous devons maintenant créer un référentiel dans lequel nous allons télécharger les fichiers de notre site Web. Cliquez donc sur Créer un référentiel ici. Très bien, donc lors de la création d'un dépôt pour héberger votre site Web sur des pages GitHub, vous devez garder certains paramètres à garder à l'esprit. La première et la plus importante chose que vous devez garder à l'esprit ici est le nom du dépôt. Le nom du dépôt sera donc votre nom d'utilisateur.github.io. Donc, mon nom d'utilisateur que j'ai créé ici est Skillshare get up, qui apparaît ici. Je vais donc simplement écrire la même chose. Skillshare, github.github.io. Très bien, c'est donc disponible et vous devez écrire une description ici, qui est encore une fois facultative. Mais je vais écrire Skillshare, obtenir un site Web de démonstration de cours d'âge. Et je vais cliquer sur Créer un référentiel et m' assurer que celui-ci est public et non privé, ce qui est également une chose importante à garder à l'esprit. Vous pouvez créer un fichier Lisez-moi, mais c'est totalement facultatif. Il ne nous reste plus qu'à cliquer sur Créer un dépôt ici. Très bien, nous avons donc créé avec succès notre dépôt Skillshare, github.github.io. Et dans la leçon suivante, nous téléchargerons les fichiers du site Web ici. Très bien, alors on se voit dans le prochain. 4. Téléchargement de fichiers de sites Web: Très bien, nous devons maintenant télécharger les fichiers de notre site Web sur GitHub.com. J'ai donc créé ce petit site web ici, que je vais vous montrer très rapidement. s'agit donc simplement d'un site Web statique qui indique que ce site Web est hébergé gratuitement à vie sur GitHub Pages. Vous allez héberger la taille de la poignée d'identification et obtenir de l'aide pour en savoir plus. Essayez ce cours de Skillshare par tir. Très bien, un peu de marketing. Et vous pouvez également passer des appels APA à partir d'ici, comme ceci. Il s'agit donc d'un appel d'API météo que je vais faire à partir de là. Peut-être que vous écrivez le nom d'une ville, par exemple San Jose, et que vous cliquez sur Rechercher. Il va vous montrer le temps qu'il fait pour San Jose. Très bien, c'est un appel d'API que je fais pour ouvrir l'API météo. Et cela est basé sur un thème Bootstrap gratuit que Dieu ferme démarrer bootstrap.com, ce site Web ici. Et c'est le thème que j'ai utilisé. J'ai donc édité du code et je l'ai fait ressembler à ceci. Et l'API que j'ai créée ici. Nous allons donc télécharger ce site Web sur GitHub. Revenons donc sur GitHub et cliquons sur télécharger un fichier existant ici. Nous devons maintenant faire glisser les fichiers ici pour les ajouter à votre dépôt. Donc, ce que nous allons faire ici c'est que nous allons simplement le faire en plein écran. Et je suis là. C'est le dossier qui contient tous les fichiers de mon site Web. Je vais donc tout sélectionner et le faire glisser vers cet emplacement sur GitHub.com. Très bien, comme vous pouvez le voir, les fichiers sont en cours de téléchargement. Je vais donc le refaire en plein écran. Très bien, donc tout est maintenant téléchargé. Nous devons maintenant faire un commentaire ici. Vous devez écrire un message de validation ici. Je vais donc écrire la première version. Très bien, et cliquez sur Commit Changes. D'accord, github précède maintenant nos fichiers. Cela peut prendre quelques secondes. Ouaip, c'est fini. Très bien, tous les fichiers de notre site Web sont maintenant téléchargés et nous sommes prêts à lancer notre site Web GitHub Pages. Alors on se voit dans le prochain. 5. Lancement du site web github.io: Très bien, tous les fichiers de notre site Web sont maintenant téléchargés sur GitHub. Et nous sommes prêts à lancer notre site Web GitHub Pages. Pour ce faire, nous devons cliquer sur Paramètres ici et accéder aux pages. Très bien, il indique que votre site est publié sur Skillshare GitHub, github point IO. Donc, si vous cliquez ici, notre site Web est lancé. Ce site Web est hébergé gratuitement sur GitHub, et vous pouvez également effectuer des appels d' API à partir de là. Et comme je vous l'ai montré sur mon site web local, qui était ce San Jose. Essayons autre chose ici. Essayons Londres. Et cliquez sur « Rechercher ». Ouaip, ça marche. Nos appels d'API fonctionnent à partir de ce site Web GitHub Pages. Comme je l'ai vu tout à l'heure, votre nom d' utilisateur.github.io sera votre site Web GitHub Pages comme vous le voyez ici est la parenté github.github.io. Très bien, laissez-moi cliquer sur ce bouton de retour ici. Très bien, nous avons lancé notre site Web avec succès. Ça, c'est bien. Bien sûr, github.github.io. Et ça restera toujours comme ça. Donc, si vous avez un site Web statique ou un site Web d'entreprise, vous pouvez héberger des pages GitHub, comme je vous l'ai montré ici. Très bien, dans la leçon suivante, nous allons créer un nom de domaine personnalisé pour notre site Web. Je ne veux donc pas que ça ressemble à Skillshare, github.github.io. Nous allons donc utiliser un domaine personnalisé pour notre site Web GitHub Pages. C'est ce que nous allons voir dans la leçon suivante. 6. Configuration de domaine personnalisé: Très bien, nous avons donc lancé avec succès notre site Web à Skillshare, github dot github dot IO. Nous sommes maintenant prêts à configurer notre domaine personnalisé. OK, donc je vais accéder à mon compte GoDaddy ici, et j'ai acheté ce domaine GitHub Pages point live pour ce cours. Et je vais simplement copier ce nom de domaine à partir d'ici. Je vais le coller ici et cliquer sur Enregistrer. Très bien, nous pouvons maintenant voir que nous avons une erreur qui indique que la vérification DNS a échoué parce que les enregistrements DNS ne sont pas supprimés à l'intérieur de notre domaine. Alors qu'allons-nous faire ici ? Nous allons réduire les enregistrements DNS. La première chose que nous allons faire est de cliquer sur En savoir plus. Je vais donc faire un clic droit sur En savoir plus et cliquer sur Ouvrir le lien dans un nouvel onglet. Et rendez-vous sur cette page qui indique Gérer votre domaine personnalisé. Faites défiler jusqu'à ici, ce qui indique un enregistrement. Copiez maintenant l'un d'entre eux et accédez à votre compte GoDaddy ou tout autre compte de fournisseur de domaine que vous possédez. Je vais simplement cliquer sur ces trois points ici et cliquer sur Gérer le DNS. Le même processus s'applique donc à tous les fournisseurs de domaines. Vous n'avez donc pas à vous inquiéter à ce sujet. Accédez simplement à la section Gérer le DNS au sein de votre fournisseur de domaine. Et maintenant, nous devons mettre à jour les enregistrements ici, est-à-dire les enregistrements DNS. Je vais donc simplement cliquer sur Ajouter. Choisissez un type de nom. Et la valeur sera l'adresse IP que j'ai copiée depuis site GitHub Pages et que j'ai cliqué sur Ajouter un enregistrement. Très bien, l'enregistrement est maintenant mis à jour. Nous devons encore apporter un changement. Vous pouvez donc voir ici que nous avons des pages GitHub en direct enregistrement CNAME. Nous devons mettre à jour l'enregistrement CNAME. Il suffit donc de cliquer sur Modifier et cette valeur sera l'URL de votre site Web GitHub Pages, ce qui est crucial. GitHub.GitHub.io. Je l'ai donc copié et je vais le coller ici et cliquer sur Enregistrer. Donc le type va être le nom C, nom est www valeurs peuvent partager github.github.io et cliquez simplement sur Enregistrer. Très bien, donc c'est mis à jour, mais ça ne marchera pas tout de suite. Cela prend entre quelques minutes et 24 heures. Nous devons donc attendre un peu ces changements se produisent. Très bien, essayons donc d'ouvrir notre site web, GitHub Pages point live. Et dans le paramètre spatial GitHub afin que vous puissiez voir que votre site est prêt à être publié sur GitHub Pages point live. Très bien, je vais juste faire un clic droit ici et cliquer sur Ouvrir le lien dans un nouvel onglet. Très bien, notre site Web est en ligne sur GitHub Pages point live. Qu'est-ce que c'est cool ? Nous avons maintenant un domaine personnalisé pour notre site Web GitHub Pages. Et nous pouvons également accéder à ce site Web à partir de Skillshare github dot github dot IO. Mais lorsque j'ai saisi l'URL du site Web, elle change automatiquement pour obtenir une durée de vie de base. Très bien, essayons donc de faire quelques appels d'API depuis ce site Web. Je vais donc simplement cliquer sur les appels APA et taper le nom de la ville pour voir si cela fonctionne ou non. Je reste donc à Calcutta. Donc je vais juste écrire Kolkata et cliquer sur Rechercher. Ça fonctionne les gars. Comme vous pouvez le constater, tout fonctionne parfaitement et nous avons créé avec succès notre site Web GitHub Pages et configuré un domaine personnalisé. Qu'est-ce que c'est cool ? Maintenant, si nous étions bloqués quelque part, tu peux toujours revenir et revoir ce cours. Très bien, je te vois dans la prochaine leçon, qui sera la dernière leçon de ce cours. 7. Conseils et avantages: Dans cette leçon, je vais partager quelques conseils pour mieux gérer votre site Web GitHub Pages. Donc, si vous souhaitez apporter des modifications à votre site Web à l'avenir, comment allez-vous procéder ? Il existe maintenant deux façons de le faire. Vous pouvez simplement vous rendre dans votre dépôt GitHub et cliquer sur le fichier que vous souhaitez modifier. Donc, si je veux modifier ce fichier index.html, je vais simplement cliquer ici. Et cela m'amène à cette page de l'éditeur de code index.html. Maintenant, vous pouvez cliquer sur ce crayon. Je peux modifier ce fichier, ou vous pouvez également appuyer sur E sur votre clavier, E pour l'édition. Donc je vais juste appuyer sur E. Et cela me permettra de modifier ce fichier. Donc, par exemple, si je retourne sur mon site Web et que je veux juste supprimer ce truc à vie ici. Donc je vais juste retourner dans mon éditeur de code ici et chercher la vie. Oui, c'est ici. Je vais juste sélectionner cette option. Supprimer. Oui, c'est ça. Je vais donc simplement valider les modifications. Je vais donc simplement écrire supprimé à vie et cliquer sur Commit Changes. Très bien, donc notre engagement a été pris. Maintenant, si je retourne mon site GitHub Pages et que je clique sur cette icône d' actualisation ici. Et c'est toujours pareil parce qu'il n'effectue pas les modifications instantanément. Il faut un peu de temps pour que les changements se produisent. Nous allons donc attendre un moment et cliquer à nouveau sur Actualiser. Très bien. Maintenant, comme vous pouvez le voir, les modifications qui sont mises à jour et cela n' a guère pris une minute ou deux. Maintenant, je vais revenir sur GitHub et cliquer sur mon dépôt. Vous pouvez également télécharger un fichier mis à jour ici. Je vais donc simplement revenir dans mon dossier où j'ai créé ce site Web et modifier ce fichier index.html. Je vais donc commencer par Sublime Text. Et d'accord, alors ouvrez les pages. Je vais juste changer le titre des pages GitHub pour héberger votre site web avec une grille de Vegas. Et faites défiler vers le bas. Et je vais juste ajouter un smiley ici. Ouaip, c'est ça. Et c'est à peu près tout. Je vais simplement cliquer sur Save Command S pour mon cas. Et je vais juste quitter le mode plein écran. Et je peux simplement cliquer dessus et le faire glisser jusqu'ici. Très bien. Je vais peut-être écrire la version 2 et cliquer sur Commit Changes. Très bien, comme vous pouvez le voir, il affiche la version 2 à côté de notre fichier index.html. Maintenant, si je retourne sur mon site GitHub Pages et que je clique sur Actualiser. Très bien, encore une fois, la mise à jour des modifications prendra quelques instants. Nous allons donc attendre un moment et appuyer à nouveau sur Actualiser. Appuyons sur Actualiser. Très bien, nos modifications sont mises à jour. Maintenant, le titre indique, héberger votre site Web avec GitHub Pages. Et notre smiley est également ajouté ici. C'est ainsi que vous pouvez apporter des modifications à votre site Web GitHub Pages. Maintenant, je vais revenir à mon dépôt GitHub. Maintenant, au cas où vous voudriez consulter les versions précédentes ou les modifications que vous avez apportées jusqu'à présent. Vous pouvez simplement cliquer sur cette icône de montre qui indique « Commits ». Il vous montrera tous les commentaires précédents qui ont été faits. Je peux simplement cliquer sur ce View come and doodles ici. Et cela me montrera quelle ligne a été supprimée un fond rougeâtre et quelles lignes ont été ajoutées avec ce fond vert. Ok ? Si vous revenez en arrière, vous pouvez également consulter les commentaires précédents et voir les modifications. Voyons maintenant quelques avantages et inconvénients de l'utilisation de pages GitHub pour héberger votre site Web. Les avantages sont que c'est gratuit. Vous n'avez pas à dépenser un centime pour héberger votre site Web ici. Vous pouvez configurer votre domaine personnalisé pour donner à l' URL de votre site Web un aspect professionnel et soigné. Il vous fournit un certificat SSL gratuit. Il s'éclaircit rapidement. Votre site Web se charge en un clin d'œil. Il est très facile d'apporter des modifications à votre site Web, comme je vous l'ai déjà montré ici. Vous pouvez également passer des appels APA, mais vous ne pouvez héberger que des sites Web statiques sur GitHub Pages. 8. Projet de classe et conclusion: J'espère que tu aimes le cours. Il est maintenant temps pour vous d' héberger votre propre site Web sur GitHub Pages et de partager des captures d'écran avec la classe. J'ai hâte de les découvrir si vous êtes confronté à des défis, directement dans la section discussion sur Skillshare. Et je vais t'aider. Vous pouvez également revenir et revoir cette leçon ici sur Skillshare. J'espère que tu as apprécié le cours. Consultez mes autres cours ici sur Skillshare. Merci beaucoup d'avoir suivi ce cours.