Self-Made SaaS Course
5h 19m 41s
English
Paid
Course description
Move from idea to a finished application with the video course "Building SaaS with your own hands"!
You will learn how to create a fully functional SaaS application from scratch using the Laravel framework on PHP. Your working application will include authentication and authorization, payments, testing, deployment, maintenance recommendations, and much more.
Code examples and materials will be based on Laravel 11 and PHP 8.3. However, the techniques presented in the course should be compatible with some previous and future versions of the framework and programming language.
Watch Online
0:00
/ #1: 1a. Introduction and course overview
All Course Lessons (27)
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | 1a. Introduction and course overview Demo | 02:34 | |
| 2 | 1b. What we're going to build | 04:38 | |
| 3 | 1c. Tools and apps you'll need | 09:43 | |
| 4 | 1d. Setting up services | 04:13 | |
| 5 | 1e. Crash course in Laravel | 23:34 | |
| 6 | 2a. SaaS design essentials | 06:05 | |
| 7 | 2b. Planning our database schema | 06:49 | |
| 8 | 2c. Creating models in Laravel | 17:41 | |
| 9 | 2d. Thinking in full-stack | 05:08 | |
| 10 | 2e. UI kits and libraries | 05:29 | |
| 11 | 3a. Adding user registration and login | 10:21 | |
| 12 | 3b. Creating pages for resources | 26:55 | |
| 13 | 3c. Adding test data with factories | 18:19 | |
| 14 | 3d. Building views with Blade templates | 13:28 | |
| 15 | 3e. Form handling and validation | 15:52 | |
| 16 | 3f. Adding user settings | 11:46 | |
| 17 | 3g. Custom scopes and middleware | 08:46 | |
| 18 | 3h. Adding payment processing | 24:58 | |
| 19 | 4a. Email notifications | 17:42 | |
| 20 | 4b. Sprucing up the dashboard | 12:00 | |
| 21 | 4c. Including relationships | 07:58 | |
| 22 | 4d. Integrating AI features | 10:00 | |
| 23 | 4e. Subscription vs credit-based payment methods | 07:45 | |
| 24 | 4f. Adding automated tests | 21:26 | |
| 25 | 5a. Prepping our application for deployment | 08:52 | |
| 26 | 5b. Deploying on a VPS | 11:25 | |
| 27 | 5c. Deploying on Forge | 06:14 |
Unlock unlimited learning
Get instant access to all 26 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionComments
0 commentsWant to join the conversation?
Sign in to commentSimilar courses
Writing Readable PHP
Sources: spatie.be
Learn how to write code that’s a joy to read for you, your co-workers, and future self. View high-quality videos on both clean coding and static analysis.
2 hours 40 minutes 32 seconds
Write PHP Like a Pro: Build a PHP MVC Framework From Scratch
Sources: udemy
Learn to write faster, easier to maintain, more secure PHP websites by using a model-view-controller framework. Learn the basic concepts of using a model-view-c
2 hours 51 minutes 57 seconds
Master Laravel & Create High-Level Applications with Laravel
Sources: udemy
Learn Laravel, while creating an eShop in the process. Bring to live all those ideas in your head after learning Laravel by doing. The course is compatible with
14 hours 44 minutes 48 seconds
Laravel and Vue.js - Fullstack Web Development (2019)
Sources: udemy
Welcome to Laravel and Vue.js - Fullstack Web Development course, the best online resource for learning how to build full stack web app with Laravel, Vue.js an
28 hours 14 seconds
Test-Driven Laravel
Sources: adamwathan
The biggest objective of this course is to teach you how to TDD something real; not just another cookie-cutter to-do app.
21 hours 48 minutes 56 seconds