دوره آموزشی یادگیری جامع Java EE 8

دوره آموزشی یادگیری جامع Java EE 8

6 ساعت 43 دقیقهمتوسط2019-12-05

مدرسین

Kevin Bowersox

Kevin Bowersox

Full-Stack Java Developer, Instructor

جزئیات دوره

Java Enterprise Edition (EE) یک پلتفرم بسیار مقیاس پذیر و بسیار محبوب است که سیستم ها را برای شرکت های مدرن از کسب و کارهای کوچک گرفته تا شرکت های Fortune 500 قدرت می دهد. در این دوره، به کوین باورسوکس بپیوندید تا به شما کمک کند تا با Java EE 8 راه بیفتید. در مورد تغییرات اساسی معرفی شده در Java EE 8 و همچنین نحوه کار با API های کلیدی از جمله Java Server Faces (JSF)، Java Server Pages (JSP)، Context and Dependency Injection (CDI)، امنیت، JSON Binding و موارد دیگر بیاموزید. .

اهداف یادگیری
چه چیزی در Java EE 8 جدید است؟
نصب سرور Java EE و JBoss Tools
کار با Servlet API
راه اندازی یک برنامه ساده JSP
معماری چهره های سرور جاوا در جاوا EE 8
JavaBeans سازمانی
کار با CDI
Java Persistence API
پیشرفت‌ها در Bean Validation API
راه اندازی یک پروژه JAX-RS
تغییراتی در نحوه ایمن شدن برنامه های Java EE 8

مهارت ها

Java EEOracleEssential TrainingProgramming LanguagesSoftware Development

سرفصل ها

مقدمه

  • قدرت Java EE
  • آنچه باید بدانید
  • پروژه

شروع به کار با Java EE 8

  • مرور کلی پلت فرم Java EE 8
  • موارد جدید در Java EE 8
  • نصب سرور جاوا EE
  • نصب JBoss Tools
  • ادغام Wildfly IDE

Servlet API

  • نمای کلی Servlet API
  • مدیریت پیام
  • مبانی Servlet
  • ایجاد پاسخ های پویا
  • فیلترها
  • پشتیبانی ناهمزمان

صفحات سرور جاوا (JSP)

  • مروری بر صفحات سرور جاوا
  • قطعات یک JSP
  • اصول JSP
  • کتابخانه برچسب استاندارد جاوا (JSTL)
  • زبان بیان

چهره های سرور جاوا (JSF)

  • مروری بر چهره های سرور جاوا
  • راه اندازی پروژه JSF
  • اصول اولیه JSF
  • قالب بندی
  • لوبیا پشتی پیشرفته
  • منابع
  • نمایش داده ها
  • ناوبری

Enterprise Java Beans (EJB)

  • مروری بر EJB
  • راه اندازی پروژه EJB
  • اصول EJB
  • مشتریان EJB

زمینه ها و تزریق وابستگی (CDI)

  • نمای کلی CDI
  • راه اندازی پروژه CDI
  • نقاط تزریق
  • محدوده ها
  • مقدماتی
  • روش های تولید کننده
  • روشهای رهگیر

Java Persistence API (JPA)

  • مروری بر JPA
  • راه اندازی پروژه JPA
  • نقشه برداری نهاد
  • مبانی EntityManager
  • مدیریت پیشرفته نهاد
  • انجمن های نهاد
  • انجمن های نقشه برداری

اعتبار سنجی باقلا

  • بررسی اجمالی اعتبار سنجی باقلا
  • محدودیت های داخلی
  • حاشیه نویسی اعتبار سنجی سفارشی
  • اعتبار سنجی محدودیت های سفارشی

JAX-RS

  • مرور کلی استراحت
  • مروری بر JAX-RS
  • راه اندازی پروژه JAX-RS
  • ایجاد منبع
  • پست های مشتری JAX-RS
  • مشتری JAX-RS دریافت می کند
  • پارامترهای قالب URI
  • ویژگی های ناهمزمان
  • ویژگی های واکنشی
  • رویدادهای ارسال شده توسط سرور

سرویس پیام رسانی جاوا (JMS)

  • مروری بر سرویس پیام رسانی جاوا
  • تنظیم صف
  • JMSProducers
  • JMSConsumers

WebSocket

  • نمای کلی WebSocket
  • نقاط پایانی سرور
  • مشتریان JavaScript WebSocket
  • پشتیبانی از JSF WebSocket

JSON Binding API (JSON-B)

  • JSON Binding API
  • راه اندازی پروژه JSON-B
  • سریال سازی
  • سریال زدایی
  • پیکربندی JSON-B

JSON Parsing API (JSON-P)

  • مروری بر JSON-P
  • شی مدل خوان
  • سازنده مدل آبجکت
  • شی مدل نویس
  • جریان رویدادهای تجزیه کننده
  • جریان مقادیر تجزیه کننده
  • مولد جریان
  • پچ JSON

Security API

  • مروری بر امنیت API
  • راه اندازی پروژه
  • امنیت API نسخه ی نمایشی

نتیجه

  • به یادگیری Java EE خود ادامه دهید
۱۲۰,۰۰۰ تومان