0
نام کتاب
Pro Spring Boot 3 with Kotlin

In-Depth Guide to Best Practices for Cloud-Native and Microservices Development

Peter Späth, Felipe Gutierrez

Paperback942 Pages
PublisherApress
Edition3
LanguageEnglish
Year2025
ISBN9798868811319
493
A6449
انتخاب نوع چاپ:
جلد سخت
1,381,000ت
0
جلد نرم
1,471,000ت(2 جلدی)
0
طلق پاپکو و فنر
1,491,000ت(2 جلدی)
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:دارای متن و کادر رنگی
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Spring_Boot3

#Pro_Spring

#Kotlin

#Java

#Cloud-Native

#Microservices

#Kafka

#RabbitMQ

#WebSockets

توضیحات

🚀 به‌سرعت و با بهره‌وری بالا، برنامه‌ها و میکروسرویس‌های پیچیدهٔ مبتنی بر Kotlin را با Spring Boot بسازید — بدون دردسر پیکربندی!


🌱 توضیحات کتاب

این ویرایش بازنگری‌شده نشان می‌دهد چگونه می‌توانید از چارچوب میکرو Spring Boot 3 به‌صورت کامل بهره ببرید تا برنامه‌ها و سرویس‌های کلاد نیتیو (Cloud-Native) مبتنی بر Kotlin را برای محیط سازمانی بسازید — برنامه‌هایی که «به‌سادگی کار می‌کنند».

در این نسخه، تمام قابلیت‌های جدید Spring Boot 3 بررسی شده‌اند، از جمله:

  • پشتیبانی بهبود‌یافته از زبان Kotlin
  • تغییرات در Stream Editor UI
  • احراز هویت پیش‌دستانه در Maven
  • ساخت تصویرهای Docker با Cloud-Native Buildpacks
  • تولید JARهای چندلایه برای بهینه‌سازی تصویرهای Docker
  • قابلیت ردیابی سراسری پیکربندی‌ها (E2E traceability)
  • ارتقای وابستگی‌های اصلی و پشتیبانی از Spring Data
  • و بسیاری ویژگی‌های کاربردی دیگر.

این کتاب راهنمایی عمل‌گرایانه و عمیق برای افزایش بهره‌وری در توسعهٔ اپ‌های سازمانی مبتنی بر Kotlin و کاهش زمان توسعه است. نویسندهٔ اصلی، که معمار ارشد راهکارها و مدرس فنی در شرکت Pivotal (خالق Spring Framework) است، تجربه و بهترین شیوه‌های عملی در استفاده از Spring Boot را به اشتراک می‌گذارد.

این کتاب منبعی ضروری برای یادگیری و مرجع شما در توسعهٔ Spring با Kotlin است.


💡 آنچه خواهید آموخت

  • ساخت اپ‌ها و میکروسرویس‌های Cloud-Native با Spring Boot 3
  • مدیریت و دسترسی به داده‌ها با Spring Data
  • کار با سیستم‌های پیام‌رسانی مانند Kafka، RabbitMQ و WebSockets
  • آشنایی با پروژه‌های Spring Cloud
  • توسعهٔ افزونه‌های سفارشی مانند Spring Boot Starter و ویژگی‌های @Enable
  • پیاده‌سازی تست و استقرار Spring Boot با بهترین روش‌ها
  • استفادهٔ مؤثر از Kotlin برای توسعهٔ اپلیکیشن‌های Spring


👩‍💻 مخاطبان

برای توسعه‌دهندگان باتجربه در Spring، Java و Kotlin که به دنبال افزایش بهره‌وری، کاهش پیچیدگی و تسریع توسعهٔ نرم‌افزارها و سرویس‌های خود هستند.


🗂️ فهرست مطالب

بخش I: مقدمه

  1. شروع سریع با Spring Boot
  2. ساختار داخلی Spring Boot
  3. توسعه وب با Spring Boot
  4. دسترسی به داده‌های SQL با Spring Boot
  5. Spring Data با Spring Boot
  6. Spring Data NoSQL با Spring Boot
  7. برنامه‌نویسی واکنشی (Reactive) در Spring Boot
  8. تست در Spring Boot

بخش II: جریان داده در Spring Cloud

  1. امنیت در Spring Boot
  2. پیام‌رسانی در Spring Boot
  3. Spring Boot Actuator
  4. ساخت نسخه‌های Native و AOT در Spring Boot
  5. ادغام Spring Cloud با Spring Boot
  6. گسترش قابلیت‌های Spring Boot
  7. پروژه‌های جدید در Spring Boot


👨‍🔬 دربارهٔ نویسندگان

پیتر اشپات (Peter Späth)

فارغ‌التحصیل رشتهٔ فیزیک (۲۰۰۲) است و پس از آن به‌عنوان مشاور IT در پروژه‌های مبتنی بر جاوا فعالیت کرده است. از سال ۲۰۱۶ تمرکز خود را بر نگارش کتاب‌های توسعه نرم‌افزار گذاشته و تاکنون آثار متعددی در زمینه‌های پردازش گرافیک و صدا، توسعهٔ اندروید و Jakarta EE منتشر کرده است.


فیلیپه گوتیرز (Felipe Gutierrez)

معمار ارشد پلتفرم در شرکت Pivotal — خالق Spring Framework و Spring Boot — است. او بیش از ۲۰ سال تجربهٔ IT در حوزه‌های مختلف از جمله دولت، خرده‌فروشی، سلامت، آموزش و بانکداری دارد و در پروژه‌هایی برای شرکت‌هایی مانند Apple، Nokia، Qualcomm و Redbox مشارکت داشته است.

فیلیپه دارای مدرک کارشناسی و کارشناسی ارشد علوم کامپیوتر از دانشگاه ITESM در مکزیک است و تخصص ویژه‌ای در Groovy، RabbitMQ و سیستم‌های توزیع‌شده دارد.


Quickly and productively build complex Kotlin-based Spring applications and microservices out of the box, with minimal concern over things such as configurations. This revised edition will show you how to fully leverage the Spring Boot 3 micro-framework and apply it to create enterprise-ready Kotlin-based cloud-native applications, microservices, and web applications that just work.  


The book covers what has been added to the new Spring Boot 3 release, including improved support for the Kotlin programming language, changes to Stream Editor UI, Maven Preemptive Authentication, building Docker images using cloud-native build packs, building layered jars for optimized Docker images, E2E traceability for configuration properties, many dependency upgrades, support for Spring Data, and much more.


This book is your in-depth pragmatic guide for increasing your enterprise Kotlin and cloud application productivity while decreasing development time. It is a no-nonsense guide with case studies of increasing complexity throughout the book. The main author, a senior solutions architect and Principal Technical instructor at Pivotal, the company behind the Spring Framework, shares his experience, insights, and first-hand knowledge about how Spring Boot technology works, and best practices.


This is an essential book for your Kotlin-based Spring learning and reference library.



What You Will Learn

  • Build cloud-native apps and microservices with the Spring Boot 3 framework
  • Persist and access your data using and integrating with Spring Data
  • Message with Kafka, RabbitMQ, and WebSockets
  • Explore Spring Cloud projects
  • Extend Spring Boot by creating your own Spring Boot Starter and @Enable feature
  • Test and deploy Spring Boot with best practices
  • Effectively use Kotlin as a programming language for Spring applications


Who This Book Is For

Experienced Spring, Java, and Kotlin developers seeking increased productivity gains and decreased complexity and development time in their applications and software services


Table of Contents

Part I: Introduction

Chapter 1: Spring Boot Quick Start

Chapter 2: Spring Boot Internals

Chapter 3: Spring Boot Web Development

Chapter 4: Spring Boot SQL Data Access

Chapter 5: Spring Data with Spring Boot

Chapter 6: Spring Data NoSQL with Spring Boot

Chapter 7: Spring Boot Reactive

Chapter 8: Spring Boot Testing

Part II: Spring Cloud Data Flow: Internals

Chapter 9: Spring Boot Security

Chapter 10: Messaging with Spring Boot

Chapter 11: Spring Boot Actuator

Chapter 12: Spring Boot Native and AOT

Chapter 13: Spring Cloud with Spring Boot

Chapter 14: Extending Spring Boot

Chapter 15: Spring Boot New Projects


About the Authors

Peter Späth graduated in 2002 as a physicist and soon afterward became an IT consultant, mainly for Java-related projects. In 2016, he decided to concentrate on writing books on various aspects, but with the main focus on software development. With two books about graphics and sound processing, three books on Android app development, and a beginner’s book on Jakarta EE development, the author continues his effort in writing software development-related literature.


Felipe Gutierrez is a Senior Platform Architect at Pivotal, the creators of Spring Boot and Spring Framework, where he serves as a senior consultant with the Spring team. He has more than 20 years of IT experience, during which time he developed programs for companies in multiple vertical industries such as government, retail, healthcare, education, and banking. He also develops in Groovy, RabbitMQ, and other technologies. Previously he has consulted for companies such as Nokia, Apple, Redbox, and Qualcomm, among others. He received his bachelor and master degrees in computer science from Instituto Tecnologico y de Estudios Superiores de Monterrey Campus Ciudad de Mexico.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
Kotlin
541
Kotlin Exercises
594,000 تومان
Kotlin
782
Hands-On Object-Oriented Programming with Kotlin
680,000 تومان
Kotlin
1,564
How to Build Android Apps with Kotlin
1,183,000 تومان
Kotlin
1,093
The Joy of Kotlin
746,000 تومان
Kotlin
1,039
Kotlin Coroutines
942,000 تومان
Kotlin
983
Programming Kotlin
704,000 تومان
Kotlin
949
Beginning Kotlin
460,000 تومان
Data Structures
1,260
Data Structures & Algorithms in Kotlin
736,000 تومان
Kotlin
302
Kotlin from Scratc
692,000 تومان
Kotlin
1,109
Learning Concurrency in Kotlin
526,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©