اپلیکیشن اندرویدی فلشکارت آموزشی ساخت برنامههای PHP بدون سرور با Bref
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت برنامههای PHP بدون سرور با Bref
موضوع کلی: توسعه نرمافزار و معماری سیستم
موضوع میانی: برنامهنویسی سمت سرور و معماریهای نوین
📋 سرفصلهای دوره
- 1. مقدمهای بر برنامهنویسی سمت سرور
- 2. مبانی برنامهنویسی وب
- 3. معرفی PHP و اکوسیستم آن
- 4. مفاهیم پایهای Bref
- 5. نصب و پیکربندی Bref
- 6. اولین برنامه Bref: تابع ساده
- 7. اجرای توابع PHP در محیط Serverless
- 8. مدیریت رویدادها در Bref
- 9. کار با API Gateway
- 10. ارتباط با پایگاه داده در Bref
- 11. استفاده از RDS در محیط Serverless
- 12. مفهوم Lambda Functions
- 13. مدیریت وابستگیها با Composer
- 14. استقرار برنامههای PHP با Bref
- 15. مانیتورینگ و لاگبرداری در Bref
- 16. دیباگ کردن برنامههای Bref
- 17. امنیت در برنامههای Serverless
- 18. مدیریت توکنها و احراز هویت
- 19. کار با SQS برای صف پیام
- 20. استفاده از SNS برای اعلانها
- 21. پردازش فایلها با S3
- 22. معماری میکروسرویس با Bref
- 23. استفاده از API Gateway برای مسیریابی
- 24. طراحی RESTful API در Bref
- 25. احراز هویت مبتنی بر JWT
- 26. مدیریت وضعیت در برنامههای بدون سرور
- 27. استفاده از DynamoDB برای NoSQL
- 28. پایگاه دادههای رابطهای در Bref
- 29. مهاجرت از معماری سنتی به Serverless
- 30. بهینهسازی عملکرد برنامههای Bref
- 31. مدیریت هزینهها در محیط Serverless
- 32. تست خودکار برنامههای Bref
- 33. اتوماسیون استقرار با CI/CD
- 34. کار با Docker در محیط Serverless
- 35. استفاده از CloudWatch برای مانیتورینگ
- 36. مدیریت خطاها و استثنائات
- 37. معماری رویداد محور (Event-Driven)
- 38. پردازش دادههای جریانی (Streaming)
- 39. استفاده از Kinesis برای پردازش جریانی
- 40. امنیت دادهها در ذخیرهسازی ابری
- 41. مدیریت دسترسیها با IAM
- 42. رمزنگاری دادهها در حالت سکون
- 43. رمزنگاری دادهها در حال انتقال
- 44. مدیریت secret ها در Bref
- 45. استفاده از Secrets Manager
- 46. طراحی APIهای امن
- 47. مبانی امنیت سایبری در برنامههای وب
- 48. حملات رایج و راههای مقابله
- 49. مفهوم DevSecOps
- 50. پیادهسازی DevSecOps در Bref
- 51. استفاده از Terraform برای زیرساخت
- 52. استفاده از CloudFormation
- 53. مدیریت زیرساخت به عنوان کد
- 54. مفهوم Infrastructure as Code
- 55. معماریهای پیشرفته Serverless
- 56. استفاده از Step Functions برای ارکستراسیون
- 57. طراحی گردش کار پیچیده
- 58. مدیریت وضعیت در گردش کارهای طولانی
- 59. پردازش تصویر و ویدئو در Bref
- 60. استفاده از Lambda Layers
- 61. مدیریت کد و وابستگیها
- 62. بهبود زمان راهاندازی Lambda
- 63. استفاده از Serverless Framework
- 64. مقایسه Bref با Serverless Framework
- 65. کار با Azure Functions
- 66. کار با Google Cloud Functions
- 67. معماری چند ابری (Multi-Cloud)
- 68. ملاحظات مهاجرت به محیطهای ابری
- 69. مدیریت دادههای بزرگ (Big Data)
- 70. پردازش دادههای حجیم با Spark
- 71. استفاده از Hadoop
- 72. مفهوم Data Lake
- 73. طراحی Data Lake در محیط ابری
- 74. امنیت در Data Lake
- 75. مدیریت دسترسی در Data Lake
- 76. کار با Apache Kafka
- 77. پردازش پیام در زمان واقعی
- 78. معماریهای مبتنی بر پیام
- 79. کار با RabbitMQ
- 80. استفاده از Nginx به عنوان API Gateway
- 81. مفهوم Edge Computing
- 82. پیادهسازی Edge Computing با Bref
- 83. امنیت در Edge Computing
- 84. ملاحظات حریم خصوصی دادهها
- 85. قوانین حریم خصوصی دادهها
- 86. انطباق با مقررات GDPR
- 87. مبانی هوش مصنوعی در برنامههای وب
- 88. یادگیری ماشین در Bref
- 89. پردازش زبان طبیعی (NLP)
- 90. کار با AWS Comprehend
- 91. کار با AWS Rekognition
- 92. پردازش تصویر با هوش مصنوعی
- 93. تحلیل دادههای رفتاری کاربران
- 94. شخصیسازی محتوا
- 95. توسعه برنامههای واکنشگرا
- 96. استفاده از Progressive Web Apps (PWAs)
- 97. معماریهای PWA
- 98. مبانی DevOps
- 99. پیادهسازی DevOps در پروژههای Serverless
- 100. فرهنگ DevOps
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.