کتاب Spring Start Here با نام کامل LEARN WHAT YOU NEED AND LEARN IT WELL یک منبع بسیار عالی برای افراد علاقهمند به چارچوب Java Spring میباشد. این کتاب در قالب نمونه کدها و مثالهایی ارزشمند و مفید این چارچوب قدرتمند را در 15 فصل آموزش میدهد.
در ادامه مقدمهای از کتاب Spring Start Here را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Spring Start Here:
این کتاب به دو بخش تقسیم شده است که شامل 15 فصل میباشد. ما بحث خود را (در قسمت اول کتاب) با مثالهای ساده آغاز می کنیم تا به شما نشان دهیم چگونه Spring را از برنامه خود آگاه کنید. سپس نمونههایی را ایجاد میکنیم که به شما امکان میدهد هسته اصلی هر برنامه واقعی Spring را درک کنید.
پس از اتمام اصول اولیه Spring Core، در مورد مبانی Spring Data و Spring Boot بحث خواهیم کرد. از فصل 2 تا انتهای این کتاب، متوجه خواهید شد که جنبههای نظری با پروژههایی همراه است که در آنها مفاهیم مورد بحث را به کار میبریم. من در این مثالها قطعه به قطعه کد را توضیح میدهم. توصیه من این است که هنگام مطالعه این نمونهها را با من بسازید. سپس، میتوانید نتیجه خود را با راه حل من مقایسه کنید.
همانطور که در شکل زیر ارائه شده است، فصلهای کتاب Spring Start Here را طوری طراحی کردم که به ترتیب مشخص خوانده شود. در فصلهای 2 تا 5، جایی که ما در مورد زمینه Spring بحث میکنیم، ممکن است نمونه ها عمدتاً نظری باشند. برای کسانی که تجربه کمی در زمینه Spring دارند یا هیچ تجربهای ندارند، ضروری است که از این راه شروع کنند. نگران نباش! من پایهها را به سادهترین شکل ممکن ارائه میدهم، و سپس مثالها و بحثهای ما به تدریج پیچیدهتر میشود تا کد واقعی و آماده تولید را منعکس کند.
شکل 1 اگر بدون اطلاع (یا بسیار اندک) درباره Spring شروع کنید، بهترین راه برای خواندن کتاب این است که از فصل اول شروع کرده و همه چیز را به ترتیب بخوانید. اگر قبلاً زمینه Spring و Spring AOP را به خوبی درک کردهاید، میتوانید قسمت 1 را رد کرده و مستقیماً به قسمت 2، “پیادهسازی” (فصلهای 7-15) بروید، همانطور که در شکل بعدی ارائه شده است.
شکل 2 اگر از قبل چارچوب Spring را درک کردهاید و نحوه استفاده از زمینه و جنبههای طراحی Spring را میدانید، میتوانید از قسمت 2 شروع کنید، جایی که ما از قابلیتهای Spring برای پیادهسازی برنامههایی که سناریوهای مشابه را در سیستمهای دنیای واقعی روبرو میکنیم، استفاده میکنیم. پس از اتمام خواندن کتاب Spring Start Here، مهارتهای زیادی را برای توسعه برنامهها مانند یک حرفه ای فرا گرفتهاید.
شما یاد میگیرید که چگونه با پایگاه دادهها با متداول ترین تکنیکهای امروزی ارتباط برقرار کنید و نحوه ارتباط برنامهها با یکدیگر را بیاموزید. ما کتاب Spring Start Here را با آموزش یک موضوع مهم: آزمایش، به پایان میبریم. من متن را اینجا و آنجا با افزودن داستانهایی از تجربه و یادداشتهای خود با توصیههای ارزشمند مزهدار میکنم.
به یاد داشته باشید که Spring جهان گسترده ای است و یک کتاب همه چیز را در مورد آن به شما نمیآموزد. با این کتاب Spring Start Here، شما با چارچوب شروع میکنید و مهارتهای اساسی استفاده از اجزای ارزشمند Spring را یاد میگیرید. در طول کتاب، در صورت لزوم، به منابع و کتابهای دیگری اشاره میکنم که مباحث مورد بحث ما را به تفصیل شرح میدهد. من اکیداً توصیه میکنم که منابع و کتابهای اضافی را بخوانید تا دیدگاه خود را در مورد موضوعات مورد بحث گسترش دهید.
همچنین شما میتوانید برای یادگیری چارچوب جنگو از کتاب Django 3 By Example نیز استفاده کنید.
سرفصلهای کتاب Spring Start Here:
- foreword
- preface
- acknowledgments
- about this book
- about the author
- about the cover illustration
- Part 1 Fundamentals
- 1 Spring in the real world
- 2 The Spring context: Defining beans
- 3 The Spring context: Wiring beans
- 4 The Spring context: Using abstractions
- 5 The Spring context: Bean scopes and life cycle
- 6 Using aspects with Spring AOP
- Part 2 Implementation
- 7 Understanding Spring Boot and Spring MVC
- 8 Implementing web apps with Spring Boot and Spring MVC
- 9 Using the Spring web scopes
- 10 Implementing REST services
- 11 Consuming REST endpoints
- 12 Using data sources in Spring apps
- 13 Using transactions in Spring apps
- 14 Implementing data persistence with Spring Data
- 15 Testing your Spring app
- appendix A Architectural approaches
- appendix B Using XML for the context configuration
- appendix C A quick introduction to HTTP
- appendix D Using JSON formatting
- appendix E Installing MySQL and creating a database
- appendix F Recommended tools
- appendix G Recommended learning materials for further study
- index
فایل کتاب Spring Start Here را میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.