Autoplay
Autocomplete
Previous Lesson
Complete and Continue
The Complete Web Developer Course 2.0
Getting Started
Introduction to Getting Started Section (0:36)
How To Get All The Free Stuff (2:56)
Getting Started on a Mac (3:24)
Getting Started on Windows (4:38)
How To Ask Great Questions (2:22)
Frequently Asked Questions
HTML 5
Introduction to HTML 5 Section (1:02)
Your First Webpage (4:12)
You First Webpage - Files & Coding Challenge
The Structure of a Webpage (8:13)
The Structure of a Website - Files
Creating A Full Webpage (6:16)
Creating A Full Webpage - Files
Header Tags (3:52)
Header Tags - Files
Paragraph Tags (3:41)
Paragraph Tags - File
Formatting Text (5:20)
Formatting Text - Files
Unordered Lists (2:28)
Unordered Lists - Files
Ordered Lists (2:36)
Ordered Lists - Files
Images (5:37)
Images - Files
Forms (9:19)
Forms - Files
Tables (4:10)
Tables - Files
Links (8:00)
Links - Files
HTML Entities (3:34)
HTML Entities - Files
IFrames (3:59)
IFrames - Files
Putting It All Together (19:01)
Putting It All Together - Files
Setting Up Your Free Web Hosting (6:19)
Setting Up FTP (9:09)
Note On Firefox Versions For Next Lecture
Setting Up FTP On Windows - Legacy (11:18)
Setting Up FTP On A Mac - Legacy (9:48)
Further Reading - HTML
Further Reading - TAG Reference
HTML - Quiz
CSS 3
Introduction To CSS 3 Section (0:53)
What Is CSS (2:44)
Inline CSS (6:45)
Inline CSS - Files
Internal CSS (4:52)
Internal CSS - Files
Classes And IDs (6:58)
Classes And IDs - Files
Divs (5:02)
Divs - Files
Colors (4:22)
Colors - Files
Floating (5:30)
Floating - Files
Positioning (11:16)
Positioning - Files
Margins (6:57)
Margins - Files
Padding (5:25)
Padding - Files
Borders (11:28)
Borders - Files
Fonts (7:09)
Fonts - Files
Styling Text (7:37)
Styling Text - Files
Aligning Text (6:10)
Aligning Text - Files
Styling Links (5:31)
Styling Links - Files
CSS Project BBC News Website (1) (41:29)
CSS Project BBC News Website (2) (31:59)
CSS Project BBC News Website (3) (27:46)
CSS Project BBC News Website (4) (21:32)
CSS Project BBC News Website - Files
External CSS (3:30)
Further Reading CSS
Reference 2 - CSS
CSS Quiz
Javascript
Introduction To Javascipt Section (1:00)
What Is Javascript? (5:10)
What Is Javascript - Files
Internal Javascript (5:48)
Internal Javascript - Files
Accessing Elements (7:00)
Accessing Elements - Files
Responding To A Click (7:11)
Responding To A Click - Files
Changing Website Content (10:41)
Changing Website Content - Files
Manipulating Styles With Javascript (3:37)
Manipulating Styles With Javascript - Files
Mini Challenge - Disappearing Circles (6:05)
Mini Challenge - Disappearing Circles - Files
Variables (8:50)
Variables - Files
Arrays (12:40)
Arrays - Files
If Statements (9:32)
If Statements - Files
Javascript Game - How Many Fingers (13:11)
Javascript Game - How Many Fingers - Files
Loops (12:17)
Loops - Files
While Loops (13:08)
While Loops - Files
Functions (10:04)
Functions - Files
Javascript Project - Reaction Tester (30:00)
Javascript Project - Reaction Tester - Files
External Javascript (4:50)
External Javascript - Files
Further Reading - Javascript
Reference 3 Javascript
Javascript - Quiz
JQuery
Introduction to JQuery Section (1:33)
What Is JQuery (3:19)
Using JQuery In Your Web Pages (8:10)
Using JQuery In Your Web Pages - Files
Detecting A Click (7:19)
Detecting A Click - Files
Changing Website Content (5:51)
Changing Website Content - Files
Changing Website Styles (9:54)
Changing Website Styles - Files
Fading Content (14:59)
Fading Content - Files
Animating Content (7:29)
Animating Content - Files
AJAX (12:27)
AJAX - Files
Regular Expressions (5:43)
Regular Expressions - Files
Mini Project - Form Validation (32:47)
Mini project - Form Validation - Files
Introducing JQuery UI (7:24)
Introducing JQuery UI - Files
Draggables & Resizables (13:40)
Draggables & Resizables - Files
Droppables (7:52)
Droppables - Files
Accordian & Sortables (7:28)
Accordian & Sortables - Files
jQuery Project - Code Player Project (57:22)
jQuery Project - Code Player Project - Files
Further Reading - jQuery
JQuery - Quiz
Bootstrap 4
Introduction to Bootstrap 4 Section (1:14)
What Is Bootstrap (2:53)
Your First Bootstrap Site (6:20)
Your First Bootstrap Site - Files
The Grid System (10:13)
The Grid System - Files
Introducing Navbars (12:36)
Introducing Navbars - Files
Forms & Tables (18:15)
Forms & Tables - Files
Bootstrap Components (11:33)
Bootstrap Components - Files
Modals, Popovers & Tooltips (19:47)
Modals, Popovers & Tooltips - Files
Scrollspy (10:17)
Scrollspy - Files
Project - App Landing Page (33:52)
Project - App Landing Page - Files
The Bootstrap Themes (7:58)
Further Reading - Bootstrap
Bootstrap - Quiz
Wordpress
Introduction To Wordpress (1:45)
What Is Wordpress (4:17)
The Wordpress Dashboard (12:51)
Wordpress Themes (18:58)
How To Get $10 Off X Theme
Creating A Blog (13:24)
Creating An Ecommerce Site (6:40)
Wordpress Challenge - Create A Site (1:02)
Further Reading - Wordpress
Wordpress - Quiz
PHP
Introduction To PHP Section (0:55)
Introduction To PHP (3:52)
Hello World With PHP (10:23)
Hello World With PHP - Files
Variables (7:52)
Variables - Files
Arrays (9:03)
Arrays - Files
If Statements (4:46)
If Statements - Files
For And For each Loops (8:46)
For And Each Loops - Files
While Loops (4:58)
While Loops - Files
GET Variables (17:59)
Get Variables - Files
POST Variables (7:55)
Post Variables - Files
Sending An Email With PHP (6:52)
Sending An Email With PHP - Files
MiniProject - A Contact Form (30:08)
A Contact Form - Files
Getting Contents Of Other Scripts (4:00)
Getting Contents Of Other Scripts - Files
Project - Weather Scrapper (37:29)
Weather Scraper - Files
Further Reading - PHP
PHP - Quiz
MySQL
Introduction to MySQL Section (1:21)
Introduction To MySQL (9:35)
Connecting To A Database (7:21)
Connecting To A Database - Files
Retrieving Data From A Database (7:37)
Retrieving Data From A Database - Files
Inserting And Updating Data (8:39)
Inserting And Updating Data - Files
Looping Through Data (23:15)
Looping Through Data - Files
Session Variables (7:38)
Session Variables - Files
Cookies (5:36)
Cookies - Files
Storing Passwords Securely (7:45)
Storing Passwords Securely - Files
A note about secure password password_hash()
Project - Secret Diary (1) (44:23)
Project - Secret Diary (2) (29:11)
Project - Secret Diary (3) (31:00)
Project - Secret Diary - Files
MySQL - Quiz
Further Reading - MySQL
APIs
Introduction To API Section (1:32)
What Is An API? (1:50)
What's The Weather Recrafted (20:39)
The Google Maps API (11:14)
Geocoding With Google Maps (14:21)
Mini Challenge-Postcode Finder (17:06)
The Twitter API - UPDATE
The Twitter API (13:45)
Challenge - Build A Twitter Client (12:48)
API - Quiz
Mobile Apps
Introduction To Mobile Apps Section (1:05)
Creating HTML Based Apps (2:51)
Using App.JS (21:05)
Using App.JS - Files
Permanent Storage (6:33)
Permanent Storage - Files
Challenge - Email Client App (50:50)
Challenge - Email Client App - Files
Introducing Phonegap Build (3:56)
Submitting An App To GooglePlay (13:33)
Submitting An App To The App Store (13:47)
Further Reading - Mobile Apps
HTML 5 & CSS 3 Special Features
Introduction To HTML5 / CSS3 Section (1:07)
What Is HTML5? (2:01)
HTML5 Form Features (13:26)
HTML 5 Form Features - Files
Audio & Video (9:46)
Audio & Video - Files
The HTML5 Canvas (18:50)
HTML 5 Canvas - Files
HTML5 Challenge - ClockFace (20:54)
HTML 5 Challenge - Clock Face - Files
Other HTML5 Features (8:53)
Other HTML5 Features - Files
What Is CSS3? (1:41)
Advanced Selectors (8:28)
Advanced Selectors - Files
Pseudo-Classes (11:03)
Pseudo-Classes - Files
Gradients & Shadows (10:14)
Gradients & Shadows - Files
Transformations & Animations (8:27)
Transformations & Animations - Files
Layout & Calculations (15:50)
Layout & Calculations - Files
Further Reading - HTML 5 & CSS 3
Python
Introduction To Python Section (1:00)
Introduction to Python (2:29)
Hello World in Python (6:08)
Why Learn Python (2:29)
Variables and Arrays (12:07)
Variables and Arrays - File
Loops in Python (11:15)
Loops in Python - File
If Statements in Python (10:45)
If Statements in Python - Files
Functions in Python (12:15)
Python Project - Mastermind (32:14)
Functions in Python - Files
Python Project - Mastermind Files
Python Further Reading
Bonus Section: Twitter Clone Using MVC
MVC Framework Setup (60:56)
Displaying Tweets (22:23)
Following & Unfollowing (23:08)
Searching & Viewing Profiles (17:03)
Posting A Tweet (19:03)
Where Do You Go From Here?
Where Do You Go From Here? (0:40)
Introduction to Getting Started Section
Complete and Continue