V Y B E

ONLINE LIVE COURSE

Front-End
Web Development

Learn modern front-end development through practical, industry-focused training and build real-world web projects.

03 Months
02 Days / Week
Online Live Classes
Rs. 20,000 Course Fee
Apply Now
Mr. Lakshan Rupasinghe

Mr. Lakshan Rupasinghe

Full-Stack Developer | 10+ Years of Industry Experience

Mr. Lakshan Rupasinghe is an experienced Full-Stack Developer with 10+ years of industry experience, specializing in modern web application development, backend systems, APIs, databases, frontend technologies, cloud infrastructure and software development practices.

With a strong academic background in Computer Science and Software Technology, combined with extensive hands-on industry experience, he brings both technical knowledge and real-world development experience into the classroom.

His experience covers modern technologies including JavaScript, TypeScript, PHP, GoLang, Node.js, Laravel, React.js, Next.js, Vue.js, AngularJS, SQL, MySQL and PostgreSQL.

He also has experience with REST APIs, authentication, Git/GitHub, Docker, Kubernetes, CI/CD, AWS and Google Cloud Platform, as well as WordPress and modern e-commerce platforms.

01

Academic Qualifications

Academic foundation in software and computer science.

BSc in Software Technology

Linnaeus University, Sweden | 2026

BSc in Computer Science

NIBM, Sri Lanka | 2015

Higher Diploma in Computer-Based Information Systems

NIBM | 2013

Diploma in Computer System Design

NIBM | 2012

02

Technical Expertise

Selected technologies and development practices.

Programming

GoLang • PHP • JavaScript • TypeScript • SQL • HTML • CSS

Frontend Development

React.js • Next.js • Vue.js • AngularJS • Tailwind CSS • Vite

Backend Development

Node.js • Laravel • REST APIs • Authentication • Livewire

Databases

MySQL • PostgreSQL • SQL • Database Design • Query Optimization

Testing & Development

Jest • TDD • Unit Testing • Integration Testing • Code Review

Cloud & DevOps

Linux • Docker • Kubernetes • CI/CD • AWS • Google Cloud Platform

Development Tools

Git • GitHub • Vite • Webpack • Babel

CMS & E-Commerce

WordPress • Drupal • Shopify • Magento • PrestaShop

AI-Assisted Development

Cursor • Claude Code • GitHub Copilot • Codex

✦

Teaching Approach

Mr. Lakshan's approach focuses on practical, industry-oriented learning rather than simply covering theoretical concepts.

Students are encouraged to understand how modern software is actually designed, developed, tested and deployed through practical exercises, coding tasks and project-based learning.

“Don’t just learn how to code. Learn how to build real-world software.”

Front-End Web Development

Build a strong foundation in modern front-end development and progress towards building and deploying real-world web applications.

◷ Duration 03 Months
◫ Schedule 02 Days / Week
◉ Learning Mode Online Live Classes
Rs Course Fee Rs. 20,000
01

Course Content

Learn modern front-end development step by step.

01

React.js Foundations

Build a strong foundation in React.js and learn the core concepts used in modern frontend application development.

React.js Fundamentals Components & JSX Props & State Event Handling Forms & User Interaction Reusable Components React Development Workflow
02

Next.js Development

Learn Next.js and understand how modern, production-ready web applications are built.

Next.js Fundamentals Project Structure Routing Layouts & Components Modern Development Workflow Production-Ready Applications
03

Practical Development & Final Project

Apply your knowledge by developing a practical real-world front-end project from development through deployment.

API Integration Authentication Concepts Practical Frontend Features Git & GitHub Workflow Deployment Real-World Project Final Assessment
02

Three-Month Learning Structure

A progressive learning journey from React.js fundamentals to a deployed real-world project.

MONTH 01

React.js Foundations

Learn the fundamentals of React.js, components, JSX, props, state and modern frontend development practices.

MONTH 02

Next.js Development

Learn Next.js, project structure, routing, layouts and the development of modern web applications.

MONTH 03

Practical Development & Final Project

Work with API integration, authentication concepts, GitHub workflow, deployment and develop a practical real-world project.

03

Front-End Learning Path

Follow a clear progression throughout the course.

01 React.js Foundations
→
02 Next.js Modern Web Development
→
03 API Integration Connect Applications
→
04 Practical Development Build Features
→
05 Deployment Publish Your Project
→
06 Real-World Project Final Project
04

What You Will Get

Practical learning and support throughout the course.

✓

Live Online Classes

Learn directly with the instructor through interactive live online sessions.

✓

Class Recordings

Access class recordings according to the course access and payment conditions.

✓

Practical Training

Learn through coding tasks, exercises and practical development activities.

✓

Final Real-World Project

Apply your knowledge by completing a practical final project.

✓

Final Assessment

Evaluate your knowledge through practical assessments and project work.

✓

VYBE Certificate

Receive a VYBE course certificate upon successfully completing the course.

05

Assessment Structure

Students are evaluated through continuous practical work and project development.

Assessment Weight
Weekly Assignments 20%
Practical Tasks 20%
Mid-Course Assessment 20%
Final Real-World Project 30%
Final Viva / Presentation 10%
Recommended Pass Mark: 50%
06

Expected Student Outcomes

By the end of the course, students should be able to:

01

Understand modern front-end development concepts.

02

Develop modern web applications using React.js.

03

Build web applications using Next.js.

04

Integrate APIs and work with application data.

05

Use Git and GitHub as part of a modern development workflow.

06

Deploy a front-end project to a live environment.

07

Develop and present a practical real-world project.

08

Build confidence for further learning in Web Development and Software Engineering.

!

Important Information

This is a live online course designed for students who want to learn practical front-end web development.

Course schedule and batch commencement details will be announced after the batch is finalized.

Installment arrangements can be discussed with the mentor before enrollment.

05

Payment Plans

Flexible installment options are available for both courses.

Here are the payment plans for our Front-End Development and Back-End Development courses.

FRONT-END 01

Front-End Development

COURSE FEE Rs. 20,000/-

You can pay in 2 installments:

01
Rs. 10,000

At registration

02
Rs. 10,000

Before the next course payment period

BACK-END 02

Back-End Development

COURSE FEE Rs. 30,000/-

You can pay in 3 installments:

01
Rs. 10,000

At registration

02
Rs. 10,000

Before the second payment period

03
Rs. 10,000

Before the third payment period

!

Important Payment Information

These are live Zoom classes, not pre-recorded courses.

Students who choose the installment plan will be able to attend the live classes as long as their payments are up to date. Class recordings and relevant course materials will be provided progressively during the course.

If an installment becomes overdue, access to upcoming live classes and new course materials/recordings may be temporarily suspended until the outstanding payment is settled.

✓

Certificate

The certificate will be issued after successful completion of the course requirements and settlement of the full course fee.

NOTE

If you have any difficulty with the payment schedule, you can discuss it with the mentor before confirming your registration.

START YOUR JOURNEY

Ready to Start Your
Web Development Journey?

Apply now and take your first step towards becoming a skilled front-end developer.

    Student Registration / ශිෂ්‍ය ලියාපදිංචිය


    Please fill in the details below to register for your selected course.

    ඔබ තෝරාගත් පාඨමාලාව සඳහා ලියාපදිංචි වීමට පහත තොරතුරු පුරවන්න.











    Vybe Creative Media is a creative studio specializing in website development, graphic design, video production, branding and digital content creation. We help businesses build a professional online presence with creative and modern solutions

    Contact Us

    19/5, Parakandeniya, Imbulgoda, Kirillawala.

    ©  2026 | Alrights reserved by VYBE Creative Media

    Email

    Have a project in your mind?

    09 : 00 AM - 10 : 30 PM

    Open 7 Days

    ©  2026 | Alrights reserved by VYBE Creative Media

    Email

    Have a project in your mind?

    09 : 00 AM - 10 : 30 PM

    Saturday – Thursday