Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Complete Web Development Course - Build 15 Projects
Introduction - Get your Unlimited Web Hosting - HTML
Introduction (5:53)
HTML Chapter: Roadmap and Full Source Code
Structure of a website (9:25)
Your first website (6:13)
Get your unlimited web hosting (8:53)
Share your website with the World (1) (6:34)
Share your website with the World (2) Cyberduck version (12:48)
Share your website with the World (2) FileZilla version (15:55)
Headings (4:57)
Paragraphs (2:32)
Links (7:51)
Images (4:42)
Inline vs Block Elements (5:55)
Iframes - Activity: Embed a nice relaxing YouTube video to your website (5:43)
Unordered Lists (3:03)
Ordered Lists (2:09)
Description Lists (2:20)
Tables (3:55)
Entities (5:09)
Forms (1) - Activity: Create a simple Login Form (8:04)
Forms (2) - Activity: Create a Marketplace Checkout Form (20:02)
Text Decoration (3:59)
Comments (2:26)
HTML Quiz
CSS
Introduction (1:11)
CSS Chapter: Roadmap and Full Source Code
Inline CSS (2:26)
Internal CSS (2:27)
External CSS (2:34)
Classes and IDs (2:45)
Div and Span (7:27)
Box Model (2:57)
Box Model: Padding (4:27)
Box Model: Border (5:51)
Box Model: Outline (1:52)
Box Model: Margin (2:28)
Background (7:50)
Floating (4:37)
Positioning (6:23)
Display (3:01)
Text Decoration (5:02)
Text Align (1:58)
Text Font (3:51)
Text Effects (7:55)
Image Sprites (5:32)
Image Opacity (2:57)
Styling Lists (7:44)
Styling Links (7:10)
Gradients (10:08)
2D Transforms (6:24)
3D Transforms (4:55)
Transitions (4:55)
Animations (8:59)
CSS Quiz
Professional Project: Mathematics Tutorials Website (HTML & CSS)
Introduction (2:24)
Header (1) (17:48)
Header (2) (16:44)
Menu (18:24)
Introduction Box (7:05)
Sidebars (1) (19:48)
Sidebars (2) (8:40)
Footer & Congratulations (10:19)
Mathematics Tutorial Website Quiz
Maths Website Source Code
Javascript
Introduction (8:57)
JavaScript Chapter: Roadmap and Full Source Code
Buttons (7:06)
Change HTML Content (7:04)
Change HTML Style (5:53)
Variables and Data Types (11:40)
Change HTML Using Variables - Activity: Random Color Generator (10:46)
Functions: Activity: Swap the content of two divs (13:58)
Objects (9:25)
Create Objects using the "new" keyword (4:43)
Object Contructors (16:43)
Arrays (17:47)
If and Switch Statements - Activity: Motorway Speed Control (17:25)
For Loops (9:25)
While Loops - Activity: Spend $1000 Randomly in a marketplace (11:09)
Regular Expressions (16:19)
Errors (1) (3:43)
Errors (2) - Activity: Password Validation (12:50)
Set Interval & SeTimeout - Activity: Create a simple counter (10:25)
Window and Screen (13:04)
Alert Boxes (7:47)
Cookies (6:22)
Javascript Quiz
Professional Project: Maths Game (HTML, CSS & JavaScript)
Introduction (2:28)
Page Structure & Styling (1) (20:00)
Page Structure & Styling (2) (18:22)
Page Structure & Styling (3) (15:30)
Page Structure & Styling (4) (7:16)
Game Logic using an illustrative flowchart (3:03)
JavaScript Code (1) (17:24)
JavaScript Code (2) (19:02)
JavaScript Code (3) (17:32)
JavaScript Code (4) & Congratulations (18:12)
Maths Game Quiz
Math Game Source Code
jQuery
Introduction and Loading JQuery (9:05)
JQuery Chapter: Roadmap and Full Source Code
Select HTML Elements (1) (13:01)
Select HTML Elements (2) (11:19)
Respond to Events (12:09)
Change HTML Content and Attributes (1) (11:49)
Change HTML Content and Attributes (2) (7:13)
Change Styling (1) (11:51)
Change Styling (2) - Activity: Random Position and Color Generator (14:01)
JQuery Effects (14:46)
Ajax (13:02)
JQuery UI Introduction (8:11)
Draggable and Droppable (1) - Activity: Leave me alone! Please drop me! (19:07)
Draggable and Droppable (2) - Activity: Drag Items to your basket (10:11)
Resizable (9:22)
Selectable - Activity: Append selected Car Makes to a Box (9:49)
Sortable - Activity: Sort and exchange Car Makes between two groups (9:05)
Accordion - Activity: Create a resizable accordion with collapsible sections (10:06)
Autocomplete - Activity: City Input with prepopulated options (7:14)
Button (13:18)
Date Picker - Activity: Outbound and return Flight Date Picker just like Expedia (13:58)
Dialog - Activity: Are you sure you want to go to the previous page? (14:00)
Menu (6:07)
Progress Bar - Activity: Animated progress bar filled from 0% to 100% (10:52)
Select Menu (7:48)
Slider - Activity: Car Mileage Range using a Slider (17:56)
More Widgets: Spinners, Tabs and Tooltips (12:08)
jQuery Quiz
Professional Project: Fruits Slice Game (HTML, CSS & JQuery)
Introduction (2:02)
Page Structure and Styling (12:53)
Game Logic using an illustrative flowchart (2:59)
jQuery Code (1) (17:47)
jQuery Code (2) (21:06)
jQuery Code (3) (20:10)
jQuery Code (4) (17:53)
Fruits Slice Game Quiz
Fruits Slice Game Source Code
Twitter Bootstrap
Introduction (7:48)
Bootstrap Chapter: Roadmap and Full Source Code
Grid System (9:35)
Typography (12:15)
Tables (6:03)
Forms (1) - Activity: Inline and Horizontal Responsive Login Forms (12:25)
Forms (2) (11:28)
Forms (3) (19:29)
Buttons (12:53)
Images (2:25)
Navs - Activity: Website Design using Nav Tabs and Nav Pills (8:49)
Navbars - Activity: Website Design using a responsive/collapsible navigation bar (20:00)
Pagination - Activity: Pagination and Pager Examples like Google/Ebay (8:58)
Jumbotron (3:13)
Thumbnails (10:02)
Dropdown menus (7:21)
Modals (1) - Activity: I have an inquiry about my order (16:16)
Modals (2) - Activity: I have an inquiry about my order (7:14)
Scrollspy (8:40)
Tabs (14:26)
Tooltips (6:38)
Popovers - Activity: Create a popover just like the one you see on an IPAD (6:43)
Alerts - Activity: Create an alert Box to show a warning or success message (7:36)
Button plugin - Activity: Loading … Download Complete (8:52)
Collapse plugin (16:48)
Carousels - Activity: Create an interactive carousel slider (17:30)
Twitter Bootstrap Quiz
Affix plugin - Activity: Interactive Website with Content Affixed to a Menu (12:54)
Professional Project: App Landing Page (HTML, CSS & Bootstrap)
Introduction (2:42)
Header and Featured Content (1) (15:23)
Header and Featured Content (2) (15:51)
Header and Featured Content (3) (9:03)
Trial Section, Footer & Congratulations (14:05)
App Landing Page Quiz
App Landing Page Source Code
Professional Project: Company Website (HTML, CSS & Bootstrap)
Introduction (2:19)
Structure of our work (9:02)
Background (6:32)
Navbar (17:35)
Header & icons section (14:02)
Contact Button & Footer (13:48)
Company Website Quiz
Company Website Source Code
Professional Project: Our Lovely Course (HTML, CSS, jQuery & Bootstrap)
Introduction (3:06)
Structure of our work (14:22)
Add a background video (8:08)
Navigation bar with advanced styling (17:04)
Home Section (8:12)
About Section (11:18)
Carousel Slider (1) (17:13)
Carousel Slider (2) (7:03)
Adapt for Small Devices (8:52)
Add ScrollSpy feature to navbar & Congratulations (7:14)
Our Lovely Course Website Quiz
Our Lovely Course Website Source Code
Professional Project: Stopwatch App (HTML, CSS, jQuery & Bootstrap)
Introduction (2:20)
App Skeleton and Decoration (1) (11:16)
App Skeleton and Decoration (2) (11:48)
App Logic using an illustrative flowchart (5:53)
jQuery Code (1) (13:34)
jQuery Code (2) (9:23)
jQuery Code (3) (19:53)
StopWatch App Quiz
StopWatch App Source Code
Professional Project: Drawing App (HTML, CSS, jQuery UI, Canvas, Local Storage)
Introduction (2:26)
App Skeleton and Decoration (1) (18:27)
App Skeleton and Decoration (2) (10:08)
App Skeleton and Decoration (3) (15:23)
Learn HTML5 Canvas (10:16)
App Logic using an illustrative flowchart (2:33)
jQuery Code Structure (5:23)
jQuery Code (1) (7:50)
jQuery Code (2) (16:58)
jQuery Code (3) (17:55)
Drawing App Quiz
Drawing App Source Code
PHP
Introduction (16:00)
PHP Chapter: Roadmap and Full Source Code
Embed PHP in HTML (7:51)
PHP Variables (9:48)
Data Types: Strings (6:14)
Data Types: Integers and Floats (7:07)
Data Types: Booleans (5:27)
Data Types: Arrays (17:34)
Data Types: Objects (11:00)
Data Types: NULL (2:19)
Data Types: Resources (5:37)
String Functions (8:54)
If and Switch Statements (12:29)
For Loops (9:44)
While Loops (6:02)
Functions (8:01)
GET & POST (20:02)
Array Functions (1) (14:25)
Array Functions (2) (13:03)
Send Emails – Activity: Send a styled email in HTML format (9:56)
Filter User Inputs (1) – Protect Yourself from Hackers (7:44)
Filter User Inputs (2) – User Input Validation (7:16)
Activity: Create a responsive Contact Form using PHP & Bootstrap (1) (17:30)
Activity: Create a responsive Contact Form using PHP & Bootstrap (2) (19:29)
Activity: Create a responsive Contact Form using PHP & Bootstrap (3) (14:02)
Date and Time (1) (13:09)
Date and Time (2) - Activity: Day of the week you were born? Date in 1000 days? (16:01)
Include PHP files (12:41)
File Handling (1): Open – Read – Write - Close (18:05)
File Handling (2): Open – Read – Write - Close (11:27)
Upload Files Using PHP (1) – Activity: Upload PDF & Text Files Less than 3Mo. (19:32)
Upload Files Using PHP (2) – Activity: Upload PDF & Text Files Less than 3Mo. (17:28)
Cookies (6:26)
Error Handling (1) (7:39)
Error Handling (2) – Activity: Log PHP errors in a file / Trigger error emails (15:48)
Sessions (6:42)
PHP Quiz
MySQL
Introduction (4:28)
MySQL Chapter: Roadmap and Full Source Code
Create a database using PHP MYADMIN (10:53)
Remote MySQL (1) (12:45)
Remote MySQL (2) (7:16)
Create a database using PHP & MySQL (8:42)
Add a table to a database (10:06)
Populate a database table (7:00)
Activity: Populate Database once the user submits a form (19:58)
Activity: Populate an HTML table using Database Data (1) (11:54)
Activity: Populate an HTML table using Database Data (2) (15:07)
Update Database Data (9:25)
Delete Database Data (4:44)
MySQL Quiz
WordPress (3 Professional Webpages: Blog + About Page + Contact Page)
Introduction (3:35)
Installation – Activity: Create your first Blog (5:04)
Blog Posts and Comments (4:38)
Themes (2:36)
Pages and Menus (6:51)
Customise pages (1) (9:11)
Customise pages (2) (7:16)
Custom CSS (4:20)
Plugins (3:43)
Activity: Beautiful About Page (Add Content to a WordPress Page) (13:37)
Activity: Beautiful About Page (Typography) (9:40)
Activity: Beautiful About Page (Logos) (14:12)
Activity: Beautiful About Page (Buttons) (7:35)
Activity: Create an Awesome Contact Page with a Google Map and Contact Form (12:35)
WordPress Quiz
Google Maps API's
Introduction & Embed Google Map to your Website (19:40)
Google Maps API's Chapter: Roadmap and Full Source Code
Markers and InfoWindows (14:13)
Show, Hide or Delete Markers (15:42)
Animated drop of Markers (8:21)
Direction Service - Activity: Driving distance & time between New York & Toronto (19:01)
Geocoding using the Javascript API - Activity: Get Geocoordinates of an address, (11:15)
Geocoding using the geocoding API (1) - Activity: format Address & get postcode. (12:55)
Geocoding using the geocoding API (2) - Activity: format Address & get postcode. (18:14)
Nearby Search (16:53)
Autocomplete (8:51)
Google Maps API's Quiz
Professional Project: Distance Between Cities (HTML. CSS, jQuery, Google Maps)
Introduction (1:56)
Skeleton and decoration (19:58)
App Logic using an illustrative flowchart (3:35)
Javascript Code (17:00)
Distance Between Cities App Source Code
Distance Between Cities App Quiz
Professional Project: Website with Social Widgets (Facebook, Google+ & Twitter)
Introduction (1:32)
Skeleton and decoration (16:09)
Facebook Widgets (3:51)
Google plus Widgets (4:26)
Tweet Button (5:26)
Twitter Timeline (4:41)
Website Source Code
Social Widgets Quiz
IOS and Android Mobile Applications using jQuery Mobile
Introduction (5:53)
Mobile Apps Chapter: Roadmap and Full Source Code
Pages, Dialogs and Transitions (13:41)
Navbars (8:09)
Grid System (5:05)
List Views (7:23)
Form Inputs (1:53)
Events (8:27)
jQuery Mobile Quiz
Professional Project: Speed Reader for IOS and Android
Introduction (2:08)
App Skeleton and Decoration (1) (15:54)
App Skeleton and Decoration (2) (19:23)
Logic of the App using an illustrative flowchart (11:36)
Start Reading (1) (8:52)
Start Reading (2) (19:57)
Pause, Resume, Restart (5:00)
Change the font size (5:22)
Change the reading speed (5:16)
Control Reading Progress: Go backwards and forward (6:09)
Publish your app to Google Play (15:03)
Publish your app to the IOS App Store (1) (14:02)
Publish your app to the IOS App Store (2) (12:17)
Speed Reader App Source Code
Speed Reader App Quiz
Further Reading
Extra Resources for Further Reading
String Functions
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock