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
-
What is HTML and CSS
FREE PREVIEW -
Do you need the Internet to Code
FREE PREVIEW -
The Basic Structure of HTML
FREE PREVIEW -
Paragraph and Heading Tags
FREE PREVIEW -
Text Styling Tags
FREE PREVIEW -
Comments in HTML
FREE PREVIEW -
How to Add a Favicon to HTML
FREE PREVIEW -
Subpages in HTML
FREE PREVIEW -
Anchor Tags
FREE PREVIEW -
Images in HTML
FREE PREVIEW -
Videos in HTML
FREE PREVIEW -
Sup and Sub Tags
FREE PREVIEW -
Quotations and Citations in HTML
FREE PREVIEW -
Description Tags
FREE PREVIEW -
HTML Entities
FREE PREVIEW -
Iframes
FREE PREVIEW -
HTML Basics
-
How to Include CSS in HTML
FREE PREVIEW -
What is CSS
FREE PREVIEW -
Basics of CSS
FREE PREVIEW -
A Child in CSS
FREE PREVIEW -
Comments in CSS
FREE PREVIEW -
Text Styling in CSS
FREE PREVIEW -
Class's and Id's in CSS
-
Margin and Padding in HTML and CSS
-
What is a Reset Style Sheet
-
How to Import Icons to your Website
-
Lists in HTML and CSS
-
Hr Tags
-
Tables in HTML and CSS
-
Nesting Tables in HTML and CSS
-
Project 1: A basic Website in HTML and CSS
-
Div, Span and Section Tags
-
Header, Main and Footer Tags
-
Aside and Nav Tags
-
Boxes in HTML and CSS
-
Flex in HTML and CSS
-
Flexbox in HTML and CSS
-
Float and Clear Properties
-
Display Properties
-
Meta Tags
-
Project 2: Making the Navbar
-
Project 2: Making the Main Section
-
Input and Button Tags
-
Select and Option Tags
-
How to Centre an Image or Button in HTML
-
Google Fonts
-
Columns in CSS
-
CSS Grids
-
How to Add a Wrapper to your Website
-
Responsive Design
-
Project 3: Responsive Web Design Pt. 1
-
Project 3: Responsive Web Design Pt. 2
-
Anchor Tags in Advanced
-
Box Shadows and Gradients
-
HTML Forms
-
Project 4: Creating Beautiful Forms
-
Positioning in CSS
-
Variables in CSS
-
How to Create a Dropdown Menu in CSS
-
Transformations in CSS
-
Image Styling in CSS
-
Filters in CSS
-
Pseudo Classes and Elements
-
Transitions in CSS
-
How to Make a Simple Animation using CSS
-
How to Write Better HTML
-
How to Import All your Stylesheets to One File
-
Additional HTML Tags 1
-
Additional HTML Tags 2
-
Project 5: Final HTML and CSS Project Pt. 1
-
Project 5: Final HTML and CSS Project Pt. 2
-
-
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
-