This is where it all begins! A hands-on introduction to all of the essential tools you'll need to build real, working websites. You'll learn what web developers actually do – the foundations you'll need for later courses.
- The Basics
- Installations
- Git Basics
- Introduction to Git - lesson
- Git Basics - lesson
- Project: Practicing Git Basics
- The Front End
- Introduction to the Front End - lesson
- HTML and CSS Basics - lesson
- Developer Tools - lesson
- Project: HTML/CSS
- JavaScript Basics
- Fundamentals Part 1 - lesson
- Fundamentals Part 2 - lesson
- Developer Tools 2 - lesson
- Fundamentals Part 3 - lesson
- Project: Rock Paper Scissors
- Clean Code - lesson
- Fundamentals Part 4 - lesson
- DOM Manipulation - lesson
- Project: Etch-a-Sketch
- Fundamentals Part 5 - lesson
- Project: Calculator
- The Back End
- Introduction to the Back End - lesson
- Ruby Basics - lesson
- Project: Ruby
- Web Development Frameworks
- Introduction to Frameworks - lesson
- Ruby on Rails Basics - lesson
- Project: Ruby on Rails
- Pair Programming
- Introduction to Pair Programming - lesson
- Preparing to Remote Pair - lesson
- Project: Pairing Project
- Tying it All Together
- Conclusion - lesson