V Y B E

ONLINE LIVE COURSE

Back-End
Web Development

Learn server-side development, REST APIs and backend application development using modern technologies.

03 Months
02 Days / Week
Online Live Classes
Rs. 30,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

Backend Development

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

Frontend Development

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

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.”

Back-End Web Development

Learn server-side development, REST APIs and backend application development using modern technologies.

◷ Duration 03 Months
◫ Classes 02 Days / Week
◉ Learning Mode Online Live Classes
Rs Course Fee LKR 30,000/-
01

Course Content

Build your backend development skills step by step.

01

Node.js Foundations

Build a strong foundation in Node.js and understand the fundamentals of server-side development.

Node.js Fundamentals Backend Development Concepts Server-Side Development Application Structure Basic Backend Features Practical Coding Exercises
02

Express.js & REST APIs

Learn how to build backend services and REST APIs using Express.js and understand how applications communicate with APIs.

Express.js Fundamentals REST API Development API Integration Request & Response Flow Authentication Security Basics Practical API Development
03

Integration, Deployment & Final Project

Apply your backend development knowledge by integrating applications, working with deployment workflows and completing a real-world project.

Front-End Integration Authentication Integration Practical Development Workflow Git & GitHub Deployment Real-World Backend Project Final Assessment
02

Three-Month Learning Structure

A progressive journey from Node.js fundamentals to a complete real-world backend project.

MONTH 01

Node.js Foundations

Learn Node.js fundamentals, backend concepts, server-side development and basic backend application structures.

MONTH 02

Express.js & REST APIs

Learn Express.js, REST API development, API integration, authentication and security basics.

MONTH 03

Integration, Deployment & Final Project

Connect the backend with the front-end, practise authentication integration, learn deployment workflows and complete a real-world backend project.

03

Back-End Learning Path

Follow a structured progression throughout the course.

01 Node.js Foundations
→
02 Express.js Backend Framework
→
03 REST APIs API Development
→
04 Authentication Secure Applications
→
05 Front-End Integration Connect Applications
→
06 Deployment Publish Your Backend
→
07 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, API development exercises and practical backend activities.

✓

Final Assessment

Evaluate your knowledge through practical assessments and development tasks.

✓

Final Real-World Project

Apply your backend development knowledge by completing a substantial final project.

✓

VYBE Certificate

Receive a VYBE Certificate of Completion upon successfully completing the course.

05

Assessment Structure

Students are evaluated through continuous practical work and project development.

Assessment Component 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 have:

01

Practical web development skills.

02

A GitHub profile containing course work.

03

One substantial final backend project.

04

A personal developer portfolio.

05

Experience with Node.js and Express.js.

06

Experience developing and integrating REST APIs.

07

Practical experience with authentication, Git and deployment workflows.

08

VYBE Certificate of Completion.

!

Important Information

This is a live online course designed for students who want to learn practical back-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
Back-End Development Journey?

Apply now and take your next step towards becoming a skilled back-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