![]() |
Laravel 10 - Making A Complete Non-Profit Charity Website - Druckversion +- Forum Rockoldies (https://rockoldies.net/forum) +-- Forum: Fotobearbeitung - Photoshop (https://rockoldies.net/forum/forumdisplay.php?fid=16) +--- Forum: E-Learning, Tutorials (https://rockoldies.net/forum/forumdisplay.php?fid=18) +--- Thema: Laravel 10 - Making A Complete Non-Profit Charity Website (/showthread.php?tid=84304) |
Laravel 10 - Making A Complete Non-Profit Charity Website - Panter - 20.05.2024 ![]() Laravel 10 - Making A Complete Non-Profit Charity Website Published 1/2024 MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz Language: English | Size: 36.66 GB | Duration: 44h 7m Learning Laravel fundamentals (A to Z) and developing a complete dynamic non-profit charity website with Laravel 10 What you'll learn Laravel 10 from scratch Laravel Fundamentals (A to Z) Laravel Single and Multi Auth (with Guard) System Visual Studio Code Editor and Important Plugins Laravel CRUD option Laravel Login System Forget Password and Reset Password System Email Verification System Logic and Implementation Contact form email sending Website logo, favicon and other items setup Admin profile management Photo uploading system Toastr message notification system User Profile Management User Login and Registration PayPal and Stripe Payment Methods integration Event Management Event Ticket Purchase Management System Cause Management System Cause Donation Management System Requirements Basic Knowledge in PHP Language Basic Knowledge in OOP Concept Knowledge about using local server. Ex: xampp, wampp or mamp Basic knowledge about HTML, CSS and Bootstrap Basic knowledge about using code editor like Notepad++, Sublime Text or any Description In this course, I have taught the students the Laravel framework from scratch. After showing all the basics of Laravel, authentication system, template mastering etc., I have developed a complete real estate listing web application with the latest version of Laravel, Laravel 10. The persons who are very beginner in Laravel and only have few php and oop idea, they will be benefitted the most from this course. But the advanced persons will also get help from this course, because I have coded following the standard and showed some advanced features. Admin Panel Features:Admin can change logo, favicon etc. Admin can change top bar and footer information.Admin can update the home page information. Admin can update the contact page information. Admin can create, edit and delete sliders.Admin can create, edit and delete FAQs.Admin can create, edit and delete blog categories.Admin can create, edit and delete blog posts.Admin can create, edit and delete events.Admin can create, edit and delete causes.Admin can create, edit and delete why choose us sectionAdmin can create, edit and delete testimonials.Admin can create, edit and delete photos of photo gallery.Admin can create, edit and delete videos of video gallery.Admin can send email to subscribersAdmin can see all the user profilesAdmin can manage volunteersAdmin can change his own photo, information and passwordAdmin can update the privacy policy page information. Admin can update the terms and conditions page information. User Features:Users can create account for freeUsers can login and edit profileUsers can reset the password if they forgetUsers can pay using PayPal and Stripe for any particular event to purchase ticketsUsers can pay using PayPal and Stripe for any particular cause to donateUsers can see order history for cause or event ticketUsers can see invoice and print for cause or event ticket Overview Section 1: Introduction Lecture 1 Introduction Section 2: Local Server Setup (Windows OS) Lecture 2 Installing XAMPP Lecture 3 Shift between php versions in XAMPP Lecture 4 Installing Laragon Lecture 5 Shift between php versions in Laragon Section 3: Local Server Setup (Mac OS) Lecture 6 Installing XAMPP Lecture 7 Installing MAMP Lecture 8 Shift between php versions in MAMP Section 4: Code Editors Lecture 9 Code Editors Section 5: Visual Studio Code Editor Lecture 10 VS Code Installation Lecture 11 Opening Folders (Single and Multiple) Lecture 12 Autosave Lecture 13 Installing Extensions Lecture 14 Export Settings Lecture 15 Reset VS Code Lecture 16 Creating and Working with Snippets Lecture 17 Extension - Bootstrap 5 Quick Snippets Lecture 18 Extension - Auto Rename Tag Lecture 19 Extension - Material Icon Theme Lecture 20 Extension - Vscode Great Icons Lecture 21 Extension - Live Server Lecture 22 Extension - Live Server Preview Lecture 23 Extension - HTML CSS Support Lecture 24 Extension - Laravel Blade Snippets Lecture 25 Extension - Laravel Blade Spacer Lecture 26 Extension - Laravel Artisan Lecture 27 Extension - Laravel-goto-controller Lecture 28 Color Scheme Lecture 29 Working with Terminal Lecture 30 Settings Sync Section 6: Fundamental - Installation Lecture 31 Install Laravel Lecture 32 Folder and File Structure Lecture 33 Artisan CLI Commands Lecture 34 Laravel Tinker Section 7: Fundamental - Route Lecture 35 Basic Route Lecture 36 Route Parameters Lecture 37 Named Route Lecture 38 Fallback Route Lecture 39 Route Group Lecture 40 Route Redirect Lecture 41 Route View Lecture 42 Resourceful Routes Lecture 43 Regular Expression Constraints Lecture 44 Global Constraints Section 8: Fundamental - View Lecture 45 Creating View Lecture 46 Nested View Directories Lecture 47 Passing Data into View Lecture 48 Sharing Data with All Views Lecture 49 Share Different Items to Different Views Lecture 50 View Component Lecture 51 View Caching Section 9: Fundamental - Blade Lecture 52 Displaying Data Lecture 53 Displaying Unescaped Data Lecture 54 Blade Directive - if statement Lecture 55 Blade Directive - switch statement Lecture 56 Blade Directive - Raw PHP Lecture 57 Blade Directive - Loop Lecture 58 Blade Directive - Including Subview Lecture 59 Blade Directive - Comment Lecture 60 Building Layout using Template Inheritance Section 10: Fundamental - Controller Lecture 61 Creating Controller Lecture 62 Working with Controller Lecture 63 Resource Controller Lecture 64 Invokable or Single Action Controller Section 11: Fundamental - Request and Response Lecture 65 What is Request Lecture 66 What is Response Section 12: Fundamental - Middleware Lecture 67 Global Middleware Lecture 68 Route Middleware Lecture 69 Controller Middleware Lecture 70 Middleware Group Section 13: Fundamental - HTTP Session Lecture 71 Store, Retrieve and Flash Data Lecture 72 Delete Data Section 14: Fundamental - Form Validation Lecture 73 Creating Form Lecture 74 CSRF Token Lecture 75 Required Validation and Display Error Message Lecture 76 Display Old Input in Blade Lecture 77 Use @error Directive Lecture 78 String Length, Numeric, Date, Email Validation Lecture 79 Regular Expression Validation Lecture 80 File or Image Upload Validation Lecture 81 Password Validation Lecture 82 Customizing Error Messages Lecture 83 Unique Validation Section 15: Fundamental - File Uploading Lecture 84 File Uploading in Public Folder Lecture 85 File Uploading in Storage Folder (Local Driver) Lecture 86 File Uploading in Storage Folder (Public Driver) Lecture 87 File Uploading (Storage Link) Lecture 88 File Uploading (Delete File) Section 16: Fundamental - Package - Intervention Image Lecture 89 Installation and Usage Lecture 90 Filter and Effect Lecture 91 Text Watermark Lecture 92 Image Watermark Lecture 93 Custom Image Filter Section 17: Fundamental - Database & Migration Lecture 94 Create Database Lecture 95 Create Migration & Table Lecture 96 Add Column using Migration Lecture 97 Delete Table using Migration Lecture 98 Migration Rollback Section 18: Fundamental - Model Lecture 99 How to Create Lecture 100 Data Insert & Show Lecture 101 Data Update & Delete Section 19: Fundamental - Seeder, Faker, Factory Lecture 102 Seeder Lecture 103 Faker Lecture 104 Factory Section 20: Fundamental - Soft Delete and Force Delete Lecture 105 Soft Delete and Data Restore Lecture 106 Force Delete Section 21: Fundamental - Raw SQL Query Lecture 107 Insert Data Lecture 108 Show Data Lecture 109 Update Data Lecture 110 Delete Data Lecture 111 Source Code Section 22: Fundamental - Query Builder Lecture 112 Insert Data Lecture 113 Show Data Lecture 114 Update Data Lecture 115 Delete Data Lecture 116 Join Tables Lecture 117 Using exists() method Lecture 118 Aggregate Functions - count(), sum(), avg() etc Lecture 119 Group By with Count Lecture 120 Multiple Aggregates Lecture 121 Having Clause Lecture 122 Order By Clause Lecture 123 whereIn() method Lecture 124 pluck() method Lecture 125 whereNot() & whereNotIn() Lecture 126 whereBetween() & whereNotBetween() Lecture 127 Using Subquery Lecture 128 Source Code Section 23: Fundamental - Eloquent ORM Lecture 129 What is Eloquent ORM Lecture 130 Insert Data Lecture 131 Show Data Lecture 132 Update Data Lecture 133 Delete Data Lecture 134 Mass assignment, fillable, guard Lecture 135 firstOrCreate() and firstOrNew() Lecture 136 findOrFail() Lecture 137 Source Code Section 24: Fundamental - Eloquent Relationship Lecture 138 One to One Lecture 139 One to One - Inverse Lecture 140 One to Many Lecture 141 One to Many - Inverse Lecture 142 Many to Many Section 25: Fundamental - Sending Email Lecture 143 Sending Email Lecture 144 Sending Email with Attachment Section 26: Fundamental - Helper Function Lecture 145 Helper Function Section 27: Fundamental - Caching Lecture 146 Caching Section 28: Fundamental - Queue & Background Processing Lecture 147 Queue & Background Processing Section 29: Fundamental - Pagination Lecture 148 Pagination Section 30: Fundamental - CRUD using Resource Controller Lecture 149 Setup, Show & Create Data Lecture 150 Update & Delete Data Lecture 151 Source Code Section 31: Multi Authentication Using Breeze - Single Guard Lecture 152 Install Laravel and Breeze Lecture 153 Update User Table Lecture 154 Adding Demo Data to Table Lecture 155 Creating Controllers & Views Lecture 156 Creating Middleware Lecture 157 Redirection Setup Lecture 158 Activate Email Verification Lecture 159 Register as Vendor and Customer Lecture 160 Checking Dashboard Access Lecture 161 Reset Password Lecture 162 Source Codes Section 32: Admin Panel Template Mastering - Single Guard Lecture 163 Describing HTML Template Lecture 164 Template Mastering - Home Page and Logout Section Lecture 165 Edit Profile Information - Part 1 Lecture 166 Edit Profile Information - Part 2 Lecture 167 Edit Profile Information - Part 3 Lecture 168 Edit Profile Information - Part 4 Lecture 169 Edit Profile Information - Part 5 Lecture 170 Source Code Section 33: Multi Authentication Using Breeze - Multi Guard Lecture 171 Install Laravel and Breeze Lecture 172 Enable the Email Verification for Registration & Reset Password Lecture 173 Creating Migration and Model for admin Lecture 174 Set up admin guard in auth.php file Lecture 175 Creating middleware for admin Lecture 176 Inserting demo data in admins table using seeder Lecture 177 Email Setup using Mailable Class Lecture 178 Admin controller, Working with login, dashboard and logout Lecture 179 Forget Password Lecture 180 Reset Password Lecture 181 Source Codes Section 34: Admin Panel Template Mastering - Multi Guard Lecture 182 Describing HTML Template Lecture 183 Dashboard and Logout Lecture 184 Login Lecture 185 Forget and Reset Password Lecture 186 Edit Profile - Part 1 Lecture 187 Edit Profile - Part 2 Lecture 188 Sidebar Current Item Selection Lecture 189 Source Code Section 35: Front End Template Lecture 190 Describing the Front End Template Lecture 191 Source Code Section 36: Front End Template Mastering Lecture 192 Rename Admin Panel Laravel Folder to Main Project Lecture 193 Mastering Template & Home Page Setup Section 37: User Lecture 194 Registration Lecture 195 Registration Verify Lecture 196 Login Lecture 197 Forget & Reset Password Lecture 198 Dashboard & Logout Lecture 199 Edit Profile Lecture 200 Front End Menu Links Section 38: Slider Lecture 201 Slider - Part 1 Lecture 202 Slider - Part 2 Lecture 203 Slider - Part 3 Section 39: Special Lecture 204 Special - Part 1 Lecture 205 Special - Part 2 Lecture 206 Special - Part 3 Section 40: Feature Lecture 207 Feature - Part 1 Lecture 208 Feature - Part 2 Lecture 209 Feature - Part 3 Section 41: Testimonial Lecture 210 Testimonial - Part 1 Lecture 211 Testimonial - Part 2 Lecture 212 Testimonial - Part 3 Section 42: About Page Lecture 213 Counter Section - Part 1 Lecture 214 Counter Section - Part 2 Lecture 215 Special and Feature Section Section 43: FAQ Lecture 216 FAQ - Part 1 Lecture 217 FAQ - Part 2 Section 44: Volunteer Lecture 218 Volunteer - Part 1 Lecture 219 Volunteer - Part 2 Lecture 220 Volunteer - Part 3 Lecture 221 Volunteer - Part 4 Section 45: Photo Gallery Lecture 222 Photo Gallery - Part 1 Lecture 223 Photo Gallery - Part 2 Lecture 224 Photo Gallery - Part 3 Lecture 225 Photo Gallery - Part 4 Section 46: Video Gallery Lecture 226 Video Gallery - Part 1 Lecture 227 Video Gallery - Part 2 Lecture 228 Video Gallery - Part 3 Section 47: Blog Lecture 229 Blog - Part 1 Lecture 230 Blog - Part 2 Lecture 231 Blog - Part 3 Lecture 232 Blog - Part 4 Lecture 233 Blog - Part 5 Lecture 234 Blog - Part 6 Section 48: Blog Comment Lecture 235 Blog Comment - Part 1 Lecture 236 Blog Comment - Part 2 Lecture 237 Blog Comment - Part 3 Section 49: Event Lecture 238 Event - Part 1 Lecture 239 Event - Part 2 Lecture 240 Event - Part 3 Lecture 241 Event - Part 4 Lecture 242 Event - Part 5 Lecture 243 Event - Part 6 Section 50: Event Ticket Lecture 244 Event Ticket - Part 1 Lecture 245 Event Ticket - Part 2 Lecture 246 Event Ticket - Part 3 Lecture 247 Event Ticket - Part 4 Lecture 248 Event Ticket - Part 5 Section 51: Event Ticket - Admin Panel Lecture 249 Event Ticket - Admin Panel - Part 1 Lecture 250 Event Ticket - Admin Panel - Part 2 Section 52: Event Ticket - User Panel Lecture 251 Event Ticket - User Panel - Part 1 Lecture 252 Event Ticket - User Panel - Part 2 Section 53: Cause Lecture 253 Cause - Part 1 Lecture 254 Cause - Part 2 Lecture 255 Cause - Part 3 Lecture 256 Cause - Part 4 Lecture 257 Cause - Part 5 Lecture 258 Cause - Part 6 Lecture 259 Cause - Part 7 Section 54: Cause Donation Lecture 260 Cause Donation - Part 1 Lecture 261 Cause Donation - Part 2 Section 55: Cause Donation - Admin & User Panel Lecture 262 Part 1 Lecture 263 Part 2 Section 56: Home Page - Data Showing Lecture 264 Part 1 Lecture 265 Part 2 Lecture 266 Part 3 Section 57: Settings Lecture 267 Settings - Part 1 Lecture 268 Settings - Part 2 Lecture 269 Settings - Part 3 Lecture 270 Settings - Part 4 Section 58: Other Pages Lecture 271 Terms and Privacy Page Section 59: Subscriber Lecture 272 Subscriber - Part 1 Lecture 273 Subscriber - Part 2 Lecture 274 Subscriber - Part 3 Section 60: Admin Dashboard Lecture 275 Dashboard Items Section 61: Final Source Code Lecture 276 Final Code Persons who want to learn a php framework from scratch,Persons who want to learn making a complete web application from beginning,Persons who are looking for a good job in web development sector,Persons who want to learn making a non-profit charity application with Laravel Homepage ![]() |