محصولتان را امن نگه دارید
بخشی از دوره Vibe Coding: از نمونه اولیه تا Production
در درسهای گذشته به پروژهای که در دوره مبانی ساختید حساب کاربری واقعی، ورود، و جایی ماندگار برای نگهداری اطلاعات دادید. از همان لحظهای که محصولی اطلاعات آدمهای دیگر را نگه میدارد، غریبههای اینترنت شروع میکنند به ور رفتن با آن. این درس درباره ترساندن شما نیست.
به بیشتر محصولها یک نابغه نفوذ نمیکند. از دری نفوذ میکنند که باز مانده چون کسی فکر بستنش نبوده. خطر امنیتی به زبان ساده یعنی راهی که محصولتان میتواند علیه خودتان یا کاربرانتان به کار برود. لازم نیست فهرست بلندبالایی را حفظ کنید. تعداد کمی از خطرها بیشتر دردسرهای واقعی را میسازند: کسی ورودیای میفرستد که ساخته شده تا محصول را گیج کند، کسی خیلی سریعتر از توان یک انسان به آن ضربه میزند، کسی کلید محرمانهای را...
میخواهی Vibe Coding: از نمونه اولیه تا Production محصولتان را امن نگه دارید را در یک محیط واقعی یاد بگیری؟
روی دکمه زیر بزن تا یک ماشین لینوکس با Vibe Coding: از نمونه اولیه تا Production آماده دریافت کنی و محصولتان را امن نگه دارید را بهصورت عملی با یک مربی هوشمند که کدت را میشناسد تمرین کنی.
شروع این درسمحصولتان را امن نگه داریدچه چیزهایی یاد میگیری
- Common security risks: the handful that hit most products
- API security: protecting the endpoints other software calls
- Input validation: never trust what a user sends, check and clean it
- Secrets management: keys and passwords in environment variables, never in code
- File upload security: limit type and size, never trust the filename
- Rate limiting: capping how often someone can hit your product
این درس را به زبان خودت بخوان
همهٔ درسهای این دوره
12 درس- 1آماده کردن محصول شما20 دقیقه
- 2ساختن یک foundation قوی30 دقیقه
- 3مدیریت کاربران و Authentication30 دقیقه
- 4کار کردن با داده30 دقیقه
- 5محصولتان را امن نگه دارید30 دقیقه
- 6تست کردن قبل از انتشار30 دقیقه
- 7کار با چند AI Agent20 دقیقه
- 8استقرار در Production30 دقیقه
- 9Monitoring محصول شما25 دقیقه
- 10مقیاسپذیر کردن محصول شما20 دقیقه
- 11نگهداری و بهبود محصول شما20 دقیقه
- 12اجرای یک محصول واقعی45 دقیقه
