Understanding Web - Basics

Building websites:

For learning how to write code:


This has tutorials for HTML, CSS, and JavaScript as well as lots of frameworks like Bootstrap for making beautiful websites. This website is awesome! I’ll let them do the explaining.

Coding workflow:

For writing code:

Download - Sublime Text

This is called an (IDE) Integrated Development Environment. It is essentially a text editor for coding. It highlights code syntax and makes it easier to see and understand the code you are writing. It can also show you files within folders that you cannot see using the Terminal or Finder.

For storing and deploying code:

The world’s leading software development platform · GitHub

This is the #1 industry leading website for storing code and versioning your code using git. Git is a program that keeps track of the changes you make to your code over time.

Learning git:

Resources to learn Git

Tutorials on the command line interface for git. Code like a true programmer!

Hosting your webpage with github:

GitHub Pages: Websites for you and your projects, hosted directly from your GitHub repository. Just edit, push, and your changes are live.

Free website hosting and automatically updates your website when you update your code on github.com! The domain name services usually offer hosting packages but… WHY PAY MORE??? Plus this is easier for maintaining, updating, and editing code.

Buying a website:

Manage your domain names:

Pick your poison. Pretty much all do the same thing. There are lots of others out there too, whatever your preference it doesn’t really matter too much.