MTI Diploma

in Web Development

The Diploma in Web Development provides students with the essential skills and knowledge required to create, design, and maintain websites and web applications. The program covers front-end and back-end development, user experience (UX) design, and the latest web technologies. Through hands-on projects and practical exercises, students will gain the ability to build responsive and dynamic websites that meet modern web standards. 

Regulated by the Office of Qualifications and Examinations Regulation

Approved by World Education Services (WES)

Member of the International Association of Universities
(IAU)

Awarding Body

Awarding Body

Regulated by the Office of Qualifications and Examinations Regulation

Approved by World Education Services (WES)

Member of the International Association of Universities
(IAU)

Awarding Body
Qualifi

Awarding Body
CQHE

Registration Documents

School : Computing

Location : Mount Lavinia

Learning Mode : Online | Physical

Duration : 06 months

Entry Requirements

Learning Outcomes

Introduction to Web Development

  • Overview of web development and technologies 
  • Understanding the web development lifecycle 
  • Introduction to HTML, CSS, and JavaScript


HTML and CSS Fundamentals

  • Structuring web pages with HTML 
  • Styling web pages with CSS 
  • Responsive design principles and media queries


JavaScript and DOM Manipulation

  • Introduction to JavaScript programming 
  • Understanding the Document Object Model (DOM) 
  • Event handling and dynamic content updates


Front-End Frameworks

  • Overview of popular front-end frameworks (e.g., Bootstrap, React) 
  • Building responsive layouts using frameworks 
  • Creating interactive components with JavaScript frameworks


Back-End Development

  • Introduction to server-side programming 
  • Overview of databases (SQL and NoSQL) 
  • Building RESTful APIs using Node.js and Express


Web Application Development

  • Understanding MVC architecture 
  • Integrating front-end and back-end components 
  • User authentication and authorization


Web Design Principles and UX

  • Basics of user-centered design 
  • Wireframing and prototyping 
  • Best practices for enhancing user experience


Deployment and Maintenance

  • Web hosting options and deployment strategies 
  • Version control with Git 
  • Website maintenance and performance optimization

Assessment Methods

Account No: 139013411919001
Seylan Bank

Account No: 1000749289
Commercial Bank

Account Name: LBBC
MyFees.lk