WEB DEVELOPMENT PROGRAMS

Build Skills.
Create Projects.
Become a Developer.

Start with the fundamentals of web development and progress toward modern full-stack application development. Learn through practical projects, structured modules, and career-focused training.

01 Basic Web Development
02 Advanced Web Development
03 Full-Stack Skills
developer.js
const developer = {
fundamentals : [
"HTML" ,
"CSS" ,
"JavaScript" ,
"PHP" ,
"MySQL" ],
};

const advanced = {
stack : [
"React" , "Next.js" ,
"NestJS" , "PostgreSQL" ,
"JWT" , "REST API"
]
};
01 Basic Web Development Foundation Level 7,000 BDT 02 Advanced Web Development Professional Level 15,000 BDT
LEVEL 01 · FOUNDATION

Basic Web Development

Build a strong foundation in web development by learning the core technologies used to create responsive, interactive, dynamic, and database-connected websites.

COURSE FEE
7,000 BDT
Level Beginner
Focus Web Fundamentals
Learning Style Practical + Project Based
Technologies 5 Core Technologies
Enroll in Basic Course

Basic Course Curriculum

A structured five-module journey covering the essential technologies required to understand and build complete websites.

01
MODULE 01

HTML — Website Structure

Learn how websites are structured and how to create clean, semantic page layouts using HTML.

  • HTML Fundamentals
  • Semantic Elements
  • Forms
  • Tables
  • Links & Media
02
MODULE 02

CSS — Styling & Responsive Design

Transform structured HTML into attractive, responsive, and user-friendly web interfaces.

  • Selectors
  • Layout
  • Flexbox
  • Grid
  • Responsive Design
  • Animations
03
MODULE 03

JavaScript — Website Interactivity

Add logic, interaction, dynamic content, and modern browser-based functionality to websites.

  • JavaScript Fundamentals
  • Variables & Functions
  • DOM
  • Events
  • Form Handling
  • Dynamic Content
04
MODULE 04

PHP — Backend Fundamentals

Understand server-side programming and use PHP to turn static websites into dynamic applications.

  • PHP Fundamentals
  • Variables
  • Conditions
  • Functions
  • Forms
  • Dynamic Pages
05
MODULE 05

MySQL — Database Fundamentals

Learn how websites store, organize, retrieve, and manage application data using relational databases.

  • Database Concepts
  • Tables
  • SQL
  • CRUD
  • PHP + MySQL
  • Database Applications

What You Will Be Able to Build

Practical outcomes from the foundation track.

01 Responsive Business Website
02 Interactive Website
03 PHP Dynamic Website
04 Database-Connected Web Application
NEXT LEVEL

Ready for the Next Level?

Move from building websites to engineering modern full-stack applications with professional frontend, backend, database, and authentication technologies.

HTML CSS JavaScript PHP MySQL
React Next.js NestJS PostgreSQL APIs
LEVEL 02 · ADVANCED

Advanced Web Development

Master modern full-stack development by building frontend applications, scalable backend systems, REST APIs, authentication systems, and database-driven applications.

PROFESSIONAL TRACK · COURSE FEE
15,000 BDT
Level Advanced
Focus Modern Full-Stack
Architecture Frontend + Backend
Learning Style Project Based
Enroll in Advanced Course

Modern Technology Stack

Understand how the technologies work together to create complete full-stack applications.

01 · FRONTEND

Frontend

React Next.js Tailwind CSS
02 · BACKEND

Backend

NestJS REST API API Building
03 · SECURITY

Authentication

JWT Authentication Authorization
04 · DATABASE

Database

PostgreSQL TypeORM Database Integration

Advanced Course Curriculum

A professional track covering modern frontend, backend, API, authentication, and database development.

01
MODULE 01

React — Modern Frontend Development

Build component-based modern interfaces and understand the core architecture of React applications.

  • Components
  • Props
  • State
  • Hooks
  • Forms
  • API Integration
02
MODULE 02

Next.js — Production React Applications

Learn how to structure and build modern production-oriented applications using Next.js.

  • Next.js Fundamentals
  • Routing
  • Layouts
  • Server Components
  • Data Fetching
  • Production Structure
03
MODULE 03

Tailwind CSS — Modern UI Development

Create responsive and consistent interfaces efficiently using a utility-first CSS workflow.

  • Utility Classes
  • Responsive Design
  • Layout
  • Components
  • Customization
  • Modern UI
04
MODULE 04

NestJS — Scalable Backend Development

Build structured backend applications using NestJS and modern server-side architecture.

  • NestJS
  • Modules
  • Controllers
  • Services
  • Dependency Injection
  • Backend Architecture
05
MODULE 05

REST API Design & Development

Understand how frontend and backend applications communicate through structured REST APIs.

  • REST Principles
  • HTTP Methods
  • Routes
  • Request & Response
  • API Structure
  • API Testing
06
MODULE 06

PostgreSQL — Relational Database

Work with a powerful relational database for modern production-oriented applications.

  • PostgreSQL
  • Database Design
  • Tables
  • Relationships
  • SQL
  • Data Management
07
MODULE 07

TypeORM — Database Integration

Connect backend applications with PostgreSQL and manage application data using TypeORM.

  • Entities
  • Repositories
  • Relations
  • Queries
  • Migrations
  • PostgreSQL Integration
08
MODULE 08

JWT Authentication & Authorization

Build secure authentication systems and control access to application resources.

  • JWT
  • Login Systems
  • Access Tokens
  • Authentication
  • Authorization
  • Protected Routes

Build Real-World Applications

Apply the complete stack through practical projects.

01 Full-Stack Web Application
02 Authentication System
03 REST API Backend
04 Database-Driven Application
YOUR DEVELOPMENT JOURNEY

Your Development Career Starts Here.

Choose the path that matches your current skills and start building real-world projects with DOKKHON.

Chat with us