The Web Development Master Class Certification Bundle

2 Reviews
109 Enrolled
6 Courses & 35 Hours
You save 97% -

What's Included

Web Development Master Class: Complete Certification Course
  • Certification included
  • Experience level required: Intermediate
  • Access 349 lectures & 19 hours of content 24/7
  • Length of time users can access this course: Lifetime

Course Curriculum

349 Lessons (19h)

  • Your First Program
  • Introduction
    Course Learning Objectives2:47
    Course Files - [Download]
  • How the Internet Works
    The Internet Overview5:25
    The HTTP Protocol3:33
    The HTTPS Protocol3:11
    The SMTP Protocol and Local Mail Delivery4:42
    Outbound Mail Delivery2:08
    Network Basics - LAN and WAN5:55
    Network Ports and Firewalls5:01
  • The Web Development Process
    Web Development Process Overview2:45
  • Planning a Website
    Web Application Planning Overview4:36
  • Web Hosting and System Requirements
    Web Hosting Packages Overview5:19
    Shared Hosting4:37
    Dedicated Hosting2:02
    VPS Hosting1:24
    Cloud Hosting and Case Study12:49
  • Domain Names
    Introduction to Domain Names2:48
    Domain Name Registrars2:40
    Domain Registration2:35
    Registration and Privacy Protection7:06
    Control Panel Sign-In1:42
    Auto-Renewal and Domain Lock2:22
    Domain Forwarding2:18
    Update Registration Information1:14
  • Testing Environment
    Introduction to Testing Servers2:48
    Installing WampServer - WAMP5:11
    Installing MampServer - MAMP10:32
    WampServer Menu5:18
    Localhost File Test1:42
  • Production Environment
    Cloud Hosting Registration3:54
    Creating a Virtual Server3:10
    Linode Settings and Configuration1:23
    Deploying an Image3:37
    Linode Dashboard2:27
    Remote Access2:29
    Download PuTTY and PuTTYgen - Windows1:00
    Launch Terminal - MAC0:28
    Intro to Command Console2:08
    Connecting with PuTTY - Windows2:01
    Connecting with Terminal - MAC1:08
    Maintenance Commands2:39
    File and Directory Commands2:58
    Installing LAMP Stack4:28
    Server Host Name and Date3:07
    Creating a User - Ubuntu2:55
    Ubuntu SSH Authentication - Windows7:45
    Ubuntu SSH Authentication - MAC7:57
    Web Root Permissions4:06
    Remote Dekstop Connection10:47
    Installing Tight VNC Viewer - Windows3:27
    Installing RealVNC Viewer - MAC - missing2:44
    Ubuntu Desktop Basics3:54
    Disable Root and Password Access3:50
    Re-sizing a Linode Server2:20
    Creating Backups on Linode4:05
    Changing Root Password through Linode0:34
    Linode DNS Manager9:31
    Amending GoDaddy Name Servers4:07
  • FTP Setup
    FTP Client Installation2:21
    FileZilla Overview4:08
    FileZilla Uploading3:20
    FileZilla Interface Basics1:39
  • HTML Development
    Introduction to HTML1:46
    Basic Structure of a Web Page3:35
    HTML Head Tags7:59
    HTML Body Tag3:18
    HTML Paragraph Spacing2:57
    HTML Line Breaks2:04
    HTML Non-Breaking Space2:38
    HTML Header Tags1:58
    HTML Text Formatting and Decoration5:15
    HTML Inline Text Formatting2:04
    HTML Unordered Lists2:36
    HTML Ordered Lists2:39
    HTML Image Insertion3:57
    HTML Embedding Videos2:50
    HTML Absolute vs. Relative File Referencing2:00
    HTML Link Creation6:34
    HTML Anchor Tags6:16
    HTML Tables11:29
    HTML Nested Tables6:26
    HTML Merging Cells1:00
    HTML Text Wrapping1:17
    HTML Table Background Image1:11
    HTML Table Cell Alignment0:39
    HTML - Introduction to Forms3:29
    HTML Form Tags and Attributes3:59
    HTML Forms - Post vs. Get2:08
    HTML Forms - Input Text Fields3:51
    HTML Forms - Select Menus5:32
    HTML Forms - Check Boxes and Radio Buttons5:44
    HTML Forms - Text Areas and Buttons5:49
    HTML Iframes4:03
    HTML Project - Introduction1:40
    HTML Project - Header3:33
    HTML Project - Callout3:19
    HTML Project - Image Insertion1:34
    HTML Project - Text Insertion1:23
    HTML Project - Links and Form3:28
    HTML Project - Tabular Data2:23
    HTML Project - Footer1:21
  • CSS Development
    Introduction to CSS3:31
    Parts of a CSS Rule6:31
    Types of CSS Rules2:54
    CSS - Color Names and Codes2:17
    CSS Classes and Spans5:43
    CSS Divisions - DIVs2:52
    CSS IDs5:53
    CSS Margins3:52
    CSS Padding2:12
    CSS Text Properties8:28
    CSS Font Properties2:59
    CSS Borders2:19
    CSS Backgrounds6:25
    CSS Transparency2:52
    CSS Text on Top of Images5:09
    CSS Width and Height Properties6:03
    CSS Display Properties2:09
    CSS Static Positioning1:54
    CSS Relative Positioning4:03
    CSS Absolute Positioning2:12
    CSS Fixed Positioning2:07
    CSS Float Property2:23
    CSS Clear Property1:08
    CSS Z-Index1:39
    CSS Styling Links2:01
    CSS Tables2:16
    CSS Project - Introduction1:22
    CSS Project - CSS Rules5:35
    CSS Project - Navigation Rules2:16
    CSS Project - Responsive CSS2:37
    CSS Project - Page Elements2:33
  • Document Object Model (DOM)
    DOM Introduction3:12
    DOM Manipulation1:17
  • JavaScript Development
    JavaScript - Introduction5:41
    JavaScript Placement2:09
    External JavaScript1:50
    JavaScript Output1:41
    JavaScript InnerHTML1:03
    JavaScript Commenting1:48
    JavaScript Constants1:34
    JavaScript Variables Introduction4:31
    JavaScript Assignment Operator1:05
    JavaScript Arithmetic Operations3:43
    JavaScript Arithmetic Operations Continued3:45
    JavaScript Operator Precedence0:57
    JavaScript Data Types1:13
    JavaScript Objects1:42
    JavaScript Object Output1:22
    JavaScript Strings3:11
    JavaScript String Length0:41
    JavaScript Special Characters1:18
    JavaScript Random Numbers0:54
    JavaScript Min and Max Function1:05
    JavaScript Math Round Function1:38
    JavaScript Arrays2:14
    JavaScript Array Attributes1:27
    JavaScript Arrays - Pop - Push - Shift - Unshift2:04
    JavaScript Changing and Deleting Elements1:58
    JavaScript Splicing an Array1:34
    JavaScript Sorting an Array1:24
    JavaScript Joining Arrays1:04
    JavaScript Conditional Statements6:17
    JavaScript Comparisons2:26
    JavaScript Booleans1:21
    JavaScript For Loops2:40
    JavaScript For-In Loop0:46
    JavaScript While Loops2:08
    JavaScript Do-While Loop1:58
    JavaScript Break and Continue1:14
    JavaScript Functions1:53
    JavaScript Events1:18
    JavaScript Project 1 - BG Color Changer2:13
    JavaScript Project 2 - Photo Gallery2:24
    JavaScript Project 2 - Completion2:38
  • jQuery Library
    Introduction to jQuery1:30
    Embedding jQuery0:51
    jQuery Syntax and Selector Intro3:32
    jQuery ID Selector1:36
    jQuery Class Selector1:07
    jQuery Other Selectors1:53
    External jQuery File1:43
    jQuery Events Intro2:04
    jQuery Events - mouseenter and mouseleave2:07
    jQuery Events - mousedown and mouseup1:14
    jQuery Multiple Event Handlers1:31
    jQuery Hiding-Showing2:08
    jQuery Toggle1:23
    jQuery Fade In-Out4:08
    jQuery Fade Toggle1:26
    jQuery Fade To1:19
    jQuery Slide Down3:05
    jQuery Slide Up0:57
    jQuery Slide Toggle0:47
    jQuery Animate3:30
    jQuery Animate - Multiple Params0:58
    jQuery Animate - Relative Values0:41
    jQuery Animate - Queue Functionality1:58
    jQuery Stop Method1:51
    jQuery Callback Functions2:09
    jQuery Chaining2:39
    jQuery Draggables2:22
    jQuery Accordian Menu3:18
    jQuery Get Content - text and html2:41
    jQuery Get Content - Val1:06
    jQuery Get Content - attr1:08
    jQuery Set Content - text - html - val2:48
    jQuery Set Attributes - attr1:47
    jQuery Append and Preprend2:33
    jQuery - After and Before1:18
    jQuery Remove and Empty1:32
    jQuery Filter Remove1:47
    jQuery Add Class2:17
    jQuery Remove Class1:52
    jQuery Toggle Class0:44
  • Bootstrap Framework
    Introduction to Bootstrap2:12
    Embedding Bootstrap0:49
    Bootstrap - Basic Page Structure5:29
    Bootstrap Grid System5:32
    Bootstrap Three Column Layouts2:24
    Bootstrap Typography6:50
    Bootstrap Tables3:00
    Bootstrap Styling Images2:16
    Bootstrap Jumbotron2:27
    Bootstrap Wells0:58
    Bootstrap Alerts2:24
    Bootstrap Buttons7:11
    Bootstrap Button Groups1:57
    Bootstrap Justified Button Groups2:32
    Bootstrap Glyphicons2:52
    Bootstrap Badges and Labels3:12
    Bootstrap Progress Bars2:54
    Bootstrap Pagination2:24
    Bootstrap Pager Pagination1:17
    Bootstrap List Groups5:10
    Bootstrap Panels2:33
    Bootstrap Dropdown Menus4:37
    Bootstrap Collapsibles3:24
    Bootstrap Collapse Panel1:53
    Bootstrap Collapse List Group0:57
    Bootstrap Accordian5:01
    Bootstrap Tab Menus4:46
    Bootstrap Pill Menus3:12
    Bootstrap Dynamic Tabs and Pills4:03
    Bootstrap Navigation Bar6:24
    Bootstrap Collapsible Navigation Bar3:30
    Bootstrap Forms - Vertical and Inline3:36
    Bootstrap Inputs4:28
    Bootstrap Form Control States3:41
    Bootstrap Input Sizing3:11
    Bootstrap Carousel9:22
    Bootstrap Modal4:01
    Bootstrap Tooltip2:12
    Bootstrap Popover2:52
    Bootstrap Scrollspy5:40
    Bootstrap Project - Themes Intro3:31
    Bootstrap Project - File Overview2:15
    Bootstrap Project - Script Overview8:46
    Bootstrap Project - Script Overview Continued7:49
  • PHP Development
    PHP Introduction3:02
    PHP Preparation2:55
    PHP File Test2:20
    PHP Syntax5:37
    PHP Variables3:46
    PHP Variable Scope3:14
    PHP Global Keyword2:03
    PHP Static Keyword1:45
    PHP Echo vs Print4:01
    PHP Data Types5:46
    PHP Objects2:58
    PHP Strings1:50
    PHP Constants3:04
    PHP Operators8:52
    PHP Conditional Statements2:31
    PHP ElseIf Statement3:10
    PHP While Loops1:45
    PHP Switch Statement4:34
    PHP For Loops1:40
    PHP Functions3:29
    PHP Functions Continued1:49
    PHP Arrays4:51
    PHP Multidimensional Arrays1:59
    PHP Sorting Arrays2:50
    PHP Superglobal Variables2:10
    PHP Forms Introduction4:06
    PHP POST vs GET Basics5:24
    PHP Form Output and Validation9:36
    PHP Form Required Fields4:40
    PHP Validation Continued1:45
  • MySQL Database Integration
    Introduction to MySQL Databases2:40
    Introduction PhpMyAdmin2:35
    PhpMyAdmin Interface Overview1:12
    MySQL Security and Root Superuser5:02
    MySQL Creating a Database and Table5:24
    MySQL Creating a New User5:33
    MySQL Database and Table Specific Privileges3:05
    MySQL Modifying and Deleting a Table4:30
    MySQL Modifying and Deleting a Database4:07
    Introduction to SQL1:35
    SQL Statements in PhpMyAdmin4:05
    Connect to MySQL Database using PHP5:02
    MySQL Database - Import Data1:43
    SQL Select2:27
    SQL Distinct Keyword1:45
    SQL Where Clause1:40
    SQL And Operator1:42
    SQL Or Operator1:01
    SQL Order By1:36
    MySQL Insert Into6:28
    MySQL Get Last ID1:27
    MySQL Insert Multiple Records1:43
    MySQL Prepared Statements2:45
    MySQL Delete Records7:49
    PHP Header Function1:17
    PHP Isset2:34
    MySQL Update Records7:06
  • XML & AJAX
    Introduction to XML4:40
    XML Basics4:22
    XML Schema2:03
    XML Parsing2:00
    XML Parsing Continued3:58
    Introduction to AJAX1:49
    AJAX - Search Suggest Tutorial5:27
    AJAX - Database Select Menu Tutorial9:18
  • Web Development Project - Member Access Blog
    Development Overview6:47
    Project Setup3:20
    Index Page Overview3:05
    Home Page Mods4:35
    About Page Mods7:33
    Blog Page Mods8:05
    MySQL Database Creation2:50
    Creating a Registration Form7:48
    Registration Status using JavaScript and AJAX7:55
    PHP Validation - Encryption - Session10:42
    Login Authentication - Part 11:40
    Login Authentication - Part 25:40
    Login Authentication - Part 32:53
    Login Authentication - Part 43:17
    Logout - Terminate Session3:06
    Contact Page - Google Maps API5:34
    Contact Form - AJAX Integration4:33
    PHPMailer Installation2:45
    PHP Form Validation and Email Transmission7:06
    Production Server Migration10:44
  • Google Apps for Work
    Google Apps for Work - Introduction2:06
    Google Apps for Work - Registration3:44
    Google Apps for Work - Admin Console7:02

Web Development Master Class: Complete Certification Course

YouAccel Training

YouAccel Training

4.2/5 Instructor Rating: ★ ★ ★ ★

YouAccel is a leading provider in online training, offering courses across numerous industries from IT and Development to Business, Marketing, Design, and Productivity.

The e-learning experience provided by YouAccel is Dynamic. Each course is streamed in High Definition with corresponding assignments, quizzes, and exams that are delivered and graded electronically. All YouAccel courses are taught by certified educators that have numerous years of work experience in the field for which they provide instruction.

The courses can be taken at one's own pace and are offered at several levels including beginner, intermediate, and advanced. Online courses are also compatible with any mobile device for the ultimate in convenience.


The Web Development Master Class is ideal for those interested in working as a web developer, launching a web application, or devoted enthusiasts. This course offers a comprehensive look into the entire web development process - from local server configuration using WAMP and MAMP (Apache, MySQL, PHP) to production deployment using the latest web technologies including LAMP Stack (Linux, Apache, PHP, and MySQL) for Ubuntu, HTML5, CSS, Bootstrap, JavaScript, jQuery, XML, and AJAX.

4.3/5 average rating: ★ ★ ★ ★

  • Access 349 lectures & 19 hours of content 24/7
  • Understand the essentials of Local & Wide Area Networks
  • Setup a basic network
  • Register a domain name with Domain Privacy
  • Create & configure a testing server on a Local Windows or Mac system
  • Proficiently navigate the Linode Virtual Server Dashboard
  • Install LAMP Stack (Linux, Apache, MySQL, PHP, PhpMyAdmin) on a local & remote server


Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: intermediate


  • Text Editor such as Text Wrangler (Mac) or Notepad++ (Windows)
  • FileZilla FTP Client
  • PuTTY and PuTTY Key GEN for Windows users
  • WAMP Server for Windows Users and MAMP Server for Mac users
  • Tight VNC Viewer for Windows Users and RealVNC Viewer for Mac users


  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your cart is empty. Continue Shopping!
Processing order...