کتاب آموزش جامع توسعه سامانه‌های وب‌محور با استفاده از پشته MEAN (MongoDB, Express, Angular, Node.js) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره آموزش جامع توسعه سامانه‌های وب‌محور با استفاده از پشته MEAN (MongoDB, Express, Angular, Node.js)

موضوع کلی: مهندسی نرم‌افزار و توسعهٔ سامانه‌های تحت وب

موضوع میانی: توسعه پشته‌های نرم‌افزاری مدرن (Full-Stack Development)

📋 سرفصل‌های دوره

  • 1. مبانی و مفاهیم بنیادین معماری سامانه‌های وب‌محور
  • 2. آشنایی با ساختار پشته MEAN و نقش هر جزء در توسعه نرم‌افزار
  • 3. نصب و پیکربندی محیط توسعه و ابزارهای مدیریت بسته‌ها
  • 4. مفاهیم پایه در زبان برنامه‌نویسی JavaScript مدرن (ES6)
  • 5. آشنایی با محیط اجرای Node.js و معماری رویدادمحور
  • 6. کار با سیستم فایل و ماژول‌های داخلی در Node.js
  • 7. مفاهیم پایه پروتکل HTTP و ساختار درخواست و پاسخ در وب
  • 8. آشنایی با فریم‌ورک Express.js برای ساخت وب‌سرویس‌ها
  • 9. مدیریت مسیرها و کنترلرهای درخواست در Express
  • 10. کار با میان‌افزارها (Middleware) در معماری Express
  • 11. اصول طراحی و مدل‌سازی پایگاه داده‌های سند‌محور در MongoDB
  • 12. نصب و راه‌اندازی MongoDB و استفاده از ابزارهای مدیریت داده
  • 13. کار با Mongoose برای تعریف مدل‌ها و ساختار داده (Schema)
  • 14. عملیات پایه CRUD در پایگاه داده با استفاده از Mongoose
  • 15. اعتبارسنجی داده‌ها در سمت سرور و مدیریت خطاها
  • 16. آشنایی با معماری کلاینت-سرور و مبانی RESTful API
  • 17. طراحی و پیاده‌سازی رابط‌های برنامه‌نویسی امن در Node.js
  • 18. مفهوم Single Page Application (SPA) و نقش Angular در آن
  • 19. ساختار پروژه در فریم‌ورک Angular و مفاهیم کامپوننت‌محور
  • 20. کار با سیستم قالب‌بندی و دایرکتیوهای Angular
  • 21. مدیریت داده‌ها و اتصال دوطرفه (Two-way Data Binding)
  • 22. استفاده از سرویس‌ها و تزریق وابستگی (Dependency Injection) در Angular
  • 23. کار با ماژول HTTP Client برای ارتباط با سرور
  • 24. مدیریت مسیرها و ناوبری در برنامه‌های تک‌صفحه‌ای
  • 25. فرم‌های واکنشی و اعتبارسنجی داده‌ها در سمت کلاینت
  • 26. مفاهیم پایه احراز هویت و امنیت در سامانه‌های وب
  • 27. پیاده‌سازی سیستم ثبت‌نام و ورود کاربر با JSON Web Token
  • 28. مدیریت نشست‌های کاربری و سطوح دسترسی در پشته MEAN
  • 29. امن‌سازی نقاط پایانی API در برابر حملات متداول وب
  • 30. کار با ابزارهای تست و دیباگ در توسعه سمت کلاینت و سرور
  • 31. استفاده از سیستم‌های کنترل نسخه مانند Git در پروژه‌های تیمی
  • 32. مفاهیم مقدماتی استقرار (Deployment) سامانه‌های وب
  • 33. آشنایی با کانتینرها و مدیریت محیط‌های اجرایی با Docker
  • 34. بهینه‌سازی عملکرد و کارایی در پشته MEAN
  • 35. اصول طراحی رابط کاربری واکنش‌گرا (Responsive Design)
  • 36. کار با ابزارهای مدیریت وضعیت (State Management) در برنامه‌های پیچیده
  • 37. پیاده‌سازی ارتباطات بلادرنگ با استفاده از WebSockets
  • 38. مستندسازی کدها و تهیه راهنمای فنی برای سامانه‌های توسعه‌یافته
  • 39. بررسی چرخه‌حیات توسعه نرم‌افزار و استانداردهای کدنویسی تمیز
  • 40. پروژه نهایی: طراحی و توسعه یک سامانه مدیریت اطلاعات تحت وب
تگ‌ها: Express.js MongoDB آموزش MEAN Stack انگولار برنامه‌نویسی سمت سرور برنامه‌نویسی وب توسعه فول‌استک توسعه وب‌سایت طراحی سامانه‌های تحت وب نود جی‌اس

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.