کتاب طراحی و پیادهسازی وباپلیکیشنهای مدرن با MEAN Stack با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره طراحی و پیادهسازی وباپلیکیشنهای مدرن با MEAN Stack
موضوع کلی: توسعه وب فولاستک
موضوع میانی: توسعه سمت سرور با جاوااسکریپت
📋 سرفصلهای دوره
- 1. مقدمهای بر توسعه وب فولاستک
- 2. معماری MEAN Stack
- 3. Node.js و محیط اجرای آن
- 4. npm و مدیریت پکیجها
- 5. Express.js: مبانی و مسیریابی
- 6. میانافزارها در Express.js
- 7. مدیریت خطا در Express.js
- 8. RESTful APIها و روشهای HTTP
- 9. MongoDB: مفاهیم پایگاه داده NoSQL
- 10. نصب و پیکربندی MongoDB
- 11. مدیریت دادهها در MongoDB
- 12. مدلسازی دادهها در MongoDB
- 13. ارتباط با MongoDB از طریق Node.js
- 14. Mongoose: ODM برای MongoDB
- 15. اعتبارسنجی دادهها با Mongoose
- 16. احراز هویت و مجوز در Express.js
- 17. مدیریت Session و Cookie
- 18. امنیت وباپلیکیشنها
- 19. مقدمهای بر AngularJS/Angular
- 20. کامپوننتها در AngularJS/Angular
- 21. دادهپردازی و Binding داده
- 22. Routing در AngularJS/Angular
- 23. خدمات (Services) در AngularJS/Angular
- 24. Dependency Injection
- 25. فرمها و اعتبارسنجی در AngularJS/Angular
- 26. ارتباط با APIها از طریق AngularJS/Angular
- 27. تستنویسی در AngularJS/Angular
- 28. مقدمهای بر TypeScript
- 29. استفاده از TypeScript در AngularJS/Angular
- 30. ساخت کامپوننتهای قابل استفاده مجدد
- 31. مدیریت State در AngularJS/Angular
- 32. بهینهسازی عملکرد وباپلیکیشن
- 33. استقرار (Deployment) وباپلیکیشن MEAN Stack
- 34. Docker و Containerization
- 35. CI/CD (Continuous Integration/Continuous Deployment)
- 36. مقیاسپذیری و Load Balancing
- 37. مانیتورینگ و Logging
- 38. امنیت پایگاه داده MongoDB
- 39. بهینهسازی کوئریهای MongoDB
- 40. طراحی Schema مناسب برای MongoDB
- 41. استفاده از Indexها در MongoDB
- 42. مدیریت Session در محیطهای توزیعشده
- 43. امنیت APIها با استفاده از JWT
- 44. پیادهسازی WebSocket با Node.js و Socket.IO
- 45. استفاده از Redis برای Cache
- 46. پیادهسازی Queue با RabbitMQ
- 47. مقدمهای بر GraphQL
- 48. مقایسه RESTful API و GraphQL
- 49. استفاده از GraphQL در MEAN Stack
- 50. تست APIها با Postman
- 51. مستندسازی APIها با Swagger
- 52. بهترین شیوههای توسعه وب با MEAN Stack
- 53. معماری Microservices
- 54. استفاده از Serverless Functions
- 55. امنیت Cross-Site Scripting (XSS)
- 56. امنیت Cross-Site Request Forgery (CSRF)
- 57. مقدمهای بر تستهای واحد (Unit Tests)
- 58. تستهای Integration
- 59. تستهای End-to-End
- 60. خطایابی و رفع اشکال در MEAN Stack
- 61. استفاده از Git برای کنترل نسخه
- 62. همکاری در توسعه با Git
- 63. بهینهسازی تصاویر برای وب
- 64. بهینهسازی CSS و JavaScript
- 65. مقدمهای بر SEO برای وباپلیکیشنها
- 66. استفاده از ابزارهای توسعه مرورگر
تگها:
AngularJS
ExpressJS
MEAN Stack
MongoDB
NodeJS
برنامهنویسی جاوااسکریپت
توسعه وب
توسعهدهنده فولاستک
طراحی وب اپلیکیشن
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.