کتاب جاوا برای توسعهدهندگان Haskell Templating با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جاوا برای توسعهدهندگان Haskell Templating
موضوع کلی: برنامه نویسی
موضوع میانی: جاوا (Java)
📋 سرفصلهای دوره
- 1. مقدمهای بر جاوا برای توسعهدهندگان Haskell
- 2. تفاوتهای اساسی جاوا و Haskell
- 3. مفاهیم شیگرایی در جاوا
- 4. انواع دادهها و متغیرها در جاوا
- 5. ساختارهای کنترلی در جاوا
- 6. توابع و متدها در جاوا
- 7. کار با آرایهها و مجموعهها در جاوا
- 8. مقدمهای بر برنامهنویسی تابعی در جاوا
- 9. لامبدا اکسپرشنها در جاوا
- 10. اینترفیسهای تابعی در جاوا
- 11. متدهای استریم در جاوا
- 12. عملیات موازی با استریمها
- 13. مفاهیم Concurrency در جاوا
- 14. رشتهها و مدیریت آنها در جاوا
- 15. کار با فایلها و ورودی/خروجی در جاوا
- 16. مدیریت خطا و استثناها در جاوا
- 17. مقدمهای بر Haskell
- 18. انواع دادهای در Haskell
- 19. توابع و Pattern Matching در Haskell
- 20. لیستها و عملیات روی آنها در Haskell
- 21. ساختارهای دادهای در Haskell
- 22. مقدمهای بر Monads در Haskell
- 23. کار با Maybe Monad
- 24. کار با Either Monad
- 25. کار با IO Monad
- 26. توسعه با Haskell و GHC
- 27. مفاهیم Type Classes در Haskell
- 28. Functors و Applicatives در Haskell
- 29. Monads و Monad Transformers در Haskell
- 30. مقدمهای بر Template Engines
- 31. کار با Template Engines در Haskell
- 32. Templating در Haskell با Yesod
- 33. Templating در Haskell با Servant
- 34. Templating در Haskell با Happstack
- 35. Templating در Haskell با Snap
- 36. مقدمهای بر Java Template Engines
- 37. Apache Velocity
- 38. FreeMarker
- 39. Thymeleaf
- 40. JSP (JavaServer Pages)
- 41. Spring MVC Templating
- 42. JSF (JavaServer Faces)
- 43. Vaadin
- 44. GWT (Google Web Toolkit)
- 45. جاوا اسکریپت در سمت سرور (Node.js)
- 46. مقدمهای بر Node.js
- 47. Express.js
- 48. EJS (Embedded JavaScript)
- 49. Pug (Jade)
- 50. Handlebars.js
- 51. Nunjucks
- 52. مقدمهای بر ابزارهای Build
- 53. Maven برای جاوا
- 54. Gradle برای جاوا
- 55. Cabal برای Haskell
- 56. Stack برای Haskell
- 57. مدیریت وابستگیها در جاوا
- 58. مدیریت وابستگیها در Haskell
- 59. اصول طراحی نرمافزار در جاوا
- 60. اصول طراحی نرمافزار در Haskell
- 61. الگوهای طراحی در جاوا
- 62. الگوهای طراحی در Haskell
- 63. مقدمهای بر پایگاههای داده
- 64. SQL و پایگاههای داده رابطهای
- 65. ORM در جاوا (Hibernate, JPA)
- 66. ORM در Haskell (Persistent, Esqueleto)
- 67. کار با پایگاه دادههای NoSQL در جاوا
- 68. کار با پایگاه دادههای NoSQL در Haskell
- 69. مقدمهای بر RESTful APIs
- 70. طراحی RESTful APIs در جاوا
- 71. طراحی RESTful APIs در Haskell
- 72. امنیت در برنامههای وب جاوا
- 73. امنیت در برنامههای وب Haskell
- 74. تست واحد در جاوا
- 75. تست یکپارچهسازی در جاوا
- 76. تست واحد در Haskell
- 77. تست یکپارچهسازی در Haskell
- 78. مقدمهای بر CI/CD
- 79. CI/CD با Jenkins برای جاوا
- 80. CI/CD با GitLab CI برای جاوا
- 81. CI/CD با Travis CI برای Haskell
- 82. CI/CD با GitHub Actions برای Haskell
- 83. استقرار برنامههای جاوا
- 84. استقرار برنامههای Haskell
- 85. مقدمهای بر میکروسرویسها
- 86. طراحی میکروسرویسها با جاوا
- 87. طراحی میکروسرویسها با Haskell
- 88. مدیریت پیکربندی در جاوا
- 89. مدیریت پیکربندی در Haskell
- 90. مانیتورینگ و لاگینگ در جاوا
- 91. مانیتورینگ و لاگینگ در Haskell
- 92. کارایی و بهینهسازی در جاوا
- 93. کارایی و بهینهسازی در Haskell
- 94. مباحث پیشرفته جاوا
- 95. مباحث پیشرفته Haskell
- 96. مقایسه تطبیقی جاوا و Haskell در توسعه وب
- 97. انتخاب چارچوب مناسب برای پروژههای جاوا
- 98. انتخاب چارچوب مناسب برای پروژههای Haskell
- 99. ادغام جاوا و Haskell در یک پروژه
- 100. معماریهای مدرن در توسعه وب
تگها:
Haskell
برنامه نویسی
برنامه نویسی تابعی
تمپلیتینگ
توسعه نرم افزار
جاوا
زبان های برنامه نویسی
شیء گرایی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.