Course Builder: Full-Stack Next.js & Laravel

Configure curriculum modules, paste YouTube or Vimeo video links, and manage video lock/unlock policies.

Sequential Video Lock: ONMust watch 90%+ of previous video
1

Module 1: Getting Started with Next.js 15 App Router

1. Introduction to Server Components & LayoutsFree Preview
18 minsvideoYouTube Video
2. Module 1 Knowledge Check Quiz
15 minsquiz
3. Next.js 15 Client Boundaries & Hydration
22 minsvideoVimeo Video
2

Module 2: Laravel 12 REST API & Sanctum Architecture

1. Database Migrations, Clean Architecture & ModelsFree Preview
32 minsvideoYouTube Video
2. Sanctum Token Authentication & RBAC Policies
25 minsvideoYouTube Video

Course Final Certification Exam & Question Bank

Strict 3-Attempts Rule

Configure graduation exam parameters, manage questions in quiz format, or upload bulk questions from an Excel/CSV file.

Exam Questions Pool5 Questions
1
Which file in Next.js 15 App Router defines the UI shared across routes?

💡 layout.tsx defines shared layouts that preserve state across navigations.

20 Marks
A.layout.tsx
Correct
B.template.tsx
C.page.tsx
D.route.ts
2
What is the primary benefit of the Service-Repository pattern in Laravel 12?

💡 It decouples business domain logic from data persistence layers.

20 Marks
A.Decoupling business logic from persistence logic
Correct
B.Automatically styling Blade templates
C.Eliminating the need for database migrations
D.Increasing CSS download speed
3
How does Laravel Sanctum provide authentication for Single Page Applications (SPAs)?

💡 Sanctum uses cookie-based sessions with CSRF protection for first-party SPAs.

20 Marks
A.Cookie-based session authentication with CSRF protection
Correct
B.Unencrypted query string parameters
C.Basic HTTP auth headers on every request
4
Which PostgreSQL index type is most optimal for full-text search?

💡 GIN (Generalized Inverted Index) is designed for multi-key attributes and full text search.

20 Marks
A.GIN (Generalized Inverted Index)
Correct
B.B-Tree
C.Hash Index
5
In SkillHub learning policy, how many final exam attempts are allowed before requiring a course reset?

💡 SkillHub strictly allows a maximum of 3 attempts before locking the enrollment into reset_required.

20 Marks
A.Exactly 3 attempts
Correct
B.Unlimited attempts
C.Only 1 attempt