کتاب ساخت سامانهٔ مدیریت اطلاعات با جاوا EE و PrimeFaces با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت سامانهٔ مدیریت اطلاعات با جاوا EE و PrimeFaces
موضوع کلی: توسعهٔ سامانههای نرمافزاری با چارچوبهای مدرن
موضوع میانی: توسعهٔ برنامههای کاربردی تحت وب با جاوا EE
📋 سرفصلهای دوره
- 1. مقدمهای بر توسعهٔ سامانههای نرمافزاری
- 2. مفاهیم پایهای توسعهٔ وب
- 3. آشنایی با معماری سهلایه
- 4. معرفی جاوا EE
- 5. محیط توسعهٔ یکپارچه (IDE)
- 6. نصب و پیکربندی سرور برنامه (WildFly)
- 7. ایجاد اولین پروژهٔ جاوا EE
- 8. فهم چرخهٔ حیات یک برنامهٔ وب
- 9. مقدمهای بر JavaServer Faces (JSF)
- 10. معرفی PrimeFaces
- 11. نصب و پیکربندی PrimeFaces
- 12. ساختار کامپوننتهای PrimeFaces
- 13. ایجاد فرمهای ورودی با PrimeFaces
- 14. اعتبارسنجی دادهها در فرمها
- 15. نمایش دادهها در جداول PrimeFaces
- 16. پیمایش و مرتبسازی در جداول
- 17. کدنویسی سمت سرور (Managed Beans)
- 18. پیکربندی Navigation Rules در JSF
- 19. مدیریت وضعیت (State Management) در JSF
- 20. پشتیبانی از رویدادها در PrimeFaces
- 21. کامپوننتهای ورودی پیشرفته
- 22. کار با تاریخ و زمان
- 23. مدیریت فایلها و آپلود
- 24. کامپوننتهای نمایش و چارت
- 25. مقدمهای بر Persistence API (JPA)
- 26. پیکربندی اتصال به پایگاه داده
- 27. ایجاد Entity ها
- 28. مدیریت تراکنشها (Transactions)
- 29. استفاده از DAO Pattern
- 30. پیادهسازی عملیات CRUD
- 31. ارتباط با پایگاه داده از طریق JPA
- 32. مقدمهای بر EJB (Enterprise JavaBeans)
- 33. انواع EJB ها (Session Beans)
- 34. پیادهسازی Service Layer با EJB
- 35. ارتباط بین Bean ها
- 36. مدیریت خطا و استثناها
- 37. امنیت در برنامههای جاوا EE
- 38. احراز هویت (Authentication)
- 39. مجوزدهی (Authorization)
- 40. مدیریت کاربران و نقشها
- 41. مقدمهای بر RESTful Web Services
- 42. طراحی API ها با JAX-RS
- 43. پیادهسازی Service ها با JAX-RS
- 44. مصرف API ها در سمت کلاینت
- 45. معرفی CDI (Contexts and Dependency Injection)
- 46. تزریق وابستگی (Dependency Injection)
- 47. مدیریت چرخهٔ حیات Bean ها با CDI
- 48. استفاده از Qualifiers و Scopes
- 49. مقدمهای بر Bean Validation
- 50. اعتبارسنجی سمت سرور با Bean Validation
- 51. اعلام خطاها و نمایش پیامها
- 52. کار با پیامهای بینالمللی (i18n)
- 53. مدیریت فرمتبندی دادهها
- 54. کامپوننتهای پیشرفتهٔ PrimeFaces (قسمت اول)
- 55. کامپوننتهای پیشرفتهٔ PrimeFaces (قسمت دوم)
- 56. استفاده از DataTables پیشرفته
- 57. فیلتر کردن و جستجو در جداول
- 58. نمایش نمودارها با PrimeFaces Charts
- 59. کار با کامپوننتهای Tree و Accordion
- 60. طراحی رابط کاربری واکنشگرا (Responsive UI)
- 61. مقدمهای بر تست واحد (Unit Testing)
- 62. تست Bean ها و Service ها
- 63. مقدمهای بر تست یکپارچگی (Integration Testing)
- 64. تست عملیات CRUD
- 65. کار با Mock Objects
- 66. بهینهسازی عملکرد برنامه
- 67. مدیریت حافظه و Garbage Collection
- 68. استفاده از Caching
- 69. پیکربندی بهینهٔ سرور برنامه
- 70. مقدمهای بر DevOps و CI/CD
- 71. مفاهیم Pipeline و اتوماسیون
- 72. ابزارهای CI/CD (مانند Jenkins)
- 73. استقرار برنامهها
- 74. امنیت در مراحل توسعه و استقرار
- 75. ملاحظات امنیتی در برنامههای وب
- 76. جلوگیری از حملات رایج (XSS, SQL Injection)
- 77. مدیریت امن رمزهای عبور
- 78. مقدمهای بر معماری میکروسرویسها
- 79. مقایسه با معماری Monolithic
- 80. اصول طراحی میکروسرویسها
- 81. ارتباط بین میکروسرویسها
- 82. مدیریت داده در میکروسرویسها
- 83. مقدمهای بر Spring Boot (به عنوان جایگزین)
- 84. مزایای Spring Boot
- 85. ساختار پروژههای Spring Boot
- 86. کار با Spring Data JPA
- 87. کار با Spring Security
- 88. معرفی Docker برای کانتینرسازی
- 89. ساخت Dockerfile
- 90. اجرای برنامهها در کانتینر
- 91. استفاده از Docker Compose
- 92. مقدمهای بر Kubernetes
- 93. مفاهیم Pod, Service, Deployment
- 94. استقرار برنامهها با Kubernetes
- 95. مدیریت و مانیتورینگ در Kubernetes
- 96. اصول طراحی پایدار و مقیاسپذیر
- 97. معرفی الگوهای طراحی نرمافزار
- 98. کاربرد الگوهای طراحی در جاوا EE
- 99. بررسی چالشهای واقعی در پروژهها
- 100. ارائهٔ راهکارهای عملی
تگها:
CRUD
Java EE
PrimeFaces
برنامهنویسی جاوا
توسعه نرمافزار
توسعه وب
توسعهدهنده جاوا
جاوا EE
مدیریت داده
وب اپلیکیشن
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.