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
Make a Google search engine clone: JavaScript PHP and MySQL
Sources: udemy
Do you want to become an expert in JavaScript, PHP and MySQL?Do you want to build a real search engine just like Google? If so, you’re in the right place!
5 hours 47 minutes 11 seconds
Become a WordPress Developer: Unlocking Power With Code
Sources: udemy
Learn PHP, JavaScript, WordPress theming & the WP REST API to Create Custom & Interactive WordPress Websites. Unlock the full power of WordPress and go beyond "just a blog platf...
41 hours 45 minutes 55 seconds
React Js A-Z With Laravel - For Beginner to Advanced Level
Sources: udemy
This React Js A-Z With Laravel Course will help you to become a Full Stack Web Developer. React has rapidly become one of the most powerful tools for building W
68 hours 1 minute 33 seconds
Practical Object Oriented Programming
Sources: Codecourse
Learn OOP with a practical twist, and finish up by building a todo application to cover what we've learned.
3 hours 28 minutes 58 seconds
Refactoring to Collections
Sources: adamwathan
Learn how to use collection pipelines to break down ugly, complex functions into a series of simple transformations, free of loops, complex conditionals, and temporary variables...
4 hours 44 minutes 21 seconds