Web Development
A one-year programme that takes you from your first web page to complete, database-driven websites — and teaches how real web projects are planned, built and promoted.
The full web project cycle in one year: brief, design, front-end, back-end, CMS and promotion.
What you'll build
Responsive websites
Pages that look right on desktop, tablet and mobile.
Interactive front-ends
JavaScript menus, forms, effects and animation.
A PHP + MySQL web app
A site that stores and shows real data.
A CMS site with your own theme
A Drupal site with a custom design and module.
Curriculum
28 modules1Web foundationsHow the web works, HTML5 and CSS3, page layout and responsive design.
- Internet, client–server, domains, DNS, HTTP/HTTPS
- HTML structure, text formatting, lists, links, tables
- CSS styles, block layout and positioning
- Responsive layout with @media and viewport
- Graphics for the web and image optimisation
- Photoshop: selections, layers, masks, text
2JavaScriptProgramming logic and making pages interactive.
- Variables, operators and data types
- Conditions, loops, arrays and functions
- Objects, prototypes, dates and maths
- The DOM: finding and changing elements
- Events, forms, cookies and the window object
- Selectors, effects and animation
3Back-end: PHP & MySQLServer-side programming and databases.
- Installing and configuring a server
- PHP strings, arrays and functions
- Object-oriented PHP: inheritance and encapsulation
- Relational databases and MySQL queries
- AJAX, JSON and XML
- MVC and other design patterns
- Unix basics: files, processes, command line
4CMS & promotionBuilding on Drupal and getting sites found.
- Installing Drupal and modules
- Custom themes, templates and preprocessors
- Writing your own module: hooks and forms
- SEO: search algorithms, semantic core, site audit
- Webmaster tools and analytics
5Real project cycleWorking like a web studio — with exams after each block.
- Client brief and technical specification
- Prototyping and design
- Layout, programming and content
- SEO optimisation and launch
NOVA certificate
Confirms completed training, practical tasks and project work — not just attendance.
Where it can lead
The course builds skills and a portfolio; it is not a job placement programme.
Typical monthly salary in Malaysia, from JobStreet Malaysia (October 2026).
Front-End Developer
HTML, CSS, JavaScript
RM 5,050 – 7,550
per month
PHP Developer
PHP, MySQL, AJAX
RM 4,900 – 6,700
per month
Web Developer
Full web project cycle, CMS
RM 2,750 – 5,250
per month
SEO Specialist
SEO, analytics, site audits
RM 3,800 – 6,000
per month
Questions about this course
Do I need programming experience?
No. The course starts with an introduction to web technologies and the basics of programming.
Is it only theory?
No — every block ends with practical work and an exam, and you finish with real websites in your portfolio.
What a lesson looks like
up to 12 students
per group — the teacher sees everyone
754 academic hours (368 in class)
total study hours
Computers provided
no laptop needed
Free replacement classes
if you miss a lesson
Book a free consultation
Tell us what you'd like to learn — we'll confirm a consultation time over WhatsApp.
Web Development
15–55 years · 1 year
Request received!
We'll reach out on WhatsApp within one business day to arrange your consultation.
Other courses
All coursesComputer Basic Skills
The everyday tools for study, work and life — taught from the ground up.
Python with AI
Applied AI and Python development — from your first line of code to a portfolio project.
AI for Business
Practical AI tools and workflows for the workplace.