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