Lost Password? 

Over 1100 video tutorials on HTML, CSS, PHP, JavaScript, Dreamweaver, Photoshop, MySQL, JQuery, Wordpress … and much more!

Easy to understand practical training. Learn from experienced teachers ... who actually know how to teach!

Standard Subscription

3 months for just $29
  • Only $29 billed every 3 months
  • Access to standard video tutorials (Over 700 videos!)
  • Strong community support: you are not alone!
  • Project files not included

Premium Subscription

1 year for just $99
  • Only $8.25/month! (Billed Annually: $99)
  • Access to all videos, podcasts & articles (Over 1100 videos!)
  • Strong community support: you are not alone!
  • Includes all project files!!!

The premium subscription gets you 1100 videos vs 700 videos (standard subscription) + you get the project files with each course.

The premium subscription costs $99 for 1 year of access vs the standard subscription which costs $29 for 3 months of access. Over the year, the premium sub is cheaper and you get much more content!



Currently offering over 1100 video tutorials + podcasts & articles!

The KillerSites Video Tutorial Library is a subscription based service that gives you total access to our GROWING collection of web design and web design related training videos. Not just a collection of tips and tricks videos, we provide complete video courses on popular subjects like:

Join 40751 KillerSites Subscribers and counting!

"I've been building web sites since 1994 and teaching web design and programming since 2003! If you want practical, easy to understand video courses that have taught tens of thousands - look no further!"

- Stefan Mischook

View Free Sample Videos from our Complete List Courses



click + to expand

Web Design

Beginners Web Design (5h25m)
+
  • Introduction (5:29)
  • What is a Web Page (4:45)
  • Build Your First Web Page - Part 1 (8:52)
  • Build Your First Web Page - Part 1 cont (10:55)
  • Build Your First Web Page - Part 2 (10:46)
  • Build Your First Web Page - Part 2 cont (7:09)
  • Build Your First Web Page - Part 3 (7:13)
  • Build Your First Web Page - Part 3 cont (6:14)
  • Build Your First Web Page - Part 4 (8:09)
  • Build Your First Web Page - Part 4 cont (8:43)
  • Basic Web Concepts (11:10)
  • Build Your First Web Page - Part 5 (11:10)
  • Build Your First Web Page - Part 5 cont (10:26)
  • Images (10:57)
  • Images cont (9:59)
  • Links (7:36)
  • Links cont (9:23)
  • Links cont (7:50)
  • Learning CSS - Part 1 (8:08)
  • Learning CSS - Part 2 (11:15)
  • Learning CSS - Part 3 (9:35)
  • Learning CSS - Part 4 (7:53)
  • Learning CSS - Part 5 (4:09)
  • Learning CSS - Part 6 (6:41)
  • Learning CSS - Part 7 (8:37)
  • Learning CSS - Part 8 (3:59)
  • Learning CSS - Part 9 (7:49)
  • Learning CSS - Part 10 (6:29)
  • Learning CSS - Part 11 (7:59)
  • Learning CSS - Part 12 (10:34)
  • Learning CSS - Part 13 (13:39)
  • Learning CSS - Part 14 (11:15)
  • Learning CSS - Part 15 (5:25)
  • HTML Tables (13:15)
  • Forms - Part 1 (13:16)
  • Forms - Part 2 (11:27)
  • Domain Registration Hosting and cPanel - Part 1 (6:06)
  • Domain Registration Hosting and cPanel - Part 2 (10:52)
  • Conclusion (1:29)

View Course
Beginners CSS (1h0m)
+

View Course
HTML5, CSS3 and jQuery (4h0m)
+
  • Introduction (4:46)
  • XHTML vs HTML5 (8:39)
  • HTML5 Skeleton (11:42)
  • CSS Layout Review (10:13)
  • Crossbrowser Compatability (11:35)
  • Rounded Corners (8:17)
  • Box Shadow (9:11)
  • Text Shadow (4:15)
  • 2D Transform (6:51)
  • 2D Transitions - Part ! (7:11)
  • 2D Transitions - Part 2 (12:05)
  • Font Face - Part 1 (10:19)
  • Font Face - Part 2 (6:59)
  • Navigation Transitions (9:03)
  • Intro To jQuery (10:52)
  • Adding HTML (9:12)
  • Adding jQuery (13:57)
  • Tab Variations (7:45)
  • Image Overlays - Part 1 (10:49)
  • Image Overlays - Part 2 (10:01)
  • Overlay CSS - Part 1 (11:08)
  • Overlay CSS - Part 2 (8:42)
  • Overlay CSS - Part 3 (7:20)
  • 1 Page Slider (6:33)
  • Project Concept (9:00)
  • Basic HTML (5:44)
  • Add Basic jQuery (7:56)
  • CSS Explained (14:02)

View Course
Responsive Web Design (46m)
+

View Course
CSS Layouts (2h29m)
+
  • Introduction (4:09)
  • Fixed Pixel Explained (9:50)
  • HTML Basic Layout - Part 1 (11:01)
  • HTML Basic Layout - Part 2 (6:30)
  • Universal Selector (8:07)
  • Centering The Container Div (7:07)
  • The Header Div (3:44)
  • The Navigation Div (4:55)
  • The Main Div (4:23)
  • The Footer Div (3:05)
  • Convert Two Columns To Three (4:38)
  • Navigation Links - Part 1 (6:15)
  • Navigation Links - Part 2 (13:51)
  • Styling Text (11:39)
  • Styling The Header (5:21)
  • Styling The Footer (1:52)
  • Styling Main Text (11:27)
  • Styling Nested Divs (12:14)
  • Nested Footer Divs - Part 1 (9:34)
  • Nested Footer Divs - Part 2 (9:11)

View Course
CSS Lists and Navigation (1h28m)
+

View Course
An Intro to LESS (28m)
+

View Course
An Intro To Twitter Bootstrap (51m)
+

View Course
Misc. Web Design (59m)
+

View Course
HTML5 and CSS3 (3h31m)
+
  • XHTML And HTML5 Compared - Part 1 (12:46)
  • XHTML And HTML5 Compared - Part 2 (7:16)
  • HTML5 Tags - Part 1 (6:06)
  • HTML5 Tags - Part 2 (6:58)
  • HTML5 Tags - Part 3 (7:47)
  • CSS3 Gradients - Part 1 (8:38)
  • CSS3 Gradients - Part 2 (8:48)
  • CSS3 Gradients - Part 3 (8:19)
  • Page Layout With HTML5 - Part 1 (10:06)
  • Page Layout With HTML5 - Part 2 (9:01)
  • Page Layout With HTML5 - Part 3 (9:20)
  • Floats Sidebars And Overrides - Part 1 (8:14)
  • Floats Sidebars And Overrides - Part 2 (10:42)
  • Floats Sidebars And Overrides - Part 3 (9:45)
  • Working With Fonts (12:11)
  • Advanced Backgrounds - Part 1 (7:38)
  • Advanced Backgrounds - Part 2 (10:21)
  • Advanced Backgrounds - Part 3 (7:44)
  • Video - Part 1 (10:24)
  • Video - Part 2 (5:25)
  • Video - Part 3 (8:24)
  • Introducing The Canvas Tag (11:19)
  • Visualizing Data With Canvas - Part 1 (10:41)
  • Visualizing Data With Canvas - Part 2 (10:42)

View Course
HTML Forms (47m)
+

View Course
Web Design 1: HTML and CSS (3h45m)
+
  • Introduction To Web Design One (13:03)
  • Create A Web Page With A PC Using A Simple Text Editor (16:15)
  • Create A Web Page With A Mac For Mac Users Only! (4:15)
  • Building Your First Web Page - Part 1 (9:02)
  • Building Your First Web Page - Part 2 (9:16)
  • Basic Web Concepts (6:57)
  • Six Essential HTML Tags (11:45)
  • Building A Website - Part 1 (10:43)
  • Building A Website - Part 2 (7:42)
  • Building A Website - Part 3 (12:52)
  • Building A Website - Part 4 (10:23)
  • Building A Website - Part 5 (11:40)
  • Building A Website - Part 6 (12:17)
  • Building A Website - Part 7 (10:08)
  • Building A Website - Part 8 (10:10)
  • Learning CSS - Part 1 (12:57)
  • Learning CSS - Part 2 (8:54)
  • Learning CSS - Part 3 (8:32)
  • Learning CSS - Part 4 (12:17)
  • Learning CSS - Part 5 (12:00)
  • Learning CSS - Part 6 (9:42)
  • FTP With Internet Explorer (6:19)
  • Image Types (11:49)
  • HTML Tables - Part 1 (9:19)
  • HTML Tables - Part 2 (5:49)
  • HTML Tables - Part 3 (10:19)
  • Web Design Update (9:13)

View Course

Dreamweaver

Beginners Dreamweaver CS6 (10h56m)
+
  • Introduction (2:30)
  • Code VS WYSIWYG (5:38)
  • The Welcome Screen (4:11)
  • The Document Bar (12:01)
  • Workspace Panels (8:44)
  • Property Panel (9:07)
  • Insert Panel (5:35)
  • Site Structure (3:43)
  • Site Definition (6:38)
  • Manage Files (5:34)
  • Preview In Browser (7:09)
  • Create New Pages (7:42)
  • Site Skeleton (6:22)
  • Adding Text (14:40)
  • Adding Links (11:13)
  • Adding Email Links (2:59)
  • Adding Named Anchors (12:58)
  • Insert Images (10:43)
  • Inserting Lists (7:48)
  • CSS Theory (10:46)
  • Inling And Internal CSS (11:31)
  • External CSS (12:28)
  • Tag Selectors (10:56)
  • Class Selectors - Part 1 (7:49)
  • Class Selectors - Part 2 (6:39)
  • Box Width (9:33)
  • Relative Positioning (5:09)
  • Absolute Positioning (10:20)
  • Floats (8:19)
  • HTML5 Semantics (13:52)
  • HTML5 Shim (4:14)
  • HTML5 Display Rule (6:48)
  • CSS Reset (10:12)
  • Basic Layout 1 Wrapper (6:48)
  • Basic Layout 2 Header (8:03)
  • Basic Layout 3 Nav (12:20)
  • Basic Layout 4 Section Article And Aside (6:45)
  • Basic Layout 5 Footer (9:50)
  • Global Padding (4:13)
  • Web Font Resources (5:01)
  • Adding Web Fonts (11:56)
  • Font Size EMS (10:58)
  • Nav And Section Type (16:04)
  • Article Type (5:06)
  • Aside Type (8:06)
  • Footer Type (6:21)
  • Killer Website Intro (1:00)
  • Killersites Header (6:41)
  • Banner 1 Multiple BGs (8:58)
  • Banner 2 Absolute Position (8:58)
  • Banner 3 Typography (7:30)
  • CSS3 Button Styling (5:27)
  • CSS Rollovers (8:45)
  • Pixy Rollovers (5:36)
  • Section Type (6:15)
  • Article Styling (11:10)
  • Aside Styling (6:18)
  • Footer Styling (10:20)
  • Subpage - Part 1 (5:49)
  • Subpage - Part 2 (12:18)
  • Subpage - Part 3 (5:12)
  • Create Template (7:42)
  • Create From Template (8:39)
  • Change From Template (8:29)
  • Forms And Text (8:06)
  • Text Radio And Checkboxes (10:42)
  • Button Action (4:50)
  • Styling Forms (8:39)
  • CSS3 Transitions - Part 1 (8:39)
  • CSS3 Transitions - Part 2 (8:15)
  • CSS3 Transitions - Part 3 (10:26)
  • Spry Menus (10:50)
  • Styling Spry Menus (9:20)
  • HTML5 Video (13:16)
  • Responsive Design (10:16)
  • Inserting Fluid Grid Divs (8:21)
  • Resetting Fluid Grid Divs (11:04)
  • Dreamweavers FTP Client (15:14)

View Course
Beginners Dreamweaver CS5 (7h18m)
+
  • Introduction (1:44)
  • Basic HTML (14:00)
  • Naming Files (3:20)
  • The Dreamweaver Interface (10:04)
  • Site Setup (7:23)
  • Site Skeleton (8:18)
  • Pages Views (14:48)
  • Formatting Text (9:01)
  • Inserting Images (15:20)
  • Inserting Links (11:19)
  • Anchored Links (5:40)
  • CSS Theory (12:25)
  • Inline And Internal CSS (7:20)
  • External CSS - Part 1 (10:40)
  • External CSS - Part 2 (7:56)
  • CSS Tag Selectors (10:12)
  • Custom Classes - Part 1 (8:07)
  • Custom Classes - Part 2 (10:44)
  • The CSS Box Model (7:09)
  • Styling links - Part 1 (9:09)
  • Styling links - Part 2 (8:12)
  • Tables (11:24)
  • Positioning Basics (6:29)
  • Universal Selector (8:35)
  • Centering For Older Browsers (5:23)
  • IDs (10:12)
  • The Header And Nav Divs (7:28)
  • The Main And Footer Divs (8:50)
  • Styling ID Content (7:39)
  • Styling Main Content (11:19)
  • Styling Vertical Links (10:05)
  • Fixed 3 Column Layout (9:53)
  • Liquid 3 Column Layout (12:09)
  • Forms Introduction (3:18)
  • Text Fields And Areas (9:00)
  • Check Radio And List Menu (9:15)
  • Buttons And Action (4:25)
  • Styling Forms (15:39)
  • Templates - Part 1 (9:40)
  • Templates - Part 2 (6:24)
  • Templates - Part 3 (7:33)
  • Adding Flash Content (8:59)
  • Adding Javascript (8:01)
  • Adding Spry Content (9:20)
  • Styling Spry Menus (6:08)
  • Adding Video (5:44)
  • Adding HTML5 Video (5:57)
  • Defining Server Information (6:55)
  • Uploading Files To A Server (9:54)
  • Adobe Browser Lab (6:54)

View Course
Dreamweaver and Wordpress (4h33m)
+
  • Introduction (8:57)
  • Installing MAMP (7:12)
  • Install WordPress (8:05)
  • Define A Site In Dreamweaver (4:54)
  • WordPress Settings (13:23)
  • Pages And Posts (3:18)
  • Creating Posts (8:52)
  • Pages And Categories (11:28)
  • Inserting Images (8:36)
  • Inserting Video (5:52)
  • Changing The Home Page (5:29)
  • WordPress Themes (9:24)
  • WordPress Widgets (10:38)
  • Custom Menus (11:47)
  • Changing The Background (11:16)
  • Custom Header (3:50)
  • Dynamically Related Files (4:44)
  • Dynamically Related Files Filter (3:45)
  • Dreamweaver Live View Options (2:52)
  • Dreamweaver Live Code (3:30)
  • Customizing Themes (9:44)
  • Dreamweaver Inspect Mode (3:32)
  • Modifying The Background In Dreamweaver (6:19)
  • Modifying The Header (10:49)
  • Inserting The Custom Logo (17:53)
  • Styling The Navigation (7:20)
  • Styling The Footer (13:27)
  • Styling Links (6:14)
  • Styling The Input Tag (5:18)
  • WordPress Plugins (9:29)
  • Styling Plugins (4:04)
  • Creating A Picture Gallery (4:40)
  • Publishing WordPress (10:36)
  • Configuring The Database (6:05)
  • Exporting And Importing Pages (9:14)

View Course
CSS Layouts with Dreamweaver (3h0m)
+

View Course
Beginners Dreamweaver CS3 (6h47m)
+
  • Introduction To The Course (3:09)
  • Downloading And Installing Dreamweaver (10:52)
  • Setting Up A Website (12:43)
  • Exploring Dreamweaver CS3 UI (12:48)
  • Assets Panel (6:58)
  • w-cs3-build-first-web-page (33:17)
  • Building Our First Web Page - Part 1 (8:09)
  • Building Our First Web Page - Part 2 (12:06)
  • Building Our First Web Page - Part 3 (13:02)
  • The Three Editor Views (7:50)
  • Inserting Images - Part 1 (8:36)
  • Inserting Images - Part 2 (12:59)
  • Inserting Images - Part 3 (15:38)
  • Image Editing In Dreamweaver (5:00)
  • CSS - Part 1 (11:11)
  • CSS - Part 2 (17:49)
  • CSS - Part 3 (9:01)
  • CSS - Part 4 (12:14)
  • CSS - Part 5 (5:14)
  • CSS - Part 6 (10:14)
  • File Management (7:39)
  • CSS Layouts - Part 1 (7:56)
  • CSS Layouts - Part 2 (11:25)
  • CSS Layouts - Part 3 (5:00)
  • CSS Layouts - Part 4 (18:09)
  • CSS Layouts - Part 5 (15:23)
  • Transparent Images (8:10)
  • Structuring A Page (8:34)
  • The CSS Cascade (10:04)
  • Dreamweaver Templates (8:38)
  • Building A Website (14:09)
  • HTML Forms - Part 1 (13:12)
  • HTML Forms - Part 2 (14:47)
  • Behaviors - Part 1 (12:49)
  • Behaviors - Part 2 (15:48)
  • Intelligent Use Of HTML Tables (31:13)
  • Setting Up FTP (9:17)

View Course

Photoshop

Beginners Photoshop CS6 (5h25m)
+
  • Welcome (3:02)
  • Thumbnails (3:16)
  • 960 Grid (9:54)
  • Workspace Panels (7:39)
  • Open Bridge Minibridge (5:37)
  • Zoom Tools (5:09)
  • Crop Tool (2:55)
  • Windows Tabs (3:42)
  • Image Size And Resolution (12:58)
  • Resize With Transform And Free Transform (7:30)
  • Magic Wand Tool (5:30)
  • Marquee Selections (8:02)
  • Quick Selection Tool (10:13)
  • Layers Overview (10:17)
  • Selecting Layers Groups (3:31)
  • New Doc And Guides (14:47)
  • Basic Shape Layers (13:21)
  • Layer Masks (10:52)
  • Layer Styles - Part 1 (11:00)
  • Layer Styles - Part 2 (10:31)
  • Layer Styles - Part 3 (9:56)
  • Pen And Custom Shapes (7:35)
  • Strokes On Shapes (6:10)
  • Blend Modes Overlay (9:11)
  • Shadows And Multiply Mode (4:16)
  • Patterns And Layer Styles (8:33)
  • Custom Patterns (4:56)
  • Basic Adjustments (5:47)
  • Adjustment Layers (7:31)
  • Adjustment Layers Masks (10:23)
  • Replace Color (2:58)
  • Black And White Tint (2:24)
  • Point Type (9:09)
  • Area Type (7:56)
  • Warping Type (9:22)
  • Type On Path (5:38)
  • Layer Comps (6:09)
  • Saving Transparent (12:10)
  • Slices - Part 1 (11:03)
  • Slices Tiling BG (6:37)
  • Slices Rollovers (6:21)
  • Slices Pixy (6:47)

View Course
Beginners Photoshop CS5 (8h24m)
+
  • Introduction (2:09)
  • Interface (9:03)
  • Open Files And Bridge (8:18)
  • The Zoom Tool (7:05)
  • The Selection Tools - Part 1 (7:42)
  • The Selection Tools - Part 2 (8:25)
  • The Selection Tools - Part 3 (10:42)
  • The Selection Tools - Part 4 (5:54)
  • Brightness And Contrast (7:33)
  • Adjustment Layers (6:39)
  • Adjustment Layers Options (6:10)
  • The Histogram Window (5:05)
  • Color Balance (4:20)
  • Desaturate And Tint (6:40)
  • Recoloring (6:02)
  • Threshold (2:46)
  • Hue And Saturation (12:32)
  • Introduction To Layers - Part 1 (8:39)
  • Introduction To Layers - Part 2 (5:08)
  • Inserting Images And Aligning (11:11)
  • Grouping And Moving (7:03)
  • Color Code (5:35)
  • Layer Masks - Part 1 (13:08)
  • Layer Mask Selections (10:08)
  • Layer Masks And Gradients (16:05)
  • Layer Blend Modes (10:46)
  • Layerstyles Dropshadow (6:11)
  • Layerstyles Roundup (17:26)
  • Layerstyles Window - Part 1 (5:55)
  • Layerstyles Window - Part 2 (7:18)
  • Layers Composition - Part 1 (21:23)
  • Layers Composition - Part 2 (17:17)
  • Introduction To Vector Tools (3:58)
  • The Pen Tool (8:06)
  • Shape Layers (3:15)
  • Vector Selections (4:57)
  • Vector Shapes (5:38)
  • Custom Vector Shapes - Part 1 (5:42)
  • Custom Vector Shapes - Part 2 (8:31)
  • Introduction To The Type Tools (8:59)
  • Block Text (6:39)
  • The Character Window - Part 1 (12:11)
  • The Character Window - Part 2 (13:45)
  • Open Type - Part 1 (12:01)
  • Open Type - Part 2 (7:40)
  • The Warp Type Tool (11:37)
  • The Paragraph Window (7:19)
  • Masking Type (6:55)
  • Brush Shortcuts (7:21)
  • The Brushes Window (9:03)
  • Loading Brushes (8:11)
  • Color Brushes (9:31)
  • Doge Burn And Sponge Tools (6:24)
  • The Healing Brush Tool (5:26)
  • The Spot Healing Brush (4:38)
  • Introduction To Filters (7:04)
  • Save For Web JPG (14:33)
  • Save For Web GIF (15:18)
  • Save For Web PNG (3:45)
  • Save For Web Transparencies (7:31)

View Course
Photoshop for the Web (5h6m)
+

View Course
Beginners Photoshop CS3 (2h47m)
+
  • Help Center (1:13)
  • Creating A Document (6:41)
  • Screen Modes (2:45)
  • Undo (2:25)
  • Open Images (5:25)
  • Zoom (3:44)
  • Foreground And Background Color (2:43)
  • Eyedropper (1:03)
  • Color Picker (2:18)
  • Color Swatches (3:00)
  • Brushes (6:57)
  • Paint Bucket (4:24)
  • Gradient Tool - Part 1 (4:28)
  • Gradient Tool - Part 2 (4:12)
  • Patterns - Part 1 (1:53)
  • Patterns - Part 2 (3:54)
  • Patterns - Part 3 (3:32)
  • Layers - Part 1 (5:42)
  • Layers - Part 2 (4:36)
  • Layers - Part 3 (2:56)
  • Blend Layers (3:58)
  • Blend Modes (7:32)
  • Custom Brushes (7:27)
  • Move Tool (3:25)
  • Vector Shape Theory (6:47)
  • Vector Shape Layers (6:24)
  • Vector Shape Paths (2:38)
  • Vector Shape Add And Subtract Paths (6:44)
  • Pen Tool Selection Path (6:54)
  • Pen Tool Custom Shape (8:49)
  • Custom Shape Image (6:24)
  • Type Tool Basics (4:08)
  • Type Tool Antialias (7:39)
  • Masked Blur (3:56)
  • Scale And Rotate (4:57)
  • Skew (3:11)
  • Flipping (2:36)
  • Perspective (3:10)

View Course

PHP

Beginners PHP (5h40m)
+
  • Beginners PHP Introduction (3:03)
  • Basic Programming Concepts (3:11)
  • Serverside Programming Languages (6:52)
  • Getting Setup For PHP - Part 1 (11:36)
  • Getting Setup For PHP - Part 2 (7:27)
  • WAMP Setup - Part 1 (8:59)
  • WAMP Setup - Part 2 (5:29)
  • Your First PHP Script (16:53)
  • Variables - Part 1 (8:09)
  • Variables - Part 2 (15:18)
  • PHP Includes - Part 1 (8:02)
  • PHP Includes - Part 2 (12:57)
  • Arrays - Part 1 (8:08)
  • Arrays - Part 2 (5:16)
  • HTML Forms - Part 1 (9:24)
  • HTML Forms - Part 2 (14:03)
  • HTML Forms - Part 3 (8:13)
  • PHP Conditional Statements (14:33)
  • PHP Functions - Part 1 (8:29)
  • PHP Functions - Part 2 (8:55)
  • PHP Functions - Part 3 (8:11)
  • PHP Loops (12:06)
  • Creating Custom PHP Functions - Part 1 (6:46)
  • Creating Custom PHP Functions - Part 2 (8:43)
  • Creating Custom PHP Functions - Part 3 (15:20)
  • PHP Sessions - Part 1 (4:53)
  • PHP Sessions - Part 2 (8:22)
  • PHP Sessions - Part 3 (7:06)
  • Beginners PHP Conclusion (1:30)

View Course
MySQL, SQL & PHP (1h54m)
+

View Course
PHP Shopping Cart with PayPal, OOP & MVC (6h6m)
+
  • Introduction (3:50)
  • File Structure (5:06)
  • Database and Database Connection (7:01)
  • Init.php Additions (3:55)
  • Basic HTML (13:20)
  • Basic CSS (16:39)
  • OOP and MVC Basics (6:35)
  • Using A Coding Style Guide (3:41)
  • Template Object - Part 1 (8:20)
  • Template Object - Part 2 (10:25)
  • Template Object - Part 3 (12:28)
  • Categories Object - Part 1 (13:15)
  • Categories Object - Part 2 (11:17)
  • Projects Object 1 Get Single Product Query (12:23)
  • Projects Object 2 Get All Product Query (3:00)
  • Displaying All Products (11:11)
  • Displaying All Products In Categories (12:38)
  • Product Details Page - Part 1 (10:26)
  • Product Details Page - Part 2 (5:56)
  • Shopping Cart HTML (11:05)
  • Shopping Cart CSS - Part 1 (11:41)
  • Shopping Cart CSS - Part 2 (5:28)
  • Cart Object Adding Items To The Cart (14:09)
  • Cart Object Clear Items From The Cart (4:12)
  • Ensure Product Exists and Bugfixes (7:00)
  • Displaying Products In Shopping Cart - Part 1 (8:59)
  • Displaying Products In Shopping Cart - Part 2 (8:17)
  • Displaying Products In Shopping Cart - Part 3 (12:20)
  • Modify Quantity Of Items In Cart (6:41)
  • Display Total Number Of Items In Cart In The Page Header (7:45)
  • Display Total Cost Of Items In Cart In Page Header (12:21)
  • Tax Functionality (4:58)
  • Shipping Functionality (8:55)
  • PayPal Developer Signup (5:20)
  • Create A Sample PayPal Form (7:27)
  • Customizing The PayPal Form (13:59)
  • Sending Product Info To Paypal (7:20)
  • Creating A Success Page and Testing (8:51)
  • PayPal IPN - Part 1 (9:52)
  • PayPal IPN - Part 2 (14:17)
  • Conclusion (2:02)

View Course
PHP Tag Cloud with MySQLi (51m)
+

View Course
Form Validation with PHP and Javascript (1h1m)
+

View Course
Build A Content Management System (8h5m)
+
  • Course Preview (6:23)
  • Build A CMS - Part 1 Introduction (7:55)
  • Build A CMS - Part 2 Basic HTML and CSS Site (8:12)
  • Build A CMS - Part 3 Basic HTML and CSS Site (9:10)
  • Build A CMS - Part 4 Getting Started On The CMS (1:11)
  • Build A CMS - Part 5 OOP Login Introduction (4:54)
  • Build A CMS - Part 6 File and Database Setup (8:40)
  • Build A CMS - Part 7 Template Object (9:05)
  • Build A CMS - Part 8 Template Object Continued (6:50)
  • Build A CMS - Part 9 Template Object Continued (10:43)
  • Build A CMS - Part 10 Template Object Continued (6:28)
  • Build A CMS - Part 11 Includes and Views (11:39)
  • Build A CMS - Part 12 Auth Object (9:10)
  • Build A CMS - Part 13 Auth Object Continued and Login.php (12:35)
  • Build A CMS - Part 14 Members.php and Conclusion (7:16)
  • Build A CMS - Part 15 File and Database Setup (6:39)
  • Build A CMS - Part 16 Init.php (13:35)
  • Build A CMS - Part 17 Core FlightPath Object (10:46)
  • Build A CMS - Part 18 Core FlightPath Object Continued (6:45)
  • Build A CMS - Part 19 Colorbox and t login.php (12:29)
  • Build A CMS - Part 20 t login.php and login.php (9:39)
  • Build A CMS - Part 21 Styling The Login Form (16:04)
  • Build A CMS - Part 22 Login Form Functionality (13:10)
  • Build A CMS - Part 23 Login Form Functionality Continued (11:57)
  • Build A CMS - Part 24 Completing Login and Logout (7:03)
  • Build A CMS - Part 25 CMS Toolbar (11:59)
  • Build A CMS - Part 26 Checking For Authorization (10:16)
  • Build A CMS IE7 Compatibility Fixes (6:34)
  • Build A CMS - Part 27 CMS Object (9:56)
  • Build A CMS - Part 28 Display Block Funtion (15:43)
  • Build A CMS - Part 29 Styling Editable Areas With CSS (9:01)
  • Build A CMS - Part 30 Styling Editable Areas With jQuery (9:41)
  • Build A CMS - Part 31 jQuery Continued (8:00)
  • Build A CMS - Part 32 Starting Edit.php (9:30)
  • Build A CMS - Part 33 generate field and v edit.php (15:00)
  • Build A CMS - Part 34 load block and create block (10:22)
  • Build A CMS - Part 35 Editing Content Blocks (13:54)
  • Build A CMS - Part 36 Editing Content Blocks Continued (8:06)
  • Build A CMS - Part 37 WYSIWYG Functionality (12:28)
  • Build A CMS - Part 38 WYSIWYG Functionality Continued (11:40)
  • Build A CMS - Part 39 Conclusion (6:07)
  • Build A CMS - Part 40 CMS Option Pages (11:05)
  • Build A CMS - Part 41 CMS Option Pages Continued (13:15)
  • Build A CMS - Part 42 CMS Option Pages Continued (14:29)
  • Build A CMS - Part 43 CMS Option Pages Continued (16:05)
  • Build A CMS - Part 44 Change Password Form (16:31)
  • Build A CMS - Part 45 Change Password Form Continued (15:37)
  • Build A CMS - Part 46 Change Password Form Continued (7:59)
  • Build A CMS - Part 47 Updating jQuery and Colorbox (8:38)
  • Build A CMS - Part 48 Updating TinyMCE (11:03)

View Course
CRUD Basics with MySQLi and PHP (1h34m)
+

View Course
PHP Login Using OOP & MVC (1h28m)
+

View Course
Simple PHP Login System (3h15m)
+
  • Simple PHP Login System - Part 1 (10:52)
  • Simple PHP Login System - Part 2 (12:09)
  • Simple PHP Login System - Part 3 (10:10)
  • Simple PHP Login System - Part 4 (7:26)
  • Simple PHP Login System - Part 5 (10:01)
  • Simple PHP Login System - Part 6 (13:27)
  • Simple PHP Login System - Part 7 (12:33)
  • Simple PHP Login System - Part 8 (8:35)
  • Simple PHP Login System - Part 9 (8:39)
  • Simple PHP Login System - Part 10 (10:44)
  • Simple PHP Login System - Part 11 (7:41)
  • Simple PHP Login System - Part 12 (10:42)
  • Simple PHP Login System - Part 13 (10:59)
  • Simple PHP Login System - Part 14 (10:07)
  • Simple PHP Login System - Part 15 (11:01)
  • Simple PHP Login System - Part 16 (9:57)
  • Simple PHP Login System - Part 17 (13:34)
  • Simple PHP Login System - Part 18 (14:29)

View Course
Advanced PHP (3h32m)
+
  • Autoloading Classes With Namespaces - Part 1 (6:38)
  • Autoloading Classes With Namespaces - Part 2 (8:00)
  • Autoloading Classes With Namespaces - Part 3 (9:52)
  • Magic Methods Getters And Setters - Part 1 (7:21)
  • Magic Methods Getters And Setters - Part 2 (6:55)
  • Magic Methods Getters And Setters - Part 3 (6:46)
  • Magic Methods Getters And Setters - Part 4 (10:15)
  • Setting Up The Htaccess File For MVC (12:43)
  • Dispatching Requests To Multiple Controllers (17:54)
  • Dispatching Views (21:08)
  • Introducing Anonymous Functions (20:05)
  • Writing An MVC Web Form (11:27)
  • Passing Parameters Around Our MVC Application (10:02)
  • Dynamic Property Assignment (9:08)
  • Saving To The Model From The Controller (20:14)
  • Searching Models From The Controller (14:07)
  • Implementing The Observer Pattern (18:28)

View Course
Advanced MySQL (2h30m)
+

View Course
OOP PHP Discussion (49m)
+

View Course

Javascript

Beginners Javascript (5h10m)
+
  • Introduction To The Course (4:42)
  • Your First Javascript (8:41)
  • What Is A Programming Language (6:21)
  • Event Handlers - Part 1 (9:02)
  • Event Handlers - Part 2 (6:38)
  • Event Handlers - Part 3 (4:48)
  • Viewing Javascript Errors (6:41)
  • Setting Up IE7 To Display Javascript Errors (4:42)
  • Variables - Part 1 (10:56)
  • Variables - Part 2 (10:01)
  • Javascript Flow And Execution (4:24)
  • Functions - Part 1 (8:49)
  • Functions - Part 2 (6:18)
  • Functions - Part 3 (6:31)
  • Functions - Part 4 (9:25)
  • Making Decisions In Code - Part 1 (7:35)
  • Making Decisions In Code - Part 2 (6:55)
  • Making Decisions In Code - Part 3 (8:57)
  • Loops - Part 1 (8:24)
  • Loops - Part 2 (6:00)
  • A Birds Eye View (8:34)
  • Arrays - Part 1 (3:36)
  • Arrays - Part 2 (7:43)
  • Arrays - Part 3 (5:27)
  • Functions - Part 5 (8:12)
  • Functions - Part 6 (10:16)
  • Functions - Part 7 (9:56)
  • Functions - Part 8 (9:18)
  • Introduction To The DOM (8:31)
  • Nodes And The DOM (3:40)
  • Forms - Part 1 (14:48)
  • Forms - Part 2 (15:10)
  • Forms - Part 3 (6:57)
  • Forms - Part 4 (8:48)
  • Toggle Menu - Part 1 (6:59)
  • Toggle Menu - Part 2 (10:38)
  • Linking To External Javascript Files (5:45)
  • Spawning Windows (9:23)
  • Conclusion To Course (4:23)

View Course
Beginners jQuery (2h30m)
+
  • Introduction (2:33)
  • Javascript Basics (4:38)
  • Your First jQuery Script (11:01)
  • Debugging (5:50)
  • Selections - Part 1 (9:54)
  • Selections - Part 2 (12:20)
  • Event Handlers (10:25)
  • Working With CSS (14:30)
  • Effects - Part 1 (11:40)
  • Effects - Part 2 (12:22)
  • Content Manipulation - Part 1 (9:45)
  • Content Manipulation - Part 2 (11:21)
  • Project 1 Client Slider (9:08)
  • Project 2 Tooltip Script (12:47)
  • Project 3 Accordion Script (8:18)
  • Conclusion (0:45)

View Course
Getting Started with jQTouch (20m)
+
  • Introduction (10:48)
  • Setup (9:49)

View Course

Wordpress

Beginners Wordpress (2h46m)
+
  • Introduction (3:26)
  • Wordpress Install - Part 1 (10:58)
  • Wordpress Install - Part 2 (11:19)
  • Configuring - Part 1 (5:59)
  • Configuring - Part 2 (6:15)
  • Configuring - Part 3 (9:54)
  • Configuring - Part 4 (10:58)
  • Configuring - Part 5 (7:01)
  • Configuring - Part 6 (11:40)
  • Configuring - Part 7 (12:28)
  • Configuring - Part 8 (12:06)
  • Configuring - Part 9 (13:41)
  • Configuring - Part 10 (8:50)
  • Configuring - Part 11 (11:46)
  • Configuring - Part 12 (6:15)
  • Configuring - Part 13 (9:15)
  • WAMP Install - Part 1 (8:59)
  • WAMP Install - Part 2 (5:30)

View Course
Build a Wordpress Theme from Scratch (7h15m)
+
  • WordPress From Scratch - Part 1 (2:36)
  • WordPress From Scratch - Part 2 (2:49)
  • WordPress From Scratch - Part 3 (10:57)
  • WordPress From Scratch - Part 4 (16:23)
  • WordPress From Scratch - Part 5 (12:03)
  • WordPress From Scratch - Part 6 (7:35)
  • WordPress From Scratch - Part 7 (9:59)
  • WordPress From Scratch - Part 8 (6:01)
  • WordPress From Scratch - Part 9 (9:52)
  • WordPress From Scratch - Part 10 (9:45)
  • WordPress From Scratch - Part 11 (8:39)
  • WordPress From Scratch - Part 12 (11:32)
  • WordPress From Scratch - Part 13 (5:16)
  • WordPress From Scratch - Part 14 (6:54)
  • WordPress From Scratch - Part 15 (8:50)
  • WordPress From Scratch - Part 16 (14:07)
  • WordPress From Scratch - Part 17 (16:45)
  • WordPress From Scratch - Part 18 (6:51)
  • WordPress From Scratch - Part 19 (13:07)
  • WordPress From Scratch - Part 20 (4:36)
  • WordPress From Scratch - Part 21 (5:45)
  • WordPress From Scratch - Part 22 (12:04)
  • WordPress From Scratch - Part 23 (10:18)
  • WordPress From Scratch - Part 24 (8:12)
  • WordPress From Scratch - Part 25 (15:34)
  • WordPress From Scratch - Part 26 (11:48)
  • WordPress From Scratch - Part 27 (5:35)
  • WordPress From Scratch - Part 28 (11:24)
  • WordPress From Scratch - Part 29 (14:06)
  • WordPress From Scratch - Part 30 (12:39)
  • WordPress From Scratch - Part 31 (11:17)
  • WordPress From Scratch - Part 32 (4:38)
  • WordPress From Scratch - Part 33 (13:03)
  • WordPress From Scratch - Part 34 (7:56)
  • WordPress From Scratch - Part 35 (10:06)
  • WordPress From Scratch - Part 36 (8:53)
  • WordPress From Scratch - Part 37 (6:11)
  • WordPress From Scratch - Part 38 (9:09)
  • WordPress From Scratch - Part 39 (10:32)
  • WordPress From Scratch - Part 40 (11:03)
  • WordPress From Scratch - Part 41 (12:43)
  • WordPress From Scratch - Part 42 (11:08)
  • WordPress From Scratch - Part 43 (10:10)
  • WordPress From Scratch - Part 44 (13:02)
  • WordPress From Scratch - Part 45 (6:00)

View Course
Wordpress Basics (1h39m)
+

View Course