لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Java EE: زمینه ها و تزریق وابستگی
Java EE: Contexts and Dependency Injection
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Contexts and Dependency Injection (CDI) مجموعه ای از خدمات است که می تواند به بهبود رفتار برنامه های شما کمک کند. در این دوره ، با CDI و نحوه استفاده از آن در برنامه Java EE خود آشنا شوید. نحوه پیکربندی یک محیط برای CDI را کشف کنید. درباره لوبیا CDI ، نحوه استفاده از آن و معنای داشتن چرخه زندگی اطلاعات کسب کنید. سپس ، با ویژگی های مختلف CDI ، از جمله مقدماتی ، تهیه کنندگان ، رویدادها ، ناظران و رهگیرها آشنا شوید. سرانجام ، این دوره CDI و JavaServer Faces (JSF) را پوشش می دهد.
موضوعات شامل:
زمینه ها و تزریق وابستگی (CDI) چیست؟ li>
استفاده از لوبیای CDI li>
مدیریت چرخه حیات لوبیا li>
ایجاد و پیکربندی مقدماتی
پیاده سازی روشهای تولید کننده li>
ترکیب تولیدکنندگان و مقدماتی li>
استفاده از رویدادها ، ناظران و رهگیرها li>
محدوده لوبیا و زمینه li>
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدی
Welcome
آنچه باید بدانید
What you should know
با استفاده از چالش ها
Using the challenges
1. مقدمه CDI
1. CDI Introduction
وابستگی و اتصال چیست؟
What are dependency and coupling?
زمینه و تزریق وابستگی (CDI) چیست؟
What is contexts and dependency injection (CDI)?
پیکربندی و استفاده از CDI
CDI configuration and use
2. لوبیا CDI
2. CDI Beans
لوبیا CDI چیست؟
What is a CDI bean?
چگونه از لوبیا CDI استفاده کنیم؟
How to use a CDI bean?
مدیریت چرخه حبوبات
Bean lifecycle management
3. صلاحیت ها
3. Qualifiers
صلاحیت ها چیست؟
What are qualifiers?
مسابقات مقدماتی پیشرفته
Advanced qualifiers
مقدماتی را ترکیب کنید
Combine qualifiers
چالش: متناسب با نوع و زبان انتشار
Challenge: Disambiguate by publication type and language
راه حل: متناسب با نوع انتشار و زبان
Solution: Disambiguate by publication type and language
4- تولیدکنندگان
4. Producers
روش های تولید کننده چیست؟
What are producer methods?
تولید کنندگان در عمل
Producers in action
تولید کنندگان و واجد شرایط را ترکیب کنید
Combine producers and qualifiers
روش دفع مواد برای تولید کنندگان
Disposer method for producers
5- وقایع و ناظران
5. Events and Observers
رویدادها و ناظران چیست؟
What are events and observers?
رویدادی را آتش بزنید و آن را مشاهده کنید
Fire an event and observe it
رویدادهای Async
Async events
چالش: ایجاد یک سیستم رویداد ورود
Challenge: Create a log event system
راه حل: ایجاد یک سیستم رویداد ورود
Solution: Create a log event system
6. رهگیران و اولویت ها
6. Interceptors and Priority
رهگیرها چیست؟
What are interceptors?
یک مورد استفاده از ورود به سیستم را اجرا کنید
Implement a logging use case
سازندگان رهگیری
Intercepting constructors
چالش: ایجاد یک رهگیر
Challenge: Create an interceptor
راه حل: یک رهگیر ایجاد کنید
Solution: Create an interceptor
7. گزینه های جایگزین و یادداشتVetoed
7. Alternatives and @Vetoed Annotation
گزینه های مختلف چیست؟
What are alternatives?
حاشیه نویسیVetoed چیست؟
What is the @Vetoed annotation?
8- دامنه ، متن و JSF
8. Scopes, Context, and JSF
دامنه و زمینه لوبیا چیست؟
What are bean scopes and context?
دامنه های CDI و چهره های JavaServer
CDI scopes and JavaServer Faces
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
Alex Theedom یک توسعه دهنده ، نویسنده و مربی سازمانی در Java است.
الکس دارای بیش از 10 سال تجربه در زمینه برنامه های کاربردی Enterprise Java و Spring در بخش های مختلف از جمله امور مالی ، قمار ، و elearning است. او نویسنده منتشر شده ، سخنران کنفرانس ، ویرایشگر فنی ، مربی جاوا ، مربی باشگاه برنامه نویسی بچه ها ، اوراکل است. دارای مجوز حرفه ای در Java SE و Java EE و عضو دفتر سخنران OTN. او مربی الگوهای طراحی حرفه ای Java® EE است و در JavaOne San Francisco ارائه کرده است. Devoxx UK؛ jDay سوئد؛ جاوا روز لویو ، کیف و بلاروس؛ VOXXED Days استانبول؛ و JEEConf کیف.
او اشتیاق خود را برای جاوا از طریق دوره هایی که برای برخی از مشهورترین ارائه دهندگان آموزش مانند LinkedIn ثبت کرده است ، به اشتراک می گذارد و مقالات زیادی برای Read Learn Code ، DZone و JavaCodeGeeks به چاپ رسانده است.
اطلاعات بیشتر در مورد الکس را در لینکدین و readlearncode.com کسب کنید.
نمایش نظرات