Hotline +880 1700-000000 Agargaon ICT hub, Dhaka
NexSkill IT Academy
Courses › Web Development › NXS-WEB-201

Full-Stack Web Development with Laravel & Vue

Build and deploy production web apps with PHP 8, Laravel 11, REST APIs, Vue 3 and MySQL, ending with a team capstone reviewed by partner companies.

★★★★★4.8 from 612 reviews · 1,840 learners trained
Enrol in next batch Request syllabus
Full-Stack Web Development with Laravel & Vue
Next batch05 Oct 2026 · Batch 226 of 30 seats left
LevelIntermediate
Duration16 weeks
Total hours144 hours
LanguageBangla & English
CertificateVerifiable + QR

About this course

Bangladesh has more web development jobs posted than any other IT role, and most of them ask for Laravel. This course takes you from PHP fundamentals to a deployed, tested application. You work in Git from day one, get your code reviewed every week, and finish with a team project that partner companies assess.

What you'll be able to do

Model relational data and write clean migrations
Build secure REST APIs with Laravel Sanctum
Create reactive front-ends with Vue 3 and Pinia
Write feature tests with Pest
Work in a Git flow with pull-request reviews
Deploy to a Linux VPS with CI/CD

Who it's for

GraduatesCSE/EEE graduates who want a first developer job
Career switchersPeople with basic coding who want to go full-stack
FreelancersUpwork and Fiverr sellers who want higher-value web projects
Before you start: Basic programming in any language (loops, functions, arrays). Not sure? Take the free 15-minute placement quiz.

Curriculum

7 modules · 144 hours · about a third of every module is hands-on lab work

M01PHP 8 & OOP foundations18 hours

Types, classes, interfaces, Composer and PSR standards. Lab: a CLI inventory app.

M02MySQL & data modelling16 hours

Normalisation, joins, indexes and transactions. Lab: design a school management schema.

M03Laravel core24 hours

Routing, Eloquent, Blade, validation, queues and mail. Lab: a job-board MVP.

M04APIs & authentication16 hours

REST design, Sanctum, rate limiting and API resources.

M05Vue 3 front-end24 hours

Components, Composition API, Pinia, Vite and Tailwind.

M06Testing & DevOps18 hours

Pest, GitHub Actions, Docker basics, deploying to a VPS.

M07Capstone project28 hours

Team build, code review, demo day with partner companies.

Capstone project

Learners working together on laptops
Final 3 weeks

Build a course marketplace web app

Teams of four ship a working marketplace with course listings, cart, checkout flow, admin panel and an API, deployed on a live server.

Reviewed by: a panel from partner companies

Tools you'll use

PHP 8.3Laravel 11Vue 3MySQLTailwind CSSGit & GitHubDockerPostman

Upcoming batches

Pick the time that fits your job or classes. Every session is recorded.

BatchStartsDays & timeSeats
Batch 2205 Oct 2026Sun · Tue · Thu, 7–9 pm6 of 30 left
Batch 2309 Nov 2026Fri · Sat, 10 am–1 pm18 of 30 left
Batch 2406 Dec 2026Sun · Tue · Thu, 7–9 pm27 of 35 left

Where you'll learn

Your trainer

MK
Mahmud Karim

Senior Software Engineer · 11 years in Laravel

Has led web teams at two Dhaka fintech startups and taught 20 NexSkill batches.

Where this course leads

Roles our graduates from this course typically move into.

Junior Laravel Developer
Full-Stack Developer
Front-end Developer (Vue)
Freelance Web Developer

Learner reviews

4.8
★★★★★
612 verified reviews
5 ★78%
4 ★16%
3 ★4%
2 ★1%
1 ★1%
★★★★★

Practical from week one. The mentor reviewed every pull request, which is exactly how my first job works.

Sadia Islam · Mirpur, Dhaka
★★★★☆

Weekend classes were tough alongside my job, but the recordings saved me. Capstone review was the highlight.

Mehedi Hasan · Chattogram

Questions about this course

How are classes run?

Classes run two or three times a week with a trainer, plus lab time. Every session is recorded, so you can catch up if you miss one.

What laptop do I need?

Any laptop with 8 GB RAM and Windows 10/11, macOS or Linux. Lab computers are also available.

What happens if I miss the capstone deadline?

You can move to the next batch's capstone once, at no extra cost.

Do I get a certificate?

Yes. Learners who complete the course and capstone receive a certificate with a unique ID and QR code that employers can verify.

Reserve your seat

Leave your number and an advisor will confirm your batch and answer your questions.

Talk to an advisor

We call back within one working day.

16 weeks · 144 hours
Next batch 05 Oct · 6 seats left
Enrol
Recognised by
ICT Division, Government of Bangladesh EDGE: Enhancing Digital Government and Economy Bangladesh Computer Council