Get in Touch

Pahiko Sadak, Falfulchowk (near Sorakhutte), Kathmandu 44600, Nepal

Let's Talk

Stay Connected

Web Development Bootcamp

Beginner-friendly 3-month bootcamp for SEE-level students - design in Figma, build websites with HTML, CSS & JavaScript, go dynamic with PHP & MySQL, then learn SEO, AI tools, and deploy your own live site.

9 Modules
Beginner
3 months
Physical
Rs. 15,000
Rs. 20,000 25% OFF
Online
Rs. 10,000
Rs. 15,000 33% OFF
Enroll Now
Full Lifetime
Access
Access on
mobile and TV
Certificate of
Completion

Course Overview

What You Will Learn:

  • Web Foundations: How the internet and websites work

  • Design basic: UI/UX principles, layout, colours , typography , figma basic

  • Frontend basic: HTML, CSS, Basic JavaScript

  • Backend Basics: Introduction to PHP and MySQL (server-side logic & database handling)

  • Responsive Design: Making websites work on mobile & desktop

  • SEO Fundamentals: Making websites searchable

  • AI for Creators: Using AI tools for design and coding

  • Developer basics: Intro to Git & GitHub pages deployment

  • Project Management Tools: Managing and Tracking project progress using Trello

COURSE OBJECTIVES

By the end of this 12-week program, you will be able to:

  • Understand how websites work from the ground up

  • Build clean, structured, and semantic HTML pages

  • Design modern, responsive layouts using CSS

  • Bring your websites to life with basic JavaScript interactivity

  • Work on real-world mini projects to strengthen your skills

  • Develop dynamic websites using PHP

  • Work with databases using MySQL

  • Improve website performance with essential SEO techniques

  • Leverage AI tools to enhance your design and coding process

  • Launch your own website and make it live online

  • Explore and discover the digital career path that fits you best

Ideal For:
  • Students with little to no coding experience who want to explore the digital world

  • SEE-level learners curious about web design, development, and technology

  • Beginners looking to build a strong foundation before diving into advanced programming

  • Creative minds interested in designing and building both static & dynamic websites

  • Students eager to explore real-world projects and hands-on learning

  • Anyone interested in discovering career opportunities in tech and digital fields

PROJECTS
  • Design your own Personal Portfolio Website in Figma

  • Build a practical To-Do List Application to organize tasks

  • Create a dynamic Weather Forecast App with live data

  • Develop a Database-driven Website (login/signup system using PHP & MySQL)

  • Develop an SEO-optimized, AI-assisted Personal Portfolio Website/News Website

  • Showcase your skills with a Capstone Project integrating frontend + backend + database

Beginner-friendly 3-month bootcamp for SEE-level students - design in Figma, build websites with HTML, CSS & JavaScript, go dynamic with PHP & MySQL, then learn SEO, AI tools, and deploy your own live site.

Your Learning Journey

Our curriculum is researched, developed & updated by understanding the global scope & job demands. Taught by working professionals, the program is mostly practical and project-based, backed by essential theoretical frameworks.

Master Essential Tools & Platforms

Gain hands-on experience with tools widely used in the industry.

Visual Studio Code
Figma
XAMPP
MySQL
phpMyAdmin
Git & GitHub

Everything You Receive

Live classes

Live classes and streaming

Recorded Videos

Get our streamed video

Certificate

Verified

Placement support

Career guidance, portfolio and interview help

Course Curriculum

9 Modules โ€ข 177 Lessons

1.1 Digital Career Paths After This Course

  • Web Designer
  • Frontend Developer
  • Backend Developer
  • UI/UX Designer
  • SEO Specialist
  • AI Prompt Engineer
  • Digital Marketer

1.2 How the Web Works

  • What happens when you type a URL
  • Browser and server (simple explanation)
  • Domain names and hosting
  • Static vs dynamic websites

Learning Outcomes

  • Understand how the internet works
  • Know different tech career paths
  • Set up a basic coding environment

2.1 Design Principles

  • Colour theory basics
  • Typography basic
  • Spacing and alignment
  • Visual hierarchy

2.2 Introduction to UI/UX

  • What makes a website good?
  • Good vs bad design examples
  • Accessibility basic
  • Mobile-first thinking

2.3 Design Tools

  • Introduction to Figma
  • Familiarizing with Figma โ€“ Simple Portfolio Site

Practical Exercise

  • Design portfolio site which should include:
  • Home page: introduction and navigation menu
  • About page: personal information
  • Project Page: list of projects

Tools

  • https://colourcontrast.cc/
  • Learning Outcomes
  • Understand basic design rules
  • Create simple UI layouts
  • Think like a designer

Development Environment Setup

  • Installing VS Code
  • Creating project folders
  • Using browser developer tools

3.1 HTML basics

  • Document structure
  • Tags and elements
  • Headings and paragraphs
  • Class and Id

3.2 Links, Lists & Images

  • Navigation with anchor tags
  • Ordered and unordered lists
  • Images and alt text
  • Table
  • Assignment:
  • Other Common HTML Tags

3.3 Semantic HTML

  • Introduction
  • Why structure matters

3.4 Forms & Input Elements

  • Introduction to Forms
  • input โ€“ All Input Types
  • Labels & Grouping
  • textarea โ€“ Multi-line Text Input
  • select, option โ€“ Dropdown Menus
  • datalist โ€“ Autocomplete Suggestions
  • button โ€“ Buttons
  • Common Form Attributes (Summary)
  • Media Elements โ€“ audio & video
  • Embedding External Content โ€“ iframe
  • Complete Form Example

Learning Outcomes

  • Create structured HTML documents
  • Use semantic tags properly

4.1 CSS basics

  • Introduction to CSS
  • Cascading Rules
  • Spacing and Box Model
  • Background properties
  • Gradient

4.2 Display and Layout basics

  • Display and Positioning
  • Flexbox (basic usage)
  • Overflow Content
  • CSS Grid (Advanced Layout)
  • Practical Exercise

4.3 Visual Effect, CSS Interaction & Advanced Selectors

  • Pseudo-classes and Pseudo-elements
  • Visual Effects
  • Transition And Animations

4.4 Mobile First Responsive

  • What responsive design means
  • responsive/relative units
  • Media queries
  • Breakpoints
  • Mobile first design

Practical Exercise

  • Style your HTML website
  • Create a responsive home, about, and portfolio page

Learning Outcomes

  • Style websites using CSS
  • Create clean layouts
  • Build responsive pages

5.1 JavaScript Fundamentals

  • Introduction to JavaScript
  • Variables and Data Types
  • Operators, Conditions, Loops, and Strings
  • Array and Objects
  • Functions and Methods
  • Built-in Function: Intervals

5.2 Working with the DOM

  • Introduction to DOM
  • Changing Webpage Content
  • Class Manipulation
  • Creating and Removing Elements
  • Forms and Input Handling
  • Browser Storage (Teach when making To -Do list)

5.3 Modern JavaScript Development

  • OOP
  • sync js, async js, call-back, call-back hell, promises, and async await
  • IIFE and Error Handling in JS
  • API and Data fetching

Learning Outcomes

  • Understand programming basics
  • Add interactivity to web pages
  • Build small functional projects

6.1 Introduction to Backend Development:

  • The Request-Response Cycle: How servers and browsers communicate.

Development Environment Setup:

  • Installing XAMPP/MAMP/WAMP (Local server stacks)
  • Configuring Apache and MySQL services
  • Setting up the htdocs directory

PHP Basics:

  • PHP tags and file structure (.php)
  • Variables, Data Types, and Constants
  • Echo vs Print

6.2 Control Structures & Functions

  • Logic and Flow:
  • Conditional statements: if, else, elseif, switch
  • Comparison and Logical Operators
  • Loops:
  • while, do-while, for, and foreach
  • Functions:
  • Defining and calling functions.
  • Function arguments and return values
  • Global vs. Local scope

6.3 Working with MySQL Databases

  • Introduction to Relational Databases:
  • What is a Database? Tables, Rows, and Columns.
  • Introduction to phpMyAdmin.
  • SQL Fundamentals (CRUD):
  • Create: INSERT INTO
  • Read: SELECT, WHERE, ORDER BY
  • Update: UPDATE
  • Delete: DELETE
  • Database Relationships: Primary keys and Foreign keys.

6.4 Connecting PHP to MySQL

  • Database Connection:
  • Using mysqli (Procedural vs. Object-Oriented).
  • Handling connection errors.
  • PHP & Forms:
  • $_GET vs. $_POST methods
  • Sanitizing user input to prevent SQL Injection
  • Data Persistence:
  • Fetching data from MySQL and displaying it in HTML tables
  • Building a basic Login/Registration system

State Management:

  • Introduction to $_SESSION and $_COOKIE.

6.5 Advanced Concepts & Integration

  • File Handling: Uploading images and files to the server.
  • Error Handling: Try-Catch blocks and custom error messages.

Project Architecture:

  • Including files: include vs. require
  • Separating logic from presentation (Basic MVC concept)

Learning Outcomes

  • Connect a dynamic frontend to a MySQL backend.
  • Perform secure CRUD operations on a database.
  • Manage user sessions and form data effectively.

6.1 Introduction to SEO

  • What is SEO?
  • Keywords โ€“ What People Search For

6.2 SEO basics

  • On-Page SEO basics
  • Semantic HTML & Accessibility
  • Mobile-Friendly & Responsive Design
  • Page Content & URLs
  • Structured Data for SEO

6.3 Writing for the Web

  • Writing good headings
  • Writing meta descriptions
  • Structuring Content Properly

6.4 Performance basic

  • Image Optimization
  • Why Page Speed Matters?

Learning Outcomes

  • Understand website visibility
  • Apply basic SEO techniques
  • Structure content properly

  • Introduction to AI for Developers
  • Prompt Writing Basics
  • Using AI for Coding
  • Using AI for Design
  • Responsible AI Usage
  • Practical Workflow - Developer + AI

8.1 Basic Git Introduction

  • What is version control?
  • Basic commit concept (simple explanation)
  • Using the VS Code Source Control panel

8.2 Simple Deployment

  • Uploading site to GitHub Pages.
  • Making your site live

8.3 Portfolio Introduction

  • Showcasing projects
  • Writing Project Descriptions

8.4 Project Planning

  • Choosing project type
  • Wireframing basic layout
  • Planning structure
  • Project Management Tools: Trello

Web Development Bootcamp

Beginner 3 months Online AI Integrated

Physical Class
Rs. 15,000
Rs. 20,000 25% OFF
Online Class
Rs. 10,000
Rs. 15,000 33% OFF

Compare every course fee

Mode
Online
Language
Nepali
Certification
Yes
Available Batches
No batch scheduled yet

We are scheduling the next batch. Leave your number and we will tell you when it starts.

Notify me

FAQs

No. This is a beginner course, written with SEE-level students in mind, and it suits anyone starting from zero who is curious about how websites are designed and built. The first module explains how the web works and which digital careers it can lead to, before you write any code. You set up VS Code and a local PHP and MySQL server (XAMPP or similar) during the course.

It runs for 3 months - twelve weeks, from design basics through to putting your own website live. Batch dates and class times are announced on this course page as each batch is scheduled. If you would like to know when the next batch starts, ask us at /contact, or call or WhatsApp +977 9744977010.

The fee is NPR 15,000 for in-person classes and NPR 10,000 for online classes. If you are outside Nepal, we quote the fee in AUD and you pay by bank transfer. Ask us at /contact for the current AUD figure.

A series of projects, each one building on the last: a personal portfolio designed in Figma, a to-do list app, a weather forecast app that pulls live data, a database-driven website with a login and signup system in PHP and MySQL, and an SEO-friendly portfolio or news website built with help from AI tools. A capstone project then brings frontend, backend and database together, and you finish by putting your own website live online.

Yes. The bootcamp is offered both in person and online, priced separately. In-person classes are held at our centre on Pahiko Sadak, Falfulchowk (near Sorakhutte), Kathmandu, with at most 12 students in a class. Online batches are timed to suit learners in both Nepal and Australia.

You receive a Mystic Academy certificate when you complete the course, and anyone, an employer for example, can check it at /verify-certificate. We also offer placement support: career guidance, help with your portfolio, and interview preparation. We do not promise or guarantee a job, but you will leave with real projects you can show and talk through.

Fill in the admission form at /apply-admission. If you have questions first, ask us at /contact, call or WhatsApp +977 9744977010, or visit our office in Falfulchowk, Kathmandu. We are open Sunday to Friday, 10:00 to 21:00, and closed on Saturday.

Web Development Bootcamp

Beginner 3 months Online AI Integrated

Physical Class
Rs. 15,000
Rs. 20,000 25% OFF
Online Class
Rs. 10,000
Rs. 15,000 33% OFF

Compare every course fee

Mode
Online
Language
Nepali
Certification
Yes
Available Batches
No batch scheduled yet

We are scheduling the next batch. Leave your number and we will tell you when it starts.

Notify me
Want to talk in-person?

Get in touch with our team to discuss further.

WhatsApp Us
Locate us
Follow us
Share this course:

Earn a Certificate on completion

Upgrade your skills and earn a certificate that anyone can verify online. It helps you showcase your expertise and enhance your professional profile.

Already earned a certificate? Verify it here

Certificate
Get Certificate

Get Quality Skills Certificate From the Mystic Academy

Get Started Now
Home Courses