English | MP4 | AVC 2560×1440 | AAC 44KHz 2ch | 27 Lessons (5h 19m) | 1.37 GB
Self-Made SaaS Course – Go from idea to app with the power of PHP and Laravel
Learn how to build a fully-functional SaaS application from scratch, using the Laravel PHP framework. Includes authentication, payments, testing, deployment, and more.
You’ll learn how to build a fully-functional SaaS application from scratch using the Laravel PHP framework. Your working application will include authentication and authorization, payments, testing, deployment, maintenance suggestions, and more.
The code and examples included will use Laravel 11 and PHP 8.3. However, the techniques in this course should be compatible with some previous and future versions of the framework and language as well.
You have an app idea, but now what?
It’s time to start building! Expanding on your knowledge of the PHP language and ecosystem, this course will hopefully give you the confidence to bring your ideas to life.
We’ll cover topics like:
- Planning and building practical applications
- Adding one-time or subscription payments
- Handling concurrency with queue workers
- Deploying and scaling your application
- Managing framework and language updates
The course is currently in progress and has not been completed by the author yet.
Table of Contents
1 Introduction and course overview
2 What we’re going to build
3 Tools and apps you’ll need
4 Setting up services
5 Crash course in Laravel
6 SaaS design essentials
7 Planning our database schema
8 Creating models in Laravel
9 Thinking in full-stack
10 UI kits and libraries
11 Adding user registration and login
12 Creating pages for resources
13 Adding test data with factories
14 Building views with Blade templates
15 Form handling and validation
16 Adding user settings
17 Custom scopes and middleware
18 Adding payment processing
19 Email notifications
20 Sprucing up the dashboard
21 Including relationships
22 Integrating AI features
23 Subscription vs credit-based payment methods
24 Adding automated tests
25 Prepping our application for deployment
26 Deploying on a VPS
27 Deploying on Forge
Resolve the captcha to access the links!