کتاب جاوا برای توسعهدهندگان Spring Cloud Autodesk AI Platform با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
جاوا برای توسعهدهندگان Spring Cloud Autodesk AI Platform | متخصص شوید! جاوا برای توسعهدهندگان Spring Cloud Autodesk AI Platform: سکوی پرتاب شما به دنیای هوش مصنوعی آیا رویای ساخت برنامههای کاربردی ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جاوا برای توسعهدهندگان Spring Cloud Autodesk AI Platform
موضوع کلی: برنامه نویسی
موضوع میانی: جاوا (Java)
📋 سرفصلهای دوره
- 1. مقدمهای بر اکوسیستم جاوا: JVM، JRE و JDK
- 2. نصب و راهاندازی محیط توسعه (JDK و IDE)
- 3. اولین برنامه جاوا: Hello World
- 4. متغیرها، انواع دادههای اولیه و لیترالها
- 5. عملگرها در جاوا: محاسباتی، رابطهای و منطقی
- 6. ساختارهای کنترل جریان: دستورات شرطی if-else و switch
- 7. ساختارهای کنترل جریان: حلقههای for، while و do-while
- 8. مبانی کلاسها و اشیاء (Objects)
- 9. متدها: تعریف، فراخوانی و بازگشت مقدار
- 10. سازندهها (Constructors) و کلمه کلیدی this
- 11. کپسولهسازی (Encapsulation) و کنترل دسترسی (Access Modifiers)
- 12. وراثت (Inheritance) و کلمه کلیدی super
- 13. چندریختی (Polymorphism) و Method Overriding
- 14. کلاسها و متدهای Abstract
- 15. اینترفیسها (Interfaces) و پیادهسازی آنها
- 16. مدیریت پکیجها (Packages) و دستور import
- 17. کار با کلاس String و متدهای آن
- 18. آرایهها: تعریف، مقداردهی و پیمایش
- 19. مقدمهای بر Collections Framework
- 20. کار با List، ArrayList و LinkedList
- 21. کار با Set، HashSet و TreeSet
- 22. کار با Map، HashMap و TreeMap
- 23. مدیریت خطاها با Exception Handling (try-catch-finally)
- 24. ایجاد و پرتاب Exception های سفارشی
- 25. مقدمهای بر Generic ها در جاوا
- 26. ورودی و خروجی (I/O) با Java Streams
- 27. کار با فایلها: خواندن و نوشتن
- 28. لامبدا اکسپرشنها (Lambda Expressions)
- 29. اینترفیسهای تابعی (Functional Interfaces)
- 30. مقدمهای بر Stream API برای پردازش دادهها
- 31. عملیات میانی در Stream API (filter, map, sorted)
- 32. عملیات پایانی در Stream API (forEach, collect, reduce)
- 33. آشنایی با Java Memory Model
- 34. مقدمهای بر برنامهنویسی همروند (Concurrency)
- 35. ایجاد و مدیریت Thread ها
- 36. همگامسازی (Synchronization) و قفلها (Locks)
- 37. کار با ExecutorService و Thread Pools
- 38. مقدمهای بر ابزارهای ساخت: Maven
- 39. مدیریت وابستگیها (Dependencies) با Maven
- 40. مقدمهای بر ابزارهای ساخت: Gradle
- 41. تست واحد (Unit Testing) با JUnit 5
- 42. اصول Mocking با Mockito
- 43. حاشیهنویسیها (Annotations) در جاوا
- 44. انعکاس (Reflection) و کاربردهای آن
- 45. اتصال به پایگاه داده با JDBC
- 46. مقدمهای بر Spring Framework و Inversion of Control (IoC)
- 47. آشنایی با Dependency Injection (DI)
- 48. پیکربندی Spring با XML و Annotation
- 49. پیکربندی مبتنی بر جاوا (Java-based Configuration)
- 50. چرخه حیات Bean ها در Spring
- 51. حوزههای (Scopes) مختلف Bean ها
- 52. برنامهنویسی جنبهگرا (AOP) با Spring AOP
- 53. دسترسی به دادهها با Spring JDBC Template
- 54. مقدمهای بر Spring Data JPA و ORM
- 55. مدیریت تراکنشها (Transactions) در Spring
- 56. معرفی Spring Boot و مزایای آن
- 57. ساخت اولین پروژه با Spring Initializr
- 58. درک Auto-Configuration و Starters در Spring Boot
- 59. توسعه وب با Spring MVC
- 60. ساخت یک RESTful API ساده با Spring Boot
- 61. مدیریت پیکربندی در Spring Boot با application.properties
- 62. پروفایلهای مختلف در Spring Boot (Profiles)
- 63. نظارت بر برنامه با Spring Boot Actuator
- 64. امنیت پایهای وب با Spring Security
- 65. اتصال Spring Boot به پایگاه داده
- 66. معماری میکروسرویس: مفاهیم و چالشها
- 67. مقدمهای بر اکوسیستم Spring Cloud
- 68. مدیریت پیکربندی متمرکز با Spring Cloud Config Server
- 69. اتصال کلاینتها به Config Server
- 70. کشف سرویس (Service Discovery) با Eureka Server
- 71. ثبت و کشف سرویسها با Eureka Client
- 72. مسیریابی هوشمند و API Gateway با Spring Cloud Gateway
- 73. فیلترها و Predicate ها در Spring Cloud Gateway
- 74. لود بالانسینگ سمت کلاینت با Spring Cloud LoadBalancer
- 75. ارتباط بین سرویسها با کلاینتهای REST (RestTemplate)
- 76. ارتباط بین سرویسها با Feign Client
- 77. الگوی Circuit Breaker و معرفی Resilience4J
- 78. پیادهسازی TimeLimiter و Retry با Resilience4J
- 79. پیادهسازی Circuit Breaker و Bulkhead با Resilience4J
- 80. ردیابی توزیعشده (Distributed Tracing) با Spring Cloud Sleuth
- 81. بصریسازی Trace ها با Zipkin
- 82. مقدمهای بر پیامرسانی با Spring Cloud Stream
- 83. اتصال به RabbitMQ با Spring Cloud Stream
- 84. اتصال به Apache Kafka با Spring Cloud Stream
- 85. امنیت میکروسرویسها با OAuth2 و JWT
- 86. معرفی پلتفرم Autodesk و Autodesk AI Platform
- 87. آشنایی با Autodesk Platform Services (APS) APIs
- 88. فرآیند احراز هویت در APS: Two-Legged OAuth
- 89. فرآیند احراز هویت در APS: Three-Legged OAuth
- 90. مدیریت دادهها و فایلها با Data Management API
- 91. آپلود و دانلود فایلها به/از باکتهای OSS
- 92. ترجمه فایلهای طراحی با Model Derivative API
- 93. کار با Autodesk Viewer برای نمایش مدلهای سهبعدی
- 94. فراخوانی API های Autodesk AI از طریق سرویسهای جاوا
- 95. کانتینرسازی برنامههای Spring Boot با Docker
- 96. نوشتن یک Dockerfile بهینه برای برنامههای جاوا
- 97. مقدمهای بر ارکستراسیون با Kubernetes
- 98. استقرار یک میکروسرویس Spring Boot در Kubernetes
- 99. ساخت پایپلاین CI/CD برای میکروسرویسها
- 100. جمعبندی دوره و پروژه نهایی: یکپارچهسازی Spring Cloud و Autodesk AI
تگها:
AI Platform
Autodesk
Cloud Computing
Java
Java Development
Machine Learning
Spring Boot
Spring Cloud
برنامه نویسی
پلتفرم خودکارسازی
توسعه نرم افزار
جاوا
کدنویسی
هوش مصنوعی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.