آموزش گامبهگام توسعهی اپلیکیشن با استفاده از Spring Boot ۲۰۲۱
Hands-on Application Development using Spring Boot 2021
دانلود کتاب آموزش گامبهگام توسعهی اپلیکیشن با استفاده از Spring Boot ۲۰۲۱ (Hands-on Application Development using Spring Boot 2021) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Shagun Bakliwal |
|---|
ناشر:
BPB Publications
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2021 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
348 |
| نوع فایل |
|
| حجم |
9.1 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب آموزش گامبهگام توسعهی اپلیکیشن با استفاده از Spring Boot ۲۰۲۱
راهنمای کاربردی برای توسعهدهندگان جاوا برای کمک به ساخت میکروسرویسها و برنامههای ابری با استفاده از Spring Boot.
ویژگیهای کلیدی
● توسعه میکروسرویسها از ابتدا تا انتها با استفاده از فریمورک Spring Boot.
● ایجاد برنامههای ابری-محور با استفاده از ویژگیهای آماده برای تولید Spring Boot.
● پوشش API gateway، تست واحد، استقرار ابری و مدیریت برنامههای پر ترافیک.
توضیحات
Spring یک فریمورک عالی برای توسعه برنامههای تحت وب و ابری-محور است. این کتاب در مورد توسعه برنامه با استفاده از Spring Boot، فرآیند نوشتن کدهای تکراری برای نرمافزارهای پیچیده را ساده میکند. این به توسعهدهندگان اجازه میدهد تا به جای پیکربندی داخلی جاوا، بر روی مفهوم برنامه تمرکز کنند.
این کتاب شما را در مورد چگونگی استفاده بهینه از قدرت ارائه شده توسط Spring Boot راهنمایی میکند. شما درک خواهید کرد که پیکربندی Spring Boot چگونه در رابطه با توسعه برنامه، از جمله پیکربندی خودکار و لغو پیکربندیهای پیشفرض، کار میکند. یاد خواهید گرفت که میکروسرویسهای مقیاسپذیر و قابل اعتماد را برای تسریع چرخه توسعه یک برنامه مبتنی بر ابر توسعه دهید. هر فصل شما را با ویژگیهای Spring Boot به عنوان یک فریمورک توسعه نرمافزار، مانند انجام عملیات ایجاد، خواندن، بهروزرسانی و حذف (CRUD) بر روی یک پایگاه داده و ایمنسازی سرویسهای وب با ثبت مناسب، آشنا میکند.
در پایان این کتاب، برنامههایی را که برای تولید آماده هستند توسعه، آزمایش و مستقر خواهید کرد و نحوه استقرار آنها به عنوان برنامههای مبتنی بر ابر را یاد خواهید گرفت. خوانندگان همچنین تخصص لازم برای نوشتن تستهای واحد و تستهای یکپارچهسازی را به دست خواهند آورد.
آنچه خواهید آموخت
● با Spring Boot و تمام قابلیتهای آن آشنا شوید.
● برنامههای آماده تولید را از ابتدا تا انتها بسازید.
● API Gateway را بررسی کنید و نحوه اجرای مسیریابی درخواست را تمرین کنید.
● ابزارهای مستندسازی API مانند Swagger را بیاموزید و برنامههای خود را بر روی Cloud میزبانی کنید.
● نحوه متعادلسازی بار برنامه را زمانی که سیستم تحت ترافیک سنگین است، تمرین کنید.
● نوشتن تستهای واحد و تستهای یکپارچهسازی را برای کدنویسی بدون خطا بیاموزید.
این کتاب برای چه کسانی است
این کتاب برای توسعهدهندگان جاوا است که میخواهند به سرعت برنامههای آماده تولید را توسعه، آزمایش و مستقر کنند. این کتاب همچنین برای توسعهدهندگان برنامههای ابری-محور و مهندسان ابر جذاب خواهد بود. هیچ دانش قبلی از Spring Boot لازم نیست زیرا مبانی در کتاب پوشش داده شده است.
فهرست مطالب
1. شروع به کار با Spring Boot
2. توسعه اولین برنامه Spring Boot خود
3. وابستگیهای Spring Boot Starter و پیکربندی خودکار
4. نشانهگذاریهای Spring Boot
5. کار با Spring Data JPA و Caching
6. ساخت میکروسرویسهای RESTFul
7. ایمنسازی یک برنامه وب
8. ساخت سیستم مقاوم
9. Logging (ثبت وقایع)
10. کار با ابزار مدیریت API Swagger
11. آزمایش یک برنامه Spring Boot
12. استقرار یک برنامه Spring Boot
فهرست کتاب:
۱. صفحه روی جلد
۲. صفحه عنوان
۳. صفحه حق چاپ
۴. صفحه تقدیم
۵. درباره نویسنده
۶. درباره بازبین
۷. تقدیر و تشکر
۸. پیشگفتار
۹. فهرست اشتباهات
۱۰. فهرست مطالب
۱. شروع به کار با Spring Boot
۲. توسعه اولین برنامه Spring Boot خود
۳. وابستگیهای Spring Boot Starter و پیکربندی خودکار
۴. حاشیهنویسیهای Spring Boot
۵. کار با Spring Data JPA و Caching
۶. ساخت میکروسرویسهای RESTFul
۷. ایمنسازی یک برنامه وب
۸. ساخت سیستم مقاوم
۹. گزارشگیری
۱۰. کار با ابزار مدیریت Swagger API
۱۱. آزمایش یک برنامه Spring Boot
۱۲. استقرار یک برنامه Spring Boot
۲۳. فهرست نمایه
توضیحات(انگلیسی)
A pragmatic guide for Java developers to help build Microservices and Cloud Apps using Spring Boot.
KEY FEATURES
● Develops microservices from start to finish using the Spring Boot Framework.
● Creates cloud-native applications using Spring Boot’s production-ready features.
● Covers the API gateway, unit testing, cloud deployments, and managing high-traffic applications.
DESCRIPTION
Spring is an excellent framework for developing both web and cloud-native applications. This book on application development using Spring Boot simplifies the process of writing boilerplate code for complex software. It allows developers to concentrate on the application’s concept rather than on the internal Java configuration.
This book will guide you on how to make the best use of the strength that Spring Boot provides. You’ll gain an understanding of how Spring Boot configuration works in conjunction with application development, including auto-configuration and overriding default configurations. You will learn to develop scalable, dependable microservices to accelerate the development lifecycle of a cloud-based application. Each chapter will walk you through the features of Spring Boot as a Software Development Framework, such as performing Create, Read, Update, and Delete (CRUD) operations on a database and securing web services with appropriate logging.
By the end of this book, you will develop, test, and deploy applications ready for production and how to establish them as cloud-based applications. The readers will also gain the expertise of writing unit and integration test cases.
WHAT YOU WILL LEARN
● Get to know Spring Boot and all its capabilities.
● Build start-to-end production-ready applications.
● Explore the API Gateway and practice how to run request routing.
● Learn API doc tools like Swagger and host your apps on Cloud.
● Practice how to balance the application’s load when the system is under high traffic.
● Learn to write unit tests and integration tests for bug-free coding.
WHO THIS BOOK IS FOR
This book is for Java developers who want to quickly develop, test, and deploy production-ready applications. This book will also appeal to cloud-native application developers and cloud engineers. No prior Spring Boot knowledge is required as the basics are covered in the book.
TABLE OF CONTENTS
1. Getting Started with Spring Boot
2. Developing Your First Spring Boot Application
3. Spring Boot Starter Dependencies and Auto-Configuration
4. Spring Boot Annotations
5. Working with Spring Data JPA and Caching
6. Building RESTFul Microservices
7. Securing a Web Application
8. Building Resilient System
9. Logging
10. Working with the Swagger API Management Tool
11. Testing a Spring Boot Application
12. Deploying a Spring Boot Application
Table of Contents
1. Cover Page
2. Title Page
3. Copyright Page
4. Dedication Page
5. About the Author
6. About the Reviewer
7. Acknowledgements
8. Preface
9. Errata
10. Table of Contents
1. Getting Started with Spring Boot
2. Developing Your First Spring Boot Application
3. Spring Boot Starter Dependencies and Auto-Configuration
4. Spring Boot Annotations
5. Working with Spring Data JPA and Caching
6. Building RESTFul Microservices
7. Securing a Web Application
8. Building Resilient System
9. Logging
10. Working with the Swagger API Management Tool
11. Testing a Spring Boot Application
12. Deploying a Spring Boot Application
23. Index
دیگران دریافت کردهاند
روبی آن ریلز برای توسعه وب چابک: راهنمای عملی ساخت برنامههای وب پویا و کارآمد ۲۰۲۴
Ruby on Rails for Agile Web Development: A Hands-on Guide to Building Dynamic and Efficient Web Applications 2024
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
نظریه و کاربردهای یادگیری ماشین: موارد استفاده عملی با پایتون در ماشین های کلاسیک و کوانتومی ۲۰۲۴
Machine Learning Theory and Applications: Hands-on Use Cases with Python on Classical and Quantum Machines 2024
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
پنتره تست عملی برای برنامه های وب: اجرای تست امنیت وب برای برنامه های مدرن با استفاده از Nmap، Burp Suite و Wireshark ۲۰۲۱
Hands-on Penetration Testing for Web Applications: Run Web Security Testing on Modern Applications Using Nmap, Burp Suite and Wireshark 2021
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
سیستم های پاسخگویی به سوالات مبتنی بر عمل با BERT: کاربردها در شبکه های عصبی و پردازش زبان طبیعی ۲۰۲۱
Hands-on Question Answering Systems with BERT: Applications in Neural Networks and Natural Language Processing 2021
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
پیاده سازی CI/CD در Azure DevOps: کاربردی برای برنامه های موبایل، ترکیبی و وب با استفاده از Azure DevOps و Microsoft Azure ۲۰۲۰
Hands-on Azure DevOps: CICD Implementation for Mobile, Hybrid, and Web Applications Using Azure DevOps and Microsoft Azure 2020
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
طراحی الگوهای عملی با Kotlin: ساخت برنامه های مقیاس پذیر با استفاده از الگوهای طراحی سنتی، واکنشی و هم زمان در Kotlin ۲۰۱۸
Hands-On Design Patterns with Kotlin: Build scalable applications using traditional, reactive, and concurrent design patterns in Kotlin 2018
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
