← Modern Web & App Development
Web Development with PHP/MySQL
Learn full-stack web development with HTML, CSS, JavaScript, PHP and MySQL
You build a strong front-end foundation with HTML, CSS, JavaScript and jQuery, then move into PHP and MySQL for server-side development and APIs. The course also covers WordPress, Git and GitHub, and website hosting, giving you a complete full-stack skill set.
per level · 3 levels · complete programme ₹21,000
- Duration
- 6 mo
Fees by level
Start at any level, or take the complete programme. The fee you pay for a level is locked for you.
| Level | What it covers | Duration | Fee |
|---|---|---|---|
| Beginner | Start from zero | 2 mo | ₹5,000 |
| Intermediate | Build working projects | 2 mo | ₹7,000 |
| Advanced | Get job-ready | 2 mo | ₹9,000 |
| Complete programme (all levels) | ₹21,000 | ||
All fees are in Indian Rupees and include applicable taxes. See our pricing & payment terms.
The complete curriculum
This is the entire syllabus — all 16 modules and 154 lessons, in the order you'll learn them. Nothing hidden.
↓ Download full curriculum (PDF)01 Intro to Web Development 3 lessons ▶
- 1.1Introduction to the Course
- 1.2How Internet Works
- 1.3What is Web Development
02 HTML 16 lessons ▶
- 2.1Your first webpage
- 2.2The structure of a Webpage
- 2.3Creating a full webpage
- 2.4Header tags
- 2.5Paragraph tags
- 2.6Formatting tags
- 2.7Unordered list
- 2.8Ordered list
- 2.9Image tags
- 2.10Forms in HTML
- 2.11Tables
- 2.12Links
- 2.13HTML entities
- 2.14iFrame
- 2.15PROJECT- Putting it all together
- 2.16Installing VS Code
03 CSS 3 17 lessons ▶
- 3.1What is CSS
- 3.2Inline CSS
- 3.3Internal CSS
- 3.4External CSS
- 3.5Class and id
- 3.6Div
- 3.7Color
- 3.8Floating
- 3.9Positions
- 3.10Margins
- 3.11Padding
- 3.12Borders
- 3.13Font style
- 3.14Styling text
- 3.15Aligning text
- 3.16Styling links
- 3.17FlexBox in CSS
04 JavaScript-I 15 lessons ▶
- 4.1Inline javascript
- 4.2Internal javascript
- 4.3Accessing elements
- 4.4Onclick event
- 4.5Changing Wwbsite content
- 4.6Manupulating styles with javascript
- 4.7Disappearing circles
- 4.8Variables
- 4.9Array
- 4.10If statement
- 4.11Random number guessing game
- 4.12For loop
- 4.13While loop
- 4.14PROJECT-Reaction tester project
- 4.15External javascript
05 JavaScript-II 10 lessons ▶
- 5.1DOM intro
- 5.2Naming conventions
- 5.3String concat
- 5.4Length property in strings
- 5.5Slicing
- 5.6Changing Case of string
- 5.7Operators in js
- 5.8Functions
- 5.9Objects
- 5.10How to add event listener in js
06 jQuery 11 lessons ▶
- 6.1What is jQuery
- 6.2Including jQuery on our webpage
- 6.3Detecting a click
- 6.4Changing website content using jQuery
- 6.5Changing website styles
- 6.6Fading content
- 6.7Animating content
- 6.8Regular expression
- 6.9PROJECT-Form Validation
- 6.10Droppable
- 6.11Jqui widget
07 Bootstrap 10 lessons ▶
- 7.1Intro to Bootstrap
- 7.2Your first bootstrap site
- 7.3Grid
- 7.4Bootstrap components
- 7.5Tables and Form
- 7.6Modals,popover and tooltips
- 7.7Scrollspy
- 7.8PROJECT-App landing project
- 7.9Themes in bootstrap
- 7.10Card in bootstrap
08 The Killer Website(Frontend project) 26 lessons ▶
- 8.1Setting up the folder structure
- 8.2Responsive grid system
- 8.3Header section-Part-1
- 8.4Header section-Part-2
- 8.5Header section-Part-3
- 8.6Feature section-Part-1
- 8.7Feature section-Part-2
- 8.8Creating Favorite meal section-Part-1
- 8.9Creating Favorite meal section-Part-2
- 8.10Creating how it works section-Part-1
- 8.11Creating how it works section-Part-2
- 8.12Creating the city section-Part-1
- 8.13Creating the city section-Part-2
- 8.14Creating Customer testimonial section-Part-1
- 8.15Creating Customer testimonial section-Part-2
- 8.16Creati Sign up section-Part-1
- 8.17Creating Sign up section-Part-2
- 8.18Creating the contact form section-Part-1
- 8.19Creating the contact form section-Part-2
- 8.20Creating the footer section-Part-1
- 8.21Creating the footer section-Part-2
- 8.22Making webpage responsive-Part-1
- 8.23Making webpage responsive-Part-2
- 8.24Including jquery
- 8.25Scrolling effect
- 8.26Adding animations
09 Website Hosting 2 lessons ▶
- 9.1What is hosting
- 9.2Hosting your website
10 Wordpress 4 lessons ▶
- 10.1What is Wordpress
- 10.2The wordpress dashboard
- 10.3Wordpress themes
- 10.4PROJECT-Creating a Ecommerce website
11 PHP 12 lessons ▶
- 11.1What is PHP
- 11.2Hello world in PHP
- 11.3Variables in PHP
- 11.4Arrays in PHP
- 11.5Conditional statements in PHP
- 11.6For loop
- 11.7While loop
- 11.8Get variables
- 11.9Post variables
- 11.10Sending mail with PHP
- 11.11PROJECT-Contact Form
- 11.12Getting content of other scripts
12 MySQL 8 lessons ▶
- 12.1Introduction to MySQL
- 12.2Connecting with MySQL
- 12.3Insert and Update record
- 12.4Retriving data from database
- 12.5Sign up form
- 12.6Session variables
- 12.7Cookies
- 12.8Storing password securely
13 API 3 lessons ▶
- 13.1API
- 13.2Authentication and JSON
- 13.3Using- open weather map API
14 Git and Github 5 lessons ▶
- 14.1Git
- 14.2Version control using git
- 14.3Github and remote repositories
- 14.4Clonning
- 14.5Forking and pulling request
15 Mobile apps 5 lessons ▶
- 15.1Intro to app js
- 15.2First webapp using App.js
- 15.3Storing data using LocalStorage
- 15.4PROJECT-Color changing web app
- 15.5Accessing your app using PHONEGAP
16 Python 7 lessons ▶
- 16.1Why python
- 16.2Hello world in python
- 16.3Variables and Array
- 16.4Conditional statementsn
- 16.5Loops
- 16.6Functions in python
- 16.7PROJECT-Rock Paper Scissors
Tools you'll use
Every course includes
Related courses
App Development Kotlin
Build modern Android apps with Kotlin and Jetpack Compose
Flutter
Build cross-platform apps with Flutter and Dart through real projects
Nest JS
Build structured, testable backend APIs with NestJS and TypeORM