بیایید بسازیم: اپلیکیشن Multi-Tenant SaaS با TypeScript
✅ سرفصل و جزئیات آموزش
آیا میخواهید یک محصول SaaS واقعی بسازید و یاد بگیرید که چگونه آن را برای چندین مشتری مقیاسدهی کنید؟ این دوره با ریتم سریع به شما نشان میدهد که چگونه یک اپلیکیشن B2B SaaS فولاستک و Multi-Tenant را از ابتدا و کاملاً در TypeScript بسازید. شما همراه با مدرس James، که یک مدیر مهندسی با تجربه با بیش از 10 سال سابقه کار واقعی در ساخت پلتفرمهای B2B SaaS است، پیش خواهید رفت. شما یک ابزار یادداشتبرداری اشتراکی خواهید ساخت که از چندین سازمان پشتیبانی میکند، که هر کدام کاربران، دادهها و کنترل دسترسی خاص خود را دارند. اما این فقط در مورد یادداشتبرداری نیست!
موضوع در مورد آموزش معماری، زیرساخت و مفاهیم امنیتی پشت هر محصول Multi-Tenant SaaS قدرتمند است. در طول مسیر، شما احراز هویت کاربر را ادغام میکنید، یک API بکاند امن با ایزولاسیون پایگاه داده میسازید، زیرساخت ابری را با استفاده از AWS CDK مستقر میکنید و حتی پرداختهای Stripe را اضافه میکنید تا کاربران شما بتوانند در اپلیکیشن شما مشترک شوند. و بله شما تمام این کارها را در یک Codebase و کاملاً در TypeScript انجام خواهید داد.
این دوره برای ایندی هکرها، بوتاسترپرها و توسعهدهندگانی که به دنبال تقویت مهارتهای TypeScript خود در حین ساختن چیزی واقعی هستند که میتواند به یک کسبوکار سودآور تبدیل شود، عالی است.
بیایید بسازیم: اپلیکیشن Multi-Tenant SaaS با TypeScript
-
خوشآمدگویی 02:06
-
در این دوره چه چیزی خواهید آموخت؟ 01:19
-
این دوره برای چه کسانی است و پیشنیازها 03:30
-
چگونگی دنبال کردن دوره 02:18
-
تاریخچه مختصر B2B SaaS 02:53
-
توضیح Multi-tenancy 03:28
-
مدلهای ایزولاسیون داده در SaaS 04:49
-
مدلهای احراز مجوز 10:06
-
ملاحظات تجاری و قیمتگذاری 06:08
-
مقدمه 01:58
-
چرخه مصالحه 04:25
-
نیازمندیهای عملکردی 02:05
-
موارد خارج از دامنه 02:23
-
انتخاب Tech Stack 13:31
-
مزایای شروع با فرانتاند 03:10
-
معماری فرانتاند 04:10
-
ایجاد یک اپلیکیشن Vite در React 16:58
-
مقدمهای بر TanStack Query 07:30
-
مسیریابی با TanStack Router 13:43
-
استایلدهی با CSS Moduleها 14:19
-
کار با دادههای Mock شده 16:55
-
ایجاد کامپوننتهای فرانتاند 28:21
-
تست کردن با Playwright 06:21
-
مقدمهای بر AWS 06:20
-
زیرساخت به عنوان کد (IaC) در AWS 07:13
-
استقرار سرویسهای AWS 07:03
-
بررسی معماری بکاند 16:25
-
ایجاد Stack بکاند 11:00
-
استقرار سرویسهای بکاند 16:50
-
ایجاد Stack فرانتاند 27:53
-
مرور - مدلهای Authorization برای Multi-tenancy 07:29
-
نقشها و مجوزهای IAM 04:26
-
گروههای کاربری Cognito 02:02
-
توضیح احراز هویت مبتنی بر توکن 07:04
-
راهاندازی Cognito Hosted UI 06:19
-
استایلدهی به Hosted UI 03:32
-
افزودن Auth به فرانتاند 38:47
-
مرور - استراتژیهای ایزولاسیون Tenant 05:40
-
طراحی پایگاه داده در DynamoDB 06:53
-
دسترسی به Cognito از NodeJS 09:55
-
منطق ایجاد Tenant 16:55
-
به عهده گرفتن نقش Tenant 11:24
-
مدیریت درخواستهای HTTP با AWS Lambda 11:53
-
ایجاد Endpoint یادداشتها 10:58
-
کوئری از DynamoDB از طریق Endpoint گزارشها 06:43
-
افزودن کاربران به یک اشتراک 14:21
-
مقدمهای بر Stripe 04:21
-
راهاندازی Stripe 09:16
-
قرار دادن Stripe Checkout در جریان ثبتنام 20:36
-
ایجاد یک Session برای Stripe Checkout 11:15
-
ایجاد Stripe Webhook 11:18
-
تست کردن Stripe Checkout 06:32
-
ردیابی معیارهای SaaS (MRR، نرخ ریزش، LTV ،CAC) 04:50
-
تناسب محصول با کانال 02:35
-
بهترین شیوه های SEO 02:16
-
قیمتگذاری 04:00
-
جذب اولین کاربران 03:31
-
ساخت لیست انتظار 05:18
مشخصات آموزش
بیایید بسازیم: اپلیکیشن Multi-Tenant SaaS با TypeScript
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:از صفر تا حرفهای
- تعداد درس:58
- مدت زمان :08:36:00
- حجم :2.47GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy