آموزش Java EE 8

Java EE 8 Essential Training

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Java Enterprise Edition (EE) یک پلتفرم بسیار مقیاس پذیر و بسیار محبوب است که سیستم هایی را برای شرکت های مدرن از کسب و کارهای کوچک گرفته تا 500 شرکت Fortune تأمین می کند. در این دوره ، به کوین بوورساکس بپیوندید زیرا او به شما کمک می کند تا با Java EE 8 بلند شوید و کار کنید. در طول دوره ، کوین نشان می دهد که چگونه می توان از بیش از ده فناوری کلیدی Java EE برای ساخت یا نگهداری سیستم های پیچیده جاوا EE استفاده کرد. درباره تغییرات اساسی معرفی شده در Java EE 8 و همچنین نحوه کار با API های کلیدی از جمله Java Server Faces (JSF) ، Java Server Pages (JSP) ، Context and Dependency Injection (CDI) ، Security ، JSON Binding و موارد دیگر اطلاعات کسب کنید. .
موضوعات شامل:
  • چه چیزهای جدیدی در Java EE 8 وجود دارد؟
  • نصب سرور Java EE و ابزارهای JBoss
  • کار با Servlet API
  • راه اندازی یک برنامه ساده JSP
  • معماری چهره سرور جاوا در Java EE 8
  • Enterprise JavaBeans
  • کار با CDI
  • Java Persistence API
  • پیشرفت های درون API اعتبار سنجی
  • راه اندازی پروژه JAX-RS
  • تغییراتی در نحوه ایمن سازی برنامه های Java EE 8

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

مقدمه Introduction

  • قدرت جاوا EE The power of Java EE

  • آنچه باید بدانید What you should know

  • پروژه The project

1. شروع به کار با Java EE 8 1. Getting Started with Java EE 8

  • مرور کلی پلتفرم Java EE 8 Java EE 8 platform overview

  • چه جدید در Java EE 8 است What's new in Java EE 8

  • نصب سرور Java EE Java EE Server installation

  • نصب ابزارهای JBoss JBoss Tools installation

  • ادغام Wildfly IDE Wildfly IDE integration

2. Servlet API 2. Servlet API

  • مرور کلی API Servlet Servlet API overview

  • رسیدگی به پیام Message handling

  • اصول اولیه Servlet Servlet basics

  • ایجاد پاسخ های پویا Building dynamic responses

  • فیلترها Filters

  • پشتیبانی ناهمزمان Asynchronous support

3. صفحات سرور جاوا (JSP) 3. Java Server Pages (JSP)

  • مرور اجمالی صفحات جاوا Java Server Pages overview

  • قطعات JSP Parts of a JSP

  • اصول اولیه JSP JSP basics

  • کتابخانه برچسب استاندارد جاوا (JSTL) Java Standard Tag Library (JSTL)

  • زبان بیان Expression language

4. چهره های سرور جاوا (JSF) 4. Java Server Faces (JSF)

  • مرورگر سرور جاوا Java Server Faces overview

  • راه اندازی پروژه JSF JSF project setup

  • اصول اولیه JSF JSF basics

  • قالب Templating

  • لوبیای پشتیبان پیشرفته Advanced backing beans

  • منابع Resources

  • نمایش داده ها Displaying data

  • جهت یابی Navigation

5. شرکت لوبیا جاوا (EJB) 5. Enterprise Java Beans (EJB)

  • بررسی اجمالی EJB EJB overview

  • راه اندازی پروژه EJB EJB project setup

  • اصول اولیه EJB EJB basics

  • مشتریان EJB EJB clients

6. زمینه ها و تزریق وابستگی (CDI) 6. Contexts and Dependency Injection (CDI)

  • مرور کلی CDI CDI overview

  • راه اندازی پروژه CDI CDI project setup

  • نقاط تزریق Injection points

  • دامنه Scopes

  • صلاحیت ها Qualifiers

  • روش های تولید کننده Producer methods

  • روشهای رهگیری Interceptor methods

7. Java Persistence API (JPA) 7. Java Persistence API (JPA)

  • نمای کلی JPA JPA overview

  • راه اندازی پروژه JPA JPA project setup

  • نقشه برداری اشخاص Entity mapping

  • اصول اولیه EntityManager EntityManager basics

  • مدیریت موجودیت پیشرفته Advanced entity management

  • انجمنهای صنفی Entity associations

  • نقشه برداری انجمن ها Mapping associations

8- اعتبار سنجی لوبیا 8. Bean Validation

  • بررسی اعتبار سنجی لوبیا Bean validation overview

  • محدودیت های داخلی Built-in constraints

  • یادداشت های اعتبار سنجی سفارشی Custom validation annotations

  • اعتبار سنج های محدودیت سفارشی Custom constraint validators

9. JAX-RS 9. JAX-RS

  • بررسی اجمالی استراحت Rest overview

  • بررسی اجمالی JAX-RS JAX-RS overview

  • راه اندازی پروژه JAX-RS JAX-RS project setup

  • ایجاد یک منبع Creating a resource

  • پست های مشتری JAX-RS JAX-RS client posts

  • مشتری JAX-RS می شود JAX-RS client gets

  • پارامترهای قالب URI URI template parameters

  • ویژگی های ناهمزمان Asynchronous features

  • ویژگی های واکنشی Reactive features

  • رویدادهای ارسال شده توسط سرور Server-Sent Events

10. سرویس پیام رسانی جاوا (JMS) 10. Java Messaging Service (JMS)

  • بررسی اجمالی سرویس پیام رسانی جاوا Java Messaging Service overview

  • تنظیم صف Queue setup

  • محصولات JMSP JMSProducers

  • JMSConsumers JMSConsumers

11. WebSocket 11. WebSocket

  • نمای کلی WebSocket WebSocket overview

  • نقاط پایانی سرور Server endpoints

  • مشتریان JavaScript WebSocket JavaScript WebSocket clients

  • پشتیبانی از JSF WebSocket JSF WebSocket support

12. JSON Binding API (JSON-B) 12. JSON Binding API (JSON-B)

  • API اتصال JSON JSON Binding API

  • راه اندازی پروژه JSON-B JSON-B project setup

  • سریال سازی Serialization

  • محرومیت زدایی Deserialization

  • پیکربندی JSON-B JSON-B configuration

13. JSON تجزیه API (JSON-P) 13. JSON Parsing API (JSON-P)

  • بررسی اجمالی JSON-P JSON-P overview

  • خواننده مدل شی Object model reader

  • سازنده مدل شی Object model builder

  • نویسنده مدل شی Object model writer

  • پخش رویدادهای تجزیه کننده Streaming parser events

  • مقادیر تجزیه گر جریان Streaming parser values

  • ژنراتور جریان Streaming generator

  • JSON Patch JSON Patch

14. API امنیتی 14. Security API

  • نمای کلی امنیت API Security API overview

  • راه اندازی پروژه Project setup

  • نسخه آزمایشی API Security Security API demo

نتیجه Conclusion

  • ادامه یادگیری Java EE خود را Continuing your Java EE learning

نمایش نظرات

نظری ارسال نشده است.

آموزش Java EE 8
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
6h 42m
84
Linkedin (لینکدین) lynda-small
14 آذر 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
11,411
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kevin Bowersox Kevin Bowersox

برنامه نویس، مدرس جاوا Full-Stack

Kevin Bowersox یک توسعه‌دهنده و مدرس جاوا است.

کوین بیش از یک دهه است که برنامه‌های جاوا را می‌سازد. او مدرک لیسانس علوم در علوم اطلاعات و فناوری از دانشگاه پن استیت و همچنین مدرک کارشناسی ارشد خود را در مدیریت منابع انسانی و روابط کارکنان از همان موسسه دریافت کرد. در حال حاضر، او به عنوان یک توسعه دهنده برنامه های کاربردی وب در مرکز سیستم های تجاری NAVSUP کار می کند. او در انواع ابزارها و فناوری‌ها، از جمله Git، JPA، JavaServer Faces و Spring تخصص دارد.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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