Laravel Student Project — Full Course (Step-by-Step)
Learn with Calvince Harst — Harst Logics IT · We Make IT Happen · harstlogics.com
Build a complete Student Information App in Laravel from scratch! 💻
In this full course, you’ll learn step-by-step how to create a functional Laravel project — including models, migrations, controllers, routes, seeders, and Blade views.
Perfect for beginners and students learning how Laravel works under the hood.
Course Overview:
This project teaches you:
Setting up Laravel in Laragon
Creating and connecting a MySQL database
Building a Student model, migration, and seeder
Writing a Controller with search functionality
Setting up web routes
Creating clean Blade templates for listing and viewing students
📚 Table of Contents:
00: 00 – Introduction
01: 00 – Overview & Prerequisites
02: 15 – Step 1: Create Laravel Project
03: 45 – Step 2: Create Database
05: 00 – Step 3: Configure .env File
06: 15 – Step 4: Create Model & Migration
08: 00 – Step 5: Seeder (Sample Data)
09: 45 – Step 6: Controller & Routes
12: 00 – Step 7: Blade Views
15: 30 – Step 8: Run & Test the App
💻 Commands Used:
composer create-project laravel/laravel student-info
php artisan make:model Student -m
php artisan make:seeder StudentSeeder
php artisan make:controller StudentController
php artisan migrate
php artisan db:seed
php artisan serve
🔗 Resources:
Laragon: https://laragon.org/download/
Composer: https://getcomposer.org/download/
Laravel Docs: https://laravel.com/docs
Harst Logics IT: https://harstlogics.com
🧠 Prerequisites:
Windows + Laragon (or similar local setup)
PHP ≥ 8.1
Composer installed
Basic command-line and text editor knowledge
❤️ Support the Channel:
If this tutorial helped you, please LIKE 👍, COMMENT 💬, and SUBSCRIBE 🔔 for more Laravel & PHP tutorials!
#laravel #harstlogics #webdevelopment #php #programming #laraveltutorial #laravelforbeginners #calvinceharst #studentproject