Framework Spring Core را به روش ساده بیاموزید [ویدئو]

Learn Spring Core Framework the Easy Way [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آیا شما یک حرفه ای هستید که مایل به ورود به دنیای Spring Framework هستید؟ Spring Core نقطه شروع یادگیری Spring Framework است و داشتن درک کامل از مفاهیم اصلی Spring نه تنها سفر شما را برای یادگیری سایر ماژول ها/پروژه های Spring بلکه مصاحبه های واضح نیز آسان می کند. Spring یک چارچوب سبک وزن، توسعه پذیر، قوی (یا بهتر بگوییم چارچوب چارچوب ها!) برای ایجاد برنامه های کاربردی سازمانی است که نگهداری آنها آسان است. Spring Core ماژول اصلی است که با یک کانتینر servlet تعبیه شده (محفظه IOC) ارائه می شود و عملکردهای اصلی Spring را فعال می کند. می توانید Spring Core را به عنوان موتور اصلی که ماژول های دیگر روی آن کار می کنند در نظر بگیرید. این دوره به صورت مبتدی آموزش داده می شود و تنها انتظار از شما این است که جاوا را بلد باشید. ما در این دوره با Spring 5.1.1 کار خواهیم کرد. با این حال، این دوره باید با نسخه های 5.X Spring سازگار باشد. تمام منابع این دوره در https://github.com/PacktPublishing/Learn-Spring-Core-Framework-the-Easy-Way- در مورد تزریق وابستگی در دسترس است مفهوم برنامه نویسی جنبه گرا را درک کنید با نمونه اولیه لوبیا آشنا شوید با حبوبات کارخانه ای آشنا شوید با چرخه زندگی لوبیا آشنا شوید درباره ویرایشگرهای اموال بیاموزید این دوره عمدتاً برای افرادی است که می خواهند با توسعه برنامه های سازمانی با استفاده از جاوا شروع کنند. این دوره برای کسانی که مایل به یادگیری servlet و JSP هستند مفید خواهد بود. شما باید با برنامه نویسی جاوا و آشنایی اولیه با HTML آشنا باشید. کسب دانش در مورد حاشیه نویسی خودکار و سیم کشی خودکار سازنده * درک نگرانی های متقاطع و نظریه AOP * درک چارچوب هسته فنری که به شما امکان می دهد به راحتی در مفاهیم پیشرفته Spring برتر باشید.

سرفصل ها و درس ها

معرفی Introduction

  • مقدمه دوره Introduction to the Course

تنظیم محیط Setting Up the Environment

  • تنظیم محیط Setting Up the Environment

تزریق وابستگی Dependency Injection

  • اتصال کامل Tight Coupling

  • تزریق وابستگی Dependency Injection

  • تزریق وابستگی با فنر Dependency Injection with Spring

کانتینر IOC IOC Container

  • کانتینر IOC IOC Container

  • پیکربندی جاوا Java Config

  • تنظیمات چندگانه Multiple Configs

  • کارخانه لوبیا Bean Factory

تزریق سازنده و ستر Constructor and Setter Injection

  • تئوری Theory

  • مثال CI CI Example

  • نکات قابل توجه Noteworthy Points

  • تزریق ستر Setter Injection

  • مشکل ابهام Ambiguity Problem

چرخه زندگی لوبیا Bean Life Cycle

  • نظریه چرخه زندگی باقلا Bean Life Cycle Theory

  • Init Destroy مثال Init Destroy Example

  • Init Destroy از Config Init Destroy from Config

  • پردازشگر پست لوبیا Bean Post Processor

  • سیم کشی فنری Spring Wiring

رابط های آگاه Aware Interfaces

  • تئوری رابط های آگاه Aware Interfaces Theory

  • باقلا نام آگاه Bean Name Aware

  • منبع بارگزار آگاه است Resource Loader Aware

  • Application Context Aware Application Context Aware

  • سایر رابط های آگاه Other Aware Interfaces

سینگلتون Singleton

  • الگوی طراحی Singleton Singleton Design Pattern

  • الگوی طراحی Singleton ادامه دارد Singleton Design Pattern Continued

  • بارگیری تنبل و مشتاق Lazy and Eager Loading

  • سینگلتون در بهار Singleton in Spring

  • بهار تنبل و مشتاق بارگیری Spring Lazy and Eager Loading

  • Singleton in Spring در مقابل الگوی Singleton Singleton in Spring Versus Singleton Pattern

محدوده نمونه اولیه Prototype Scope

  • محدوده نمونه اولیه Prototype Scope

  • نمونه اولیه چرخه زندگی لوبیا Prototype Bean Life Cycle

  • روش تخریب Destroy Method

  • نکات قابل توجه Noteworthy Points

  • روش تزریق Method Injection

سیم کشی خودکار Autowiring

  • سیم کشی خودکار SI SI Autowiring

  • حاشیه نویسی سیم خودکار Autowire Annotation

  • سیم کشی خودکار سازنده Constructor Autowiring

  • شامل/حذف لوبیا Include/Exclude Beans

  • وابستگی دایره ای Circular Dependency

  • مزایا و معایب Pros and Cons

ویرایشگرهای دارایی Property Editors

  • ویرایشگرهای ویژگی پیش فرض Default Property Editors

  • ویرایشگرهای سفارشی Custom Editors

  • ویرایشگرهای سفارشی ادامه دارد Custom Editors Continued

  • با استفاده از Registrar Using Registrar

پروفایل ها Profiles

  • پروفایل ها Profiles

  • JVM Param JVM Param

  • فایل پیکربندی واحد Single Config File

  • پروفایل ها در XML Profiles in XML

حبوبات کارخانه ای Factory Beans

  • روش های کارخانه ای Factory Methods

  • حبوبات کارخانه ای Factory Beans

برنامه نویسی جنبه گرا Aspect-Oriented Programming

  • نگرانی های متقابل Cross Cutting Concerns

  • نظریه AOP AOP Theory

  • AOP با Spring AOP with Spring

AspectJ AspectJ

  • Aspectj در مقابل Spring AOP Aspectj Versus Spring AOP

  • نظریه جنبه Aspectj Theory

  • AOP با Aspectj AOP with Aspectj

مفاهیم AOP AOP Concepts

  • توصیه ها Advices

  • ترتیب جنبه Order of Aspect

  • ویژگی های Attributes

زبان بیان نقطه ای Pointcut Expression Language

  • بیان نقطه ای Pointcut Expression

  • تعیین کنندگان Designators

رویدادهای بهار Events in Spring

  • رویدادها چیست What are Events

  • الگوی طراحی ناظر Observer Design Pattern

  • رویدادهای بهار Events in Spring

  • رویدادهای داخلی در بهار Built-In Events in Spring

  • رویدادهای سفارشی Custom Events

نمایش نظرات

Framework Spring Core را به روش ساده بیاموزید [ویدئو]
جزییات دوره
5 h 10 m
67
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Karthikeya T. Karthikeya T.

Karthikeya T. دارای این فلسفه است که آموزش یک شکل هنری است که ریشه در این باور عمیق دارد که درک مهم است. او با بیش از یک دهه تجربه در این صنعت، اگر به درک و رشد دانش آموز کمک نکند، ارزش کمی برای پیشینه گسترده خود قائل است. ماهیت فلسفه تدریس او این نیست که در مورد دستاوردهای گذشته خود ببالد، بلکه اطمینان حاصل کند که دانش آموزان مفاهیم فناوری آموزش داده شده را درک می کنند. هدف اصلی او ساده‌سازی فرآیند یادگیری، هدایت دانش‌آموزان به سمت مسیری موفق و روشن در حرفه خود و فراتر از آن است.

Karthikeya T. Karthikeya T.

Karthikeya T. دارای این فلسفه است که آموزش یک شکل هنری است که ریشه در این باور عمیق دارد که درک مهم است. او با بیش از یک دهه تجربه در این صنعت، اگر به درک و رشد دانش آموز کمک نکند، ارزش کمی برای پیشینه گسترده خود قائل است. ماهیت فلسفه تدریس او این نیست که در مورد دستاوردهای گذشته خود ببالد، بلکه اطمینان حاصل کند که دانش آموزان مفاهیم فناوری آموزش داده شده را درک می کنند. هدف اصلی او ساده‌سازی فرآیند یادگیری، هدایت دانش‌آموزان به سمت مسیری موفق و روشن در حرفه خود و فراتر از آن است.