Course Curriculum

Section 1: Getting Started
Introduction To Getting Started Section 00:00:00
How to Get All the Free Stuff 00:00:00
Getting Started On A Mac 00:00:00
Getting Started On Windows 00:00:00
How To Ask Great Questions 00:00:00
Section 2: HTML 5
Introduction To HTML 5 Section 00:00:00
Your First Webpage 00:00:00
Your First Webpage-Files & Coding Challenge 00:00:00
The Structure Of A Webpage 00:00:00
The Structure Of A Webpage – Files 00:00:00
Creating A Full Webpage 00:00:00
Creating A Full Webpage – Files 00:00:00
Header Tags 00:00:00
Header Tags – Files 00:00:00
Paragraph Tags 00:00:00
Paragraph Tags – Files 00:00:00
Formatting Text 00:00:00
Formatting Text – Files 00:00:00
Unordered Lists 00:00:00
Unordered Lists – Files 00:00:00
Ordered Lists 00:00:00
Ordered Lists – Files 00:00:00
Images 00:00:00
Images – Files 00:00:00
Forms 00:00:00
Forms – Files 00:00:00
Tables 00:00:00
Tables – Files 00:00:00
Links 00:00:00
Links – Files 00:00:00
HTML Entities 00:00:00
HTML Entities – Files 00:00:00
IFrames 00:00:00
IFrames – Files 00:00:00
Putting It All Together 00:00:00
Putting It All Together – Files 00:00:00
Setting Up FTP 00:00:00
Note On Firefox Versions 00:00:00
Setting Up FireFTP On Windows – Legacy 00:00:00
Setting Up FireFTP On Mac – Legacy 00:00:00
Further Reading – HTML 00:00:00
Reference 1 – HTML Tag Reference 00:00:00
HTML Quiz 00:00:00
CCA HTML Level 1 00:00:00
Section 3: CSS 3
Introduction To CSS 3 Section 00:00:00
What Is CSS? 00:00:00
Inline CSS 00:00:00
Inline CSS – Files 00:00:00
Internal CSS 00:00:00
Internal CSS – Files 00:00:00
Classes And IDs 00:00:00
Divs 00:00:00
Divs – Files 00:00:00
Colors 00:00:00
Colors – Files 00:00:00
Floating 00:00:00
Floating – Files 00:00:00
Positioning 00:00:00
Positioning – Files 00:00:00
Margins 00:00:00
Margins – Files 00:00:00
Padding 00:00:00
Padding – Files 00:00:00
Borders 00:00:00
Borders – Files 00:00:00
Fonts 00:00:00
Fonts – Files 00:00:00
Styling Text 00:00:00
Styling Text – Files 00:00:00
Aligning Text 00:00:00
Aligning Text – Files 00:00:00
Styling Links 00:00:00
Styling Links – Files 00:00:00
CSS Project BBC News Website (1) 00:00:00
CSS Project BBC News Website (2) 00:00:00
CSS Project BBC News Website (3) 00:00:00
CSS Project BBC News Website (4) 00:00:00
CSS Project BBC News Website – Files 00:00:00
External CSS 00:00:00
Further Reading – CSS 00:00:00
Reference 2 – CSS 00:00:00
CSS – Quiz 00:00:00
CCA CSS Level 1 00:00:00
Section 4: Javascript
Introduction To Javascript Section 00:00:00
What Is Javascript? 00:00:00
Internal Javascript 00:00:00
Internal Javascript – Files 00:00:00
Accessing Elements 00:00:00
Accessing Elements – Files 00:00:00
Responding To A Click 00:00:00
Responding To A Click – Files 00:00:00
Changing Website Content 00:00:00
Changing Website Content – Files 00:00:00
Manipulating Styles With Javascript 00:00:00
Manipulating Styles With Javascript – Files 00:00:00
Mini Challenge – Disappearing Circles 00:00:00
Mini Challenge – Disappearing Circles – Files 00:00:00
Variables 00:00:00
Variables – Files 00:00:00
Arrays 00:00:00
Arrays – Files 00:00:00
If Statements 00:00:00
If Statements – Files 00:00:00
Javascript Game – How Many Fingers 00:00:00
Javascript Game – How Many Fingers – Files 00:00:00
Loops 00:00:00
Loops – Files 00:00:00
While Loops 00:00:00
While Loops – Files 00:00:00
Functions 00:00:00
Functions – Files 00:00:00
Javascript Project – Reaction Tester 00:00:00
Javascript Project – Reaction Tester – Files 00:00:00
External Javascript 00:00:00
External Javascript – Files 00:00:00
Further Reading – Javascript 00:00:00
Reference 3 – Javascript 00:00:00
Javascript – Quiz 00:00:00
CCA Javascript Level 1 00:00:00
Section 5: jQuery
Introduction To jQuery Section 00:00:00
What Is jQuery? 00:00:00
Using jQuery In Your Webpages 00:00:00
Detecting A Click 00:00:00
Detecting A Click – Files 00:00:00
Changing Website Content 00:00:00
Changing Website Content – Files 00:00:00
Changing Website Styles 00:00:00
Changing Website Styles – Files 00:00:00
Fading Content 00:00:00
Fading Content – Files 00:00:00
Animating Content 00:00:00
Animating Content – Files 00:00:00
AJAX 00:00:00
AJAX – Files 00:00:00
Regular Expressions 00:00:00
Regular Expressions – Files 00:00:00
Mini Project – Form Validation 00:00:00
Mini Project – Form Validation – Files 00:00:00
Introducing jQuery UI 00:00:00
Introducing jQuery UI – Files 00:00:00
Draggables & Resizables 00:00:00
Draggables & Resizables – Files 00:00:00
Droppables 00:00:00
Droppables – Files 00:00:00
Accordion & Sortables 00:00:00
Accordion & Sortables – Files 00:00:00
jQuery Project – Code Player 00:00:00
jQuery Project – Code Player Project – Files 00:00:00
Further Reading – jQuery 00:00:00
JQuery – Quiz 00:00:00
CCA jQuery Level 1 00:00:00
Section 6: Bootstrap 4
Introduction To Bootstrap 4 Section 00:00:00
What Is Bootstrap? 00:00:00
Your First Bootstrap Site 00:00:00
Your First Bootstrap Site – Files 00:00:00
The Grid System 00:00:00
The Grid System – Files 00:00:00
Introducing Navbars 00:00:00
Introducing Navbars – Files 00:00:00
Forms & Tables 00:00:00
Forms & Tables – Files 00:00:00
Bootstrap Components 00:00:00
Bootstrap Components – Files 00:00:00
Modals, Popovers & Tooltips 00:00:00
Modals, Popovers & Tooltips – Files 00:00:00
ScrollSpy 00:00:00
ScrollSpy – Files 00:00:00
Project – App Landing Page 00:00:00
Project – App Landing Page – Files 00:00:00
The Free Bootstrap Themes 00:00:00
Further Reading – Bootstrap 00:00:00
Bootstrap – Quiz 00:00:00
Section 7: Wordpress
Introduction To WordPress Section 00:00:00
What Is WordPress? 00:00:00
The WordPress Dashboard 00:00:00
6.3 WordPress Themes 00:00:00
Important: A note about X Theme and the next lecture 00:00:00
6.4 Creating A Blog 00:00:00
Creating An Ecommerce Site 00:00:00
WordPress Challenge – Create A Site 00:00:00
Further Reading – WordPress 00:00:00
WordPress – Quiz 00:00:00
Section 8: PHP
Introduction To PHP Section 00:00:00
Introduction To PHP 00:00:00
Hello World With PHP 00:00:00
Hello World With PHP – Files 00:00:00
Variables 00:00:00
Variables – Files 00:00:00
Arrays 00:00:00
Arrays – Files 00:00:00
If Statements 00:00:00
If Statements – Files 00:00:00
For And For Each Loops 00:00:00
For And For Each Loops – Files 00:00:00
While Loops 00:00:00
While Loops – Files 00:00:00
GET Variables 00:00:00
GET Variables – Files 00:00:00
POST Variables 00:00:00
POST Variables – Files 00:00:00
Sending An Email With PHP 00:00:00
Sending An Email With PHP – Files 00:00:00
Mini Project – A Contact Form 00:00:00
Mini Project – A Contact Form – Files 00:00:00
Getting Contents Of Other Scripts 00:00:00
Getting Contents Of Other Scripts – Files 00:00:00
Project – Weather Scraper 00:00:00
Project – Weather Scraper – Files 00:00:00
Further Reading – PHP 00:00:00
PHP – Quiz 00:00:00
CCA PHP Level 1 00:00:00
Section 9: MySQL
Introduction To MySQL 5 Section 00:00:00
Introduction To MySQL 00:00:00
Connecting To A Database 00:00:00
Connecting To A Database – Files 00:00:00
Retrieving Data From A Database 00:00:00
Retrieving Data From A Database – Files 00:00:00
Inserting And Updating Data 00:00:00
Inserting And Updating Data – Files 00:00:00
Looping Through Data 00:00:00
Looping Through Data – Files 00:00:00
Session Variables 00:00:00
Session Variables – Files 00:00:00
Cookies 00:00:00
Cookies – Files 00:00:00
Storing Passwords Securely 00:00:00
Storing Passwords Securely – Files 00:00:00
A note about secure passwords – password_hash() 00:00:00
Project Secret Diary (1) 00:00:00
Project Secret Diary – Part 1 Files 00:00:00
Project – Secret Diary (2) 00:00:00
Project Secret Diary – Part 2 Files 00:00:00
Further Reading – MySQL 00:00:00
MySQL – Quiz 00:00:00
CCA MySQL Level 1 00:00:00
Section 10: APIs
Introduction To APIs Section 00:00:00
What Is An API? 00:00:00
What’s The Weather 00:00:00
What’s The Weather – Files 00:00:00
The Google Maps API 00:00:00
The Google Maps API – Files 00:00:00
Geocoding With Google Maps 00:00:00
Geocoding With Google Maps – Files 00:00:00
Mini Challenge – Postcode Finder 00:00:00
Mini Challenge Postcode Finder – Files 00:00:00
The Twitter API – UPDATE 00:00:00
The Twitter API 00:00:00
The Twitter API – Files 00:00:00
Challenge – Build A Twitter Client 00:00:00
Build A Twitter Client – Files 00:00:00
Further Reading – APIs 00:00:00
APIs – Quiz 00:00:00
Section 11: Mobile Apps
Introduction To Mobile Apps Section 00:00:00
Creating HTML Based Apps 00:00:00
Using App.JS 00:00:00
Using App.JS – Files 00:00:00
Permanent Storage 00:00:00
Permanent Storage – Files 00:00:00
Challenge – Email Client App 00:00:00
Challenge – Email Client App – Files 00:00:00
Introducing Phonegap Build 00:00:00
Submitting An App To Google Play 00:00:00
Submitting An App To The App Store 00:00:00
Further Reading – Mobile Apps 00:00:00
Section 12: HTML 5 & CSS 3 Special Features
Introduction To HTML 5/CSS 3 Features Section 00:00:00
What Is HTML5? 00:00:00
HTML5 Form Features 00:00:00
HTML 5 Form Features – Files 00:00:00
Audio & Video 00:00:00
Audio & Video – Files 00:00:00
The HTML5 Canvas 00:00:00
HTML 5 Canvas – Files 00:00:00
HTML5 Challenge – Clock Face 00:00:00
HTML 5 Challenge – Clock Face – Files 00:00:00
Other HTML5 Features 00:00:00
Other HTML5 Features – Files 00:00:00
What Is CSS 3? 00:00:00
Advanced Selectors 00:00:00
Advanced Selectors – Files 00:00:00
Pseudo-Classes 00:00:00
Pseudo-Classes – Files 00:00:00
Gradients & Shadows 00:00:00
Gradients & Shadows – Files 00:00:00
Transformations & Animations 00:00:00
Transformations & Animations – Files 00:00:00
Layout & Calculations 00:00:00
Layout & Calculations – Files 00:00:00
Further Reading – HTML 5 & CSS 3 00:00:00
Section 13: Python
Introduction To Python Section 00:00:00
Why Learn Python? 00:00:00
Important: A note if you’re working with FireFTP 00:00:00
Hello World In Python 00:00:00
Hello World In Python – Files 00:00:00
Variables & Arrays 00:00:00
Variables & Arrays – Files 00:00:00
Loops In Python 00:00:00
Loops In Python – Files 00:00:00
If Statements In Python 00:00:00
If Statements In Python – Files 00:00:00
Functions In Python 00:00:00
Functions In Python – Files 00:00:00
Python Project – Mastermind 00:00:00
Python Project – Mastermind – Files 00:00:00
Python Further Reading 00:00:00
Section 14: Bonus Section: Twitter Clone Using MVC
Part 1: MVC Framework Setup 00:00:00
Part 2: Displaying Tweets 00:00:00
Part 3: Following & Unfollowing 00:00:00
Part 4: Posting A Tweet 00:00:00
Part 5: Searching & Viewing Profiles 00:00:00
Twitter Clone – Files 00:00:00
Section 15: Where do you go from here?
Where do you go from here? 00:00:00
X