I see you're interested in web development.

Whether you're switching careers or trying a new hobby, I got you covered.

My goal is to prepare you for getting your first web developer job.

Becoming a web developer is more than knowing the latest trendy JavaScript framework.

It's more than hopping on the tech buzzword bandwagon.

My approach gives you a high-level look at web development and preps you for the smaller everyday tasks.

Inside is my proven path to get you hired as a web developer.

Become a Web Developer - Book Cover

Table of Contents

Intro / The “Basics”

  • About the Author
  • Getting Started
    • Tools / Equipment you’ll need
    • Setting up your dev environment
  • Approaches to web development
  • What is front-end development?
  • What is back-end development?
  • What's a full stack developer?
  • HTML
  • CSS
  • JavaScript

The Advanced Stuff

  • Databases
    • NoSQL
    • RDMS
  • Frameworks + Libraries
    • Bootstrap
    • JavaScript
      • React
      • Gatsby.js
      • jQuery
  • Git
  • Command Line Interface
    • Node
    • npm
    • homebrew
    • Composer
    • WP-CLI
  • Bundling Tools + Task Runners
    • webpack
    • gulp
  • CMSes
    • What are they?
    • Popular Ones you Should Know Of
      • CraftCMS
      • Drupal
      • Shopify
      • Squarespace
      • Wix
      • WordPress
  • Accessibility 101
  • Future-proofing
  • Search Engine Optimization (SEO)
  • Real-world Examples
    • Portfolio projects you’ll build yourself
  • Glossary / Definitions