Pricing options

We have different pricing options for different needs

  • Regular Plan

    $297

    This includes full lifetime access to the Web Development to the Course and quizzes to the Bootcamp and is more towards a learn on your own time program. This does not include access to Assignments or Weekly one on one virtual calls.

  • Advanced Plan

    $497

    This includes all the features in the Regular Plan but you get access to the assignments that are marked with different grades.

  • Advanced+ Plan

    $1997

    This includes all the features in the Advanced plan but we do additional weekly one on one virtual calls for 6 months. Towards the end of the program, we will send out a real-time project to work on with a few other developers that you can add to your resume.

Course curriculum

  • 1
  • 2

    HTML and CSS

  • 3

    Emmet

    • What is Emmet

    • The Basics of Emmet

    • Attributes Using Emmet

    • Numbering Using Emmet

    • Emmet in CSS

    • Keyboard Shortcuts for VS Code

  • 4

    JavaScript

    • What is JS and How Do We Include It in our Code

    • Rules for Writing JS

    • Console.log in JS

    • Alerts in JS

    • How to Create a Variable in JS

    • Comments in JS

    • Data Types in JS

    • String Operators

    • Assignment Operators

    • Increment and Decrement Operators

    • Comparison Operators

    • Logical Operators

    • Switch Statements in JS

    • Arrays in JS

    • Functions in JS

    • For Loops in JS

    • While Loops in JS

    • Do While Loops in JS

    • Nesting Loops in JS

    • Project 1: How to Create a Calculator Using JS

    • How to Generate a Random Number Using JS

    • Const and Let Variables

    • Scopes in JS

    • Hoisting in JS

    • Objects in JS

    • Object Constructors in JS

    • Project 2: Making a Mini Game Pt. 1

    • Project 2: Making a Mini Game Pt. 2

    • The Website DOM in JS

    • How to Select Elements Using JS

    • How to Include CSS in JS

    • How to Create New Content in JS

    • Project 3: How to Make a Toggle Menu

    • What are Events in JS

    • Event Listeners for Keys in JS

    • Event Listeners for Mouse Movement and Interaction in JS

    • Other Event Listeners in JS

    • How to Prevent Default Event Listeners in JS

    • How to Text Animations in JavaScript

    • Project 4: Creating a Gallery Pt. 1

    • Project 4: Creating a Gallery Pt. 2

    • JavaScript Debugging

    • Object Oriented JavaScript

    • Objects and Classes in JavaScript

    • Object Literals in JavaScript

    • Properties and Methods in JavaScript

    • Factories in JavaScript

    • Constructors in JavaScript

    • Objects replace Functions in JavaScript

    • Adding or Removing Properties in JavaScript

    • Enumerating Properties in JavaScript

    • Abstraction Principle in JavaScript

    • Getters and Setters in JavaScript

    • Project: Creating a ToDo App in JavaScript

  • 5

    HTML Canvas

    • What is the HTML Canvas

    • Basics of the HTML Canvas

    • How to Create Shapes Using the HTML Canvas

    • How to Create Animations Using the HTML Canvas

    • Project: Creating an Interactive Animation Using HTML Canvas

  • 6

    Bootstrap 4

    • What is Bootstrap 4

    • How to Use or Download Bootstrap 4

    • Bootstrap 4 Colors

    • Font Classes in Bootstrap 4

    • Bootstrap 4 Grids

    • Responsive Forms and Images in Bootstrap 4

    • Bootstrap 4 Docs and Icons

    • Bootstrap 4 Navigation

    • Tables in Bootstrap 4

    • Project: Responsive Webpage Using Bootstrap 4

  • 7

    SASS

    • What is SAAS

    • SASS Complier

    • Learn All the SASS Rules

  • 8

    JSON

    • What is JSON

    • JSON Essentials and More

    • How to Use JSON

  • 9

    React JS

    • What is React JS

    • Creating a React JS Project

    • Files & Folders in React JS

    • JSX & App Components in React JS

  • 10

    Procedural PHP and SQL

    • What is PHP

    • Servers in PHP

    • How to echo Something in PHP

    • Variables in PHP

    • Comments in PHP

    • Data Types in PHP

    • Assignment Operators in PHP

    • String Operators in PHP

    • Increment and Decrement Operators in PHP

    • Comparison Operators in PHP

    • Logical Operators in PHP

    • Functions in PHP

    • Switch Statements in PHP

    • Project 1: Schedule Meetings in PHP

    • While Loops in PHP

    • Do While in PHP

    • For Loops in PHP

    • Foreach Loops in PHP

    • Arrays in PHP

    • Local and Global Scopes in PHP

    • The Difference Between GET, POST, PUT and DELETE

    • Different SuperGlobals in PHP

    • SESSIONS and COOKIES in PHP

    • Project 2: Rock, Paper, Scissors

    • Project 3: How to Make User Customisation Pages in PHP

    • Associate Arrays in PHP

    • MySQL Databases

    • How to Create a Table Using MySQL

    • Inserting Information Into a Table Using MySQL

    • Updating Information in a Table Using MySQL

    • Selecting Information in a Table Using MySQL

    • Deleting Information in a Table Using MySQL

    • Set Data Order in MySQL

    • Connecting to a MySQL Database Using PHP

    • How to Protect Your Database From SQL Injections

    • Inserting and Changing Data Using PHP on a MySQL Database

    • Displaying MySQL Data Using PHP

    • Error Handlers in PHP

    • Prepared Statements in PHP

    • Hashing and De-Hashing in PHP

    • Project 4: Making a Login System Pt. 1

    • Project 4: Making a Login System Pt. 2

    • How to Insert Data Into an Array

    • How to Upload an Image or File in PHP

    • Deleting an Image or File in PHP

    • How to Create an Unique String in PHP

    • Project 5: Creating a Profile Picture Page

    • Project 6: Making a Search bar in PHP

    • Functions Using Regular Expressions in PHP

    • Search Patterns Using Regular Expressions in PHP

    • Project 7: Making a Gallery Pt. 1

    • Project 7: Making a Gallery Pt. 2

    • Useful Internal Functions 1

    • Useful Internal Functions 2

    • How to Take Payments in PHP

    • How to Make Subscriptions With a Payment

    • Type Declarations in PHP

    • How to Integrate a ReCaptha to your Website

    • Project 8: Creating Product Details in PHP Pt. 1

    • Project 8: Creating Product Details in PHP Pt. 2

  • 11

    Object Oriented PHP

    • What is Object Oriented PHP

    • What is the MVC Model

    • Classes in OOP PHP

    • Properties and Methods in OOP PHP

    • Visibility and Inheritance in OOP PHP

    • Deleting Objects in OOP PHP

    • Static Properties and Methods in OOP PHP

    • Project 1: Calculate Employee Salary

    • Namespaces in OOP PHP

    • Interfaces in OOP PHP

    • Class Auto Loader in OOP PHP

    • Abstract Classes in OOP PHP

    • Anonymous Classes in OOP PHP

    • Connecting a Database Using OOP PHP

    • How to Query a Database in OOP PHP

    • How to Create Prepared Statements in OOP PHP

    • Project 2: Making a Login System Using OOP PHP Pt. 1

    • Project 2: Making a Login System Using OOP PHP Pt. 2

  • 12

    GIT and Bitbucket

    • What is GIT and Bitbucket

    • GIT Basics

    • Bitbucket Basics

    • Teams in Bitbucket

  • 13

    Expression Engine

    • What is Expression Engine

    • .htaccess Redirect

    • Expression Engine Installation

    • Add a 404 Error Page in Expression Engine

    • Expression Engine Themes

    • Expression Engine Channels

    • Displaying Channel Entries on the Page

    • Categories in Expression Engine

    • File Fields in Expression Engine Pt. 1

    • File Fields in Expression Engine Pt. 2

    • Template Layouts and Partials in Expression Engine

    • Working with Variable Modifiers in Expression Engine

    • Relationships in Expression Engine

    • Variables, Partials and Embeds in Expression Engine

    • Routing in Expression Engine

    • Creating a Contact Form in Expression Engine

  • 14

    WordPress

    • What is WordPress

    • Why use WordPress

    • Wordpress Installation

    • WordPress Admin Panel Walkthrough

    • WordPress Themes

    • WordPress Page Templates

    • Customizing Themes in WordPress

    • Adding, Deleting and Editing Posts in WordPress

    • Comments in WordPress

    • Inserting Videos in WordPress

    • Creating Menus and Widgets in WordPress

    • Plugins in WordPress

    • User Area in WordPress

    • Settings in WordPress

    • Permalink Settings in WordPress

  • 15

    How to Upload your Website

    • Registering a Domain Name

    • What is Hoisting

    • The Different Types of Hoisting

    • What is a SSL Certificate

    • The CPanel Interface

    • The File Manager

    • What is the public_html Directory

    • PhpMyAdmin and MySQL Databases

    • What Are Subdomains

    • What Are Addon Domains

    • Creating Emails Using the Cpanel

  • 16

    What Now?

    • Template Design

    • Project: Creating a Portfolio page Pt. 1

    • Project: Creating a Portfolio page Pt. 2

    • Project: Creating a Portfolio page Pt. 3

    • VS Cool and Helpful Extensions

    • .htaccess

    • Stack Overflow

    • Upwork and PeoplePerHour

    • What is SEO