آموزش Java EE: JavaServer Faces JSF

Java EE: JavaServer Faces JSF

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: مشخصات Java EE استاندارد صنعتی برای ساخت برنامه های وب در سطح شرکت است. در این دوره ، استاد Eyitayo Koleoso بر JSF تمرکز دارد و به برنامه نویسان جاوا نشان می دهد که چگونه از این بستر برای ایجاد برنامه های وب قوی و ایمن Java EE استفاده کنند. نحوه راه اندازی پروژه JSF ، ساختن صفحه JSF با استفاده از Facelets ، استفاده از پشتیبانی Ajax در JSF ، امنیت برنامه وب JSF ، ترکیب JSF با سایر چارچوب ها و موارد دیگر را بیابید.
موضوعات شامل:
  • چرا باید از JSF استفاده کرد؟
  • نحوه کار JSF
  • استفاده از حبوبات مدیریت شده در JSF
  • ساخت صفحه JSF با استفاده از Facelets
  • استفاده از پشتیبانی Ajax در JSF
  • پردازش داده های پیچیده با مبدل های JSF
  • امنیت در JSF
  • کتابخانه JSF و م componentلفه های شخص ثالث

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

مقدمه Introduction

  • از JSF در برنامه های وب Java EE خود استفاده کنید Use JSF in your Java EE web applications

1. توسعه برنامه وب در JavaEE 1. Web Application Development in JavaEE

  • Servlets در مقابل JSP در برابر Facelets Servlets vs. JSP vs. Facelets

  • JSF چیست و چرا از آن استفاده می کنیم؟ What is JSF and why use it?

2. اولین صفحه JSF خود را بسازید 2. Build Your First JSF Page

  • یک پروژه JSF را در NetBeans تنظیم کنید Set up a JSF project in NetBeans

  • اولین صفحه JSF شما Your first JSF page

  • اولین صفحه JSF خود را تمام کنید Finish your first JSF page

  • نحوه کار JSF How JSF works

3. در JSF از دانه های مدیریت شده استفاده کنید 3. Use Managed Beans in JSF

  • حبوبات مدیریت شده چیست؟ What are managed beans?

  • لوبیای طولانی مدت مدیریت شده Long-lived managed beans

  • حبوبات مدیریت کوتاه مدت Short-lived managed beans

  • اولیه سازی داده ها و قلاب های چرخه عمر Initializing data and lifecycle hooks

  • ناوبری و شی FacesContext Navigation and FacesContext object

  • تزریق قطعات به لوبیا Injecting components into beans

4- با استفاده از جبهه ها ، یک صفحه JSF بسازید 4. Build a JSF Page Using Facelets

  • آشنایی با جبهه Introduction to Facelets

  • ViewAction و خصوصیات مشترک ViewAction and common properties

  • مؤلفه های متن ورودی مشترک Common input text components

  • اجزای انتخاب Selection components

  • مؤلفه بارگذاری فایل JSF JSF file upload component

  • اجزای طرح بندی صفحه Page layout components

  • نمایش از ساختار داده در Facelets Display from data structures in Facelets

  • جداول در JSF Tables in JSF

  • پیوندها و دکمه ها Links and buttons

  • نمایش پیام ها Display messages

  • نشانه گذاری و پشتیبانی HTML5 در JSF HTML5 markup and support in JSF

  • قطعات را به لوبیای پشتی وصل کنید Bind components to the backing bean

  • زبان بیان در JSF Expression language in JSF

  • برنامه نویسی کاربردی با EL Functional programming with EL

5- در JSF از پشتیبانی آژاکس استفاده کنید 5. Use Ajax Support in JSF

  • آژاکس اساسی در JSF Basic Ajax in JSF

  • تمرکز Ajax در JSF Focused Ajax in JSF

6. پردازش داده های پیچیده با مبدل های JSF 6. Process Complex Data with JSF Converters

  • چرا به مبدل نیاز دارید Why you need converters

  • JSF BigDecimalConverter JSF BigDecimalConverter

  • JSF DateTimeConverter JSF DateTimeConverter

  • مبدل های سفارشی JSF Custom JSF converters

  • مبدل های JSF سفارشی به عنوان لوبیای مدیریت شده Custom JSF converters as managed beans

7. از اعتبار خود با اعتبار سنجی JS محافظت کنید 7. Protect Your Application with JSF Validation

  • اعتبارسنجی اساسی در JSF Basic validation in JSF

  • اعتبارسنجی سفارشی در JSF Custom validation in JSF

8. امنیت در JSF 8. Security in JSF

  • JSF ViewState JSF ViewState

  • محافظت CSRF و XSS در JSF CSRF and XSS protection in JSF

  • محافظت از کد منبع Source code protection

9. JSF را با سایر فریم ورک ها ترکیب کنید 9. Combine JSF with Other Frameworks

  • JSF و چارچوب Spring JSF and the Spring framework

  • JSF و کتابخانه های مؤلفه شخص ثالث JSF and third-party component libraries

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

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

آموزش Java EE: JavaServer Faces JSF
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 14m
42
Linkedin (لینکدین) lynda-small
04 بهمن 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
18,579
- از 5
ندارد
دارد
دارد
Tayo Koleoso

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tayo Koleoso Tayo Koleoso

Tayo Koleoso یک برنامه نویس اصلی است که در توسعه برنامه های کاربردی شرکت جاوا تخصص دارد. Tayo علاقه مندان به برنامه های Java Enterprise Edition (EE) هستند. او همچنین دارای تخصص در چهره های Spring ، Drupal و JavaServer (JSF) است که دومی که از ابتدای مشخصات مشخصات جاوا در آن طرفداران بسیاری داشته است. او از به اشتراک گذاشتن تخصص JSF و PrimeFaces خود با سایر توسعه دهندگان در Stack Overflow لذت می برد ، جایی که در هر دو پاسخ جاوا EE و JSF در رتبه 10 قرار دارد.

Linkedin (لینکدین)

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

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

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