Skip to main content
CF

Self-Made SaaS Course

5h 19m 41s
English
Paid

Learn how to build a full SaaS app from idea to launch.This course walks you through each step in clear, simple terms.

What You Will Build

You create a full SaaS app with Laravel. You start from a clean setup and grow the app feature by feature. You follow real code and see how each part works.

Core Features

  • User sign-up and login
  • User roles and access rules
  • Paid plans and billing
  • Tests for key parts of the app
  • Simple deployment steps
  • Tips for ongoing app care

Tools You Use

The lessons use Laravel 11 and PHP 8.3. The ideas also work in close versions of both. You can follow along as long as your setup is near these versions.

Who This Course Helps

This course fits you if you want to build and ship a real web app. You do not need to know every part of Laravel. You learn each skill as you need it.

Additional

The course is currently in progress and has not been completed by the author yet.

About the Author: Andrew Schmelyun

Andrew Schmelyun thumbnail

Andrew Schmelyun is a US developer and Laravel / DevOps educator who publishes long-form tutorial content on the Laravel-with-Docker stack and on the engineering side of running PHP services in production. His written tutorials and YouTube videos cover the operational concerns most Laravel material skips.

His CourseFlix listing carries three Andrew Schmelyun courses: Develop and Deploy Laravel Applications with Docker, Self-Made SaaS Course (a from-scratch Laravel SaaS build), and the unrelated indie game-dev 2048 with Bevy ECS. Material is paid and aimed at PHP developers ready to take operational responsibility for their own services.

Watch Online 27 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 27 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: 1a. Introduction and course overview
All Course Lessons (27)
#Lesson TitleDurationAccess
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 subscription

Related courses

Frequently asked questions

What is Self-Made SaaS Course about?
Learn how to build a full SaaS app from idea to launch. This course walks you through each step in clear, simple terms. What You Will Build You create a full SaaS app with Laravel. You start from a clean setup and grow the app feature by…
Who teaches this course?
It is taught by Andrew Schmelyun. You can find more courses by this instructor on the corresponding source page.
How long is the course?
It contains 27 lessons with a total runtime of 5 hours 19 minutes. Every lesson is available to watch online at your own pace.
Is it free to watch?
It is part of CourseFlix's premium catalog. A subscription unlocks the full video player; the course description, table of contents, and preview information are available to everyone.
Where can I watch it online?
The course is available to watch online on CourseFlix at https://courseflix.net/course/self-made-saas-course. The page hosts every lesson with the integrated video player; no download is required.