کتاب جاوا برای توسعه‌دهندگان Spring Cloud Bosch AI Platform

249,950 تومان

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب جاوا برای توسعه‌دهندگان Spring Cloud Bosch AI Platform

موضوع کلی: برنامه نویسی

موضوع میانی: جاوا (Java)

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مبانی جاوا: تاریخچه و اهمیت
  • 2. محیط توسعه جاوا (JDK, JRE, JVM)
  • 3. نصب و پیکربندی JDK
  • 4. اولین برنامه جاوا: Hello World
  • 5. ساختار کلی یک برنامه جاوا
  • 6. متغیرها و انواع داده‌های اولیه
  • 7. عملگرها در جاوا
  • 8. دستورات شرطی (if, else, switch)
  • 9. حلقه‌ها (for, while, do-while)
  • 10. آرایه‌ها (Arrays)
  • 11. متدها (Methods) و فراخوانی آن‌ها
  • 12. مفهوم توابع و پارامترها
  • 13. قابلیت بارگذاری متد (Method Overloading)
  • 14. مفهوم شی‌گرایی (OOP)
  • 15. کلاس‌ها (Classes) و اشیاء (Objects)
  • 16. سازنده‌ها (Constructors)
  • 17. کلیدواژه `this`
  • 18. کپسوله‌سازی (Encapsulation)
  • 19. مفهوم وراثت (Inheritance)
  • 20. کلیدواژه `extends`
  • 21. چندریختی (Polymorphism)
  • 22. قابلیت بازنویسی متد (Method Overriding)
  • 23. کلاس‌های انتزاعی (Abstract Classes)
  • 24. اینترفیس‌ها (Interfaces)
  • 25. کلیدواژه `implements`
  • 26. مدیریت خطا و استثناء (Exception Handling)
  • 27. بلوک‌های try-catch-finally
  • 28. انواع استثناءها (Checked vs Unchecked Exceptions)
  • 29. ایجاد استثناءهای سفارشی (Custom Exceptions)
  • 30. کلیدواژه `throw` و `throws`
  • 31. مجموعه‌ها (Collections Framework)
  • 32. لیست‌ها (Lists - ArrayList, LinkedList)
  • 33. مجموعه‌ها (Sets - HashSet, TreeSet)
  • 34. نقشه‌ها (Maps - HashMap, TreeMap)
  • 35. صف‌ها (Queues - LinkedList, PriorityQueue)
  • 36. پشته‌ها (Stacks)
  • 37. واژه‌نامه‌ها (Dictionaries)
  • 38. ورودی/خروجی (Input/Output - IO)
  • 39. کار با فایل‌ها (File Handling)
  • 40. جریان‌های بایت (Byte Streams)
  • 41. جریان‌های کاراکتر (Character Streams)
  • 42. بافرها (Buffered Streams)
  • 43. سریال‌سازی (Serialization)
  • 44. کتابخانه استاندارد جاوا (Java Standard Library)
  • 45. مفهوم پکیج‌ها (Packages)
  • 46. وارد کردن کلاس‌ها (Importing Classes)
  • 47. مفهوم Threading و چندنخی
  • 48. ایجاد Thread با استفاده از کلاس Thread
  • 49. ایجاد Thread با استفاده از اینترفیس Runnable
  • 50. همگام‌سازی (Synchronization)
  • 51. مفهوم Deadlock
  • 52. مفهوم Callable و Future
  • 53. Java 8 Features: Lambda Expressions
  • 54. Java 8 Features: Stream API
  • 55. Java 8 Features: Optional Class
  • 56. Java 8 Features: Date and Time API
  • 57. مقدمه‌ای بر جاوا برای مقیاس‌پذیری
  • 58. مفهوم Microservices
  • 59. معرفی Spring Framework
  • 60. مقدمه‌ای بر Spring Boot
  • 61. ساختار پروژه Spring Boot
  • 62. تنظیمات اولیه Spring Boot
  • 63. مفهوم Dependency Injection (DI)
  • 64. مفهوم Inversion of Control (IoC)
  • 65. کار با Spring Data JPA
  • 66. مفهوم Entities و Repositories
  • 67. اتصال به پایگاه داده (Database Connectivity)
  • 68. پیکربندی منابع داده (Data Sources)
  • 69. مدیریت تراکنش‌ها (Transaction Management)
  • 70. مقدمه‌ای بر Spring Cloud
  • 71. هدف از Spring Cloud
  • 72. معرفی Service Discovery (Eureka)
  • 73. پیاده‌سازی Eureka Server
  • 74. ثبت و کشف سرویس‌ها
  • 75. معرفی API Gateway (Spring Cloud Gateway)
  • 76. پیکربندی API Gateway
  • 77. مسیردهی (Routing) و فیلترینگ
  • 78. مفهوم Circuit Breaker (Resilience4j)
  • 79. پیاده‌سازی Circuit Breaker
  • 80. مفهوم Configuration Server (Spring Cloud Config)
  • 81. پیاده‌سازی Config Server
  • 82. مدیریت پیکربندی از راه دور
  • 83. مفهوم Distributed Tracing (Sleuth/Zipkin)
  • 84. پیاده‌سازی Distributed Tracing
  • 85. تحلیل لاگ‌ها و ردیابی درخواست‌ها
  • 86. معرفی Spring Batch
  • 87. مفهوم Jobs, Steps, Chunks
  • 88. پیاده‌سازی Batch Processing
  • 89. کار با پیام‌رسانی (Message Queues)
  • 90. مقدمه‌ای بر Kafka یا RabbitMQ
  • 91. ارسال و دریافت پیام
  • 92. مفهوم Event-Driven Architecture
  • 93. مقدمه‌ای بر Bosch AI Platform
  • 94. نحوه ادغام با Bosch AI Platform
  • 95. استفاده از SDK های Bosch AI
  • 96. استقرار برنامه‌های جاوا بر روی پلتفرم Bosch
  • 97. مبانی Docker برای استقرار
  • 98. ساخت Docker Image برای برنامه‌های Spring Boot
  • 99. استفاده از Docker Compose
  • 100. مبانی Kubernetes برای Orchestration

نظرات

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

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