Elements & Principles of Visual Design on the Web 
 
The "C.R.A.P." Principles 
 
Typography Guide for Web Designers 
 
The Basics of Colour Theory 
 
Designing with Grids on the Web 
 
Design Systems Explained: The 10 Minute Guide for New Web Designers 
 
Figma vs. Photoshop for Web Design 
 
How to Quickly Get Started with Figma for Web Design 
 
Figma Fundamentals: Learn the UI Groups Components & more 
 
Figma Project: Create a Design System in Figma 
 
Figma Project - Design System Walkthrough 
 
Figma Project: Create a LoFi Wireframe in Figma 
 
Section Intro: The 80/20 Rule Photoshop Basics and More 
 
Creating a New Photoshop Document 
 
Photoshop Environment: The Toolbar - Part 1 
 
Photoshop Environment: The Toolbar - Part 2 
 
Photoshop Environment: Palettes 
 
Photoshop Environment: The Menu 
 
Photo Enhancement & Manipulation 
 
Photoshop Project #1: Create a New Graphic with Multiple Layers + Tutorial 
 
Photoshop Project #2: Design a Business Card + Tutorial 
 
Section Outro: Wrap Up Further Learning & What's Next 
 
Section Intro: Web Design Basics Wireframing Photoshop 
 
Web Design Terminology: The Jargon the Pros Use 
 
The Four Phases of a Web Design Project + Cost Estimates 
 
What is User Experience (UX) Design? 
 
The Anatomy of a Website Design 
 
The 960 Grid System + Free Photoshop Downloads 
 
Web Design Project #1: Design a Minimal Landing Page + Tutorial 
 
Web Design Project #2: Re-Design a Blog Landing Page 
 
Web Design Project #2: Tutorial 
 
Section Outro: Wrap Up Further Learning & What's Next 
 
Challenge Intro: How the Challenge Works 
 
Discovery Phase: Create a Sitemap 
 
Discovery Phase II: Sketch & Wireframe Your Design 
 
Creative Phase: Design Your Website in Photoshop 
 
Sharing Collaborating & Getting Feedback on Your Design 
 
Challenge Wrap Up & What's Next 
 
Section Intro: HTML Fundamentals First Webpage Course Files 
 
The Basics of HTML: Tags Attributes Elements 
 
Basic File & Folder Structure of a Website 
 
Your Must Have Tool: A Good Code Editor 
 
Hello World: Create Your Very First Web Page! 
 
Section Outro: Wrap Up Further Learning & What's Next 
 
Section Intro: HTML Tags Code a Real Web Page 
 
Basic Structure of an HTML Document 
 
Using Emphasis & Strong Emphasis 
 
HTML Entities & "Special Characters" 
 
HTML Project: Code a Basic Web Page + Tutorial 
 
Section Outro: Wrap Up Further Learning & What's Next 
 
Section Intro: Advanced HTML Techniques HTML5 
 
Intro to HTML5 Tags: Header Footer Nav Section Article Aside & Time 
 
HTML5 Project: Build a Basic HTML5 Web Page + Tutorial 
 
Section Outro: Wrap Up Further Learning & What's Next 
 
Section Intro: Essentials of CSS + Download Course Files 
 
What is CSS? All the basics you need to know! 
 
Measurements & The Box Model 
 
CSS Project: Style an HTML Web Page + Tutorial 
 
Section Outro: Wrap Up Further Learning & What's Next 
 
Block Inline and Inline-Block Elements 
 
Understanding Float & Clear (once and for all!) 
 
Relative Absolute & Fixed Position 
 
CSS Project: Build the Google Home Page + Tutorial (Part I) 
 
CSS Project: Build the Google Home Page (Part II) 
 
Section Outro: Wrap Up Further Learning & What's Next 
 
Section Intro: What is CSS3? + Course Files Download 
 
CSS3 Box Sizing & Round Corners 
 
CSS3 Animations & Transitions 
 
CSS3 Project #1: Create Animated Buttons + Tutorial 
 
CSS3 Project #2: Code an Orbiting Planet Animation + Tutorial (Part I) 
 
CSS3 Project #2: Code an Orbiting Planet Animation (Part II) 
 
Section Outro: Wrap Up Further Learning & What's Next 
 
Section Intro: What is Javascript The 80/20 Rule + Course Files Download 
 
Internal & External Javascript 
 
Basic Syntax of Javascript (and many other programming languages) 
 
Javascript If / Else Statements 
 
Javascript Project: Program a Tip Calculator + Tutorial 
 
Javascript Project: Program a Tip Calculator Part II 
 
Section Outro: Wrap Up Further Learning & What's Next 
 
Section Intro: jQuery Deep Dive! 
 
Hiding Showing & Fading Content with jQuery 
 
The jQuery Animate Method 
 
Modifying CSS with jQuery 
 
jQuery Project: Mini Race Car Game + Tutorial 
 
Section Outro: Wrap Up Further Learning & What's Next 
 
Section Intro: What is Responsive Design & Bootstrap? + Course Files 
 
Getting Started with Bootstrap 
 
Quickly Prototype with the Free Examples 
 
Understanding the Bootstrap Grid System 
 
Responsive (and sexy) Forms 
 
Responsive Tables Buttons and Images 
 
Helper Classes & Responsive Utilities 
 
Using Glyphicons (Font Icons) 
 
Bootstrap Project: Code a "Hipster" Startup Website + Tutorial 
 
Bootstrap Project: Startup Website Part 2 
 
Section Outro: Wrap Up Further Learning & What's Next 
 
Section Intro: What is Web Hosting? 
 
Purchasing a Bundled Domain Name & Hosting Package 
 
The Hosting Control Panel (a.k.a. cPanel) 
 
Understanding FTP & How to Upload a Website to Your Live Server 
 
Section Outro: Wrap Up What's Next + Bonus (Free) Web Hosting 
 
Section Intro: What is PHP & What Does It Do? + Course Files 
 
PHP Variables & Constants 
 
PHP Arrays (Associative & Multi-Dimensional) 
 
PHP Project: Program an App to fix "Click Bait Headlines" + Tutorial 
 
PHP Project: Click Bait Headlines Part 2 
 
Section Outro: Wrap Up & What's Next 
 
Section Intro: Let's dive deeper into PHP 
 
If Else and Elseif Statements 
 
PHP Loops: While For Foreach & Do While 
 
PHP Functions & Arguments 
 
PHP Project: Convert a Static Website into a Dynamic PHP Site + Tutorial 
 
Section Outro: Wrap Up Further Learning & What's Next +Bonus (Free) PHP Course! 
 
Section Intro: What is MySQL? + Course Files 
 
Creating Your First MySQL Database + phpMyAdmin Overview 
 
Establishing a MySQL Connection with PHP 
 
Selecting Data from a Database and Displaying it on Your Web Page 
 
Insert Data into Your Database from a Web Page 
 
Password Hashing (for securely storing passwords) 
 
Using PHP Sessions to Store Global Variables 
 
MySQL Project #1: Code a Login Form Profile Page & Logout + Tutorial 
 
MySQL Project #2.1: Client Address Book - Planning our Application 
 
MySQL Project #2.2: Client Address Book - Build the Login Sequence 
 
MySQL Project #2.3: Client Address Book - Logout Sequence & Display Clients 
 
MySQL Project #2.4: Client Address Book - Adding Clients 
 
MySQL Project #2.5: Client Address Book - Editing Clients 
 
MySQL Project #2.6: Client Address Book - Deleting Clients 
 
Section Outro: Wrap Up Further Learning & What's Next 
 
Section Intro: What is WordPress? 
 
How to Start a WordPress Blog in 5-Minutes 
 
Using Free and Premium Plugins to Achieve Any Feature You Desire 
 
Using Free and Premium Themes to Quickly Make Gorgeous Websites 
 
Theme Showcase: "X" Theme - The Ultimate All-in-one WordPress DIY Theme 
 
The Importance of 24/7 WordPress Security 
 
Quickly Start an eCommerce Online Store 
 
Section Outro: Wrap Up Further Learning What's Next + Course Discount 
 
Section Intro: The Career Options Available to You as a Web Designer & Developer 
 
The Importance of "Cultivating" Your Career 
 
What Does Success Mean To You? 
 
Freelancing: Should You Work For Free? 
 
Freelancing: Should You Quit Your Job? 
 
Free eBook Download: Cultivate a Successful Freelance Career 
 
Where To Find Web Design & Development Jobs: Part-time Full-time & Freelance 
 
4 Valuable Tips for Crafting the Perfect Résumé 
 
The Grande Finale: Where Do You Go From Here? 
 
Welcome Ryan our AngularJS expert & Guest Instructor 
 
An Introduction to AngularJS + The App You'll Build from Scratch 
 
Creating the User Interface 
 
Editing and Deleting Data 
 
Wrap Up & Further Learning 
 
Bonus Section Intro: Introducing Joel Funk (our Plugin Ninja)! 
 
Welcome to the WordPress Plugin Quick Start + Course Files 
 
Concepts & Definitions: Introduction 
 
Concepts & Definitions: What are plugins? 
 
Concepts & Definitions: What are hooks? 
 
Concepts & Definitions: Common actions & filters 
 
Concepts & Definitions: What are post types? 
 
Concepts & Definitions: Planning plugins 
 
Groundwork: Plugin header data 
 
Groundwork: Creating admin pages 
 
Groundwork: Creating admin menus 
 
Groundwork: Creating custom post types 
 
Groundwork: Creating custom database tables 
 
Core features: Introduction 
 
Core features: Creating custom shortcodes 
 
Core features: Enhancing shortcodes 
 
Core features: Including scripts 
 
Core features: Capturing form submissions 
 
Core features: Handling Ajax responses 
 
Core features: Creating custom admin columns 
 
Core features: Completing our stats page 
 
Core features: Completing our welcome page 
 
What next? Are you ready to go Ultimate!? 
 
[Legacy] What You Get in This Course: Major Course Discounts + eBook 
 
[Legacy] How to Get a Free Trial of Adobe Photoshop & More 
 
[Legacy] Welcome Section - Wrap Up: What You've Learned & What's Next 
 
[Legacy] Section Intro: What You're Going to Learn 
 
[Legacy] The Basic Elements & Principles of Visual Design 
 
[Legacy] Typography Basics 
 
[Legacy] The Science of Colour (or Color) 
 
[Legacy] Designing with Grids 
 
[Legacy] Section Outro: Wrap Up Further Learning & What's Next