
Launch your portfolio with GitHub Pages, a free, serverless hosting option with no server management or complex configurations, to share your projects with potential employers.
Create a free GitHub account on github.com, choose a username, verify your email, and sign in; learn to edit files on github.com or push to your first repository.
Create a public repository on GitHub, initialize it with a readme, and learn that repositories store code and history for versioning, aligning with GitHub Pages.
Clone your GitHub repository to your computer to copy the code from your project. Cloning eases working with files on Windows, Mac, or Linux and helps you configure Git later.
Install Git for Windows from the official site, choosing 64-bit or 32-bit. Use the Git command line, run dir and cd, and set up a sample project.
Install git on macOS or Linux using Homebrew or the SourceForge mac installer, then verify with git --version via the terminal, and use apt-get on Linux if needed.
Configure your git settings on the command line by setting your global name and email with git config --global, so commits on GitHub are properly signed and associated with you.
Clone your GitHub repository to your computer and edit files locally with a code editor. Push or pull changes to keep code in sync and maintain a source of truth.
Create your first file in the repo by adding index.html with an h1 hello world. Commit as 'first hello world' and push to GitHub using git commands and VS Code.
Learn to synchronize your local repository with GitHub using the command line: check status, stage changes with git add --all, commit with a message, and push to origin master.
View your new site on GitHub Pages to verify the deployment, see the Hello World title, and confirm the site is published at your GitHub user URL.
Learn to turn a GitHub pages project into a polished site by applying Start Bootstrap creative theme, copying assets and pushing updates with git while ensuring ssl and preview.
Learn to add your own projects to a portfolio hosted on GitHub Pages by creating project folders, linking them from an index, and pushing updates to publish your work.
Learn how to use a gitignore to prevent hidden and unnecessary files from being committed, and practice ignoring image caches and py cache folders.
Create a GitHub pages website from scratch, applying repo and git learnings to launch it. Share your project in the learning to code Facebook community to receive feedback and help.
Are you looking for an easy way to launch your website? Or are you looking for a way to share your coding projects? In this class you will launch a new website using GitHub Pages. GitHub Pages is a free service and there are no servers, no configs, and no payments (it's totally free!) With this course you can launch your HTML, CSS and JavaScript website on the internet for free and in less than an hour!
To really build your skills you will learn by doing. You will create a public repository on GitHub where you can share your code. And if you set it up right, GitHub will create a website for you and make it accessible to the internet.
You can use Windows, Mac or Linux in this course, too. It's all covered and supported!
Together we'll get started with Git (beginner friendly) and we'll create a new GitHub account and repository. If you don't want to learn how to use Git, that's OK, because I'll show you how to edit files directly on GitHub as well.
Then we'll add files to our GitHub repository and deploy it to the internet.
And just like that... you have a website that friends, family, and future employers can look it.
As always, and with all my other courses, I am here to support you. If you get stuck or have questions I am 100% here to help you throughout this entire class.
Let's get started right away!