لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش 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
الگوی طراحی 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
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
Karthikeya T. دارای این فلسفه است که آموزش یک شکل هنری است که ریشه در این باور عمیق دارد که درک مهم است. او با بیش از یک دهه تجربه در این صنعت، اگر به درک و رشد دانش آموز کمک نکند، ارزش کمی برای پیشینه گسترده خود قائل است. ماهیت فلسفه تدریس او این نیست که در مورد دستاوردهای گذشته خود ببالد، بلکه اطمینان حاصل کند که دانش آموزان مفاهیم فناوری آموزش داده شده را درک می کنند. هدف اصلی او سادهسازی فرآیند یادگیری، هدایت دانشآموزان به سمت مسیری موفق و روشن در حرفه خود و فراتر از آن است.
نمایش نظرات