Resources

The best way to learn web design is to go to the web. Here are some links to helpful sites:

Getting Started

W3Schools is one of the best “getting started” sites on the web, providing comprehensive, easy-to-read documentation, tutorials, and code examples for both front- and back-end web development languages.

Mozilla also provides well-written documentation on everything you’d want to know about the web.

HTML

CSS

Bootstrap

The official Bootstrap developer site is located here. Note that you don’t need to download it, just use the BootstrapCDN. Bootstrap is currently on version 4. The site contains documentation, examples, and templates that you can use. Their content may be a little advanced for beginning programmers, so be sure to check out the Bootstrap resources on W3Schools (their tutorials are based on Bootstrap v3).

Bootsnip provides a comprehensive list of resources on their site.

MDBootstrap provides their own version of Bootstrap with some excellent easy-to-use examples. You will need to pay to unlock their pro features, but there are a lot of good resources available for free. When building out your web pages, make sure you pick only one version of Bootstrap.

Bootstrapious also provides free and premium templates that you can use to get started.

StartBootstrap free templates

We’ll be using Bootstrap 4, but Gymnasium offers a free mini-course on Grid Layout in Bootstrap 3 that provides some helpful background information.

JavaScript

Getting Help

Ask Google! One of the simplest ways to start is to just type your question into Google’s search engine. If you have a question, chances are that someone else has had the same question. Most roads lead to the developer forums on Stack Overflow. You may have to hunt around to find the answer you’re looking for, but it’s usually there. If you can’t find it, you can always post a question.

If you have other sites you like, send me a note and I’ll add them to the list.