آموزش ساخت برنامه های وب JSF با Java EE 7

Building JSF Web Applications with Java EE 7

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: بیاموزید که چگونه با استفاده از JavaServer Faces (JSF) با Java Enterprise Edition (EE) برنامه های وب را بسازید. JSF استانداردی برای ایجاد رابط های کاربری سمت سرور است. در این دوره برای ساخت یک برنامه اساسی CRUD (ایجاد ، خواندن ، به روزرسانی ، حذف) ، شروع با ایجاد کلاس ها ، پیکربندی اجزای جلویی و انجام عملیات CRUD ، دنبال کنید. پیام ها ، رسیدگی به رویدادها و اعتبار سنجی فرم نیز تحت پوشش قرار می گیرند. این دوره با گذراندن مدیریت جلسه و احراز هویت به پایان می رسد.
موضوعات شامل:
  • تنظیم JSF
  • ایجاد کلاس JSF
  • تهیه لیست داده ها
  • پیکربندی فایلهای منبع
  • ساخت اجزای رابط کاربر
  • منوهای رابط ساختمان
  • نمایش اجزای جدول وابسته به داده
  • افزودن ، مشاهده ، به روزرسانی و حذف داده ها
  • نمایش پیام ها و برچسب های پیام
  • اعتبار سنجی داده ها در یک فرم
  • تنظیم اسناد جلسه
  • تأیید اعتبار مجوزها در صفحات JSF

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

مقدمه Introduction

  • خوش آمدی Welcome

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

1. تنظیم برنامه JSF 1. Setting Up the JSF Application

  • تنظیم IDE Setting up the IDE

  • یک پروژه Eclipse ایجاد کنید Create an Eclipse project

  • کلاس Model را ایجاد کنید Create the Model class

  • کلاس Managed Bean را ایجاد کنید Create the Managed Bean class

  • تهیه لیست کارمندان Preparing employee list

  • لیست کارمندان را تنظیم کنید Setup employee list

  • نمایش Facelet را ایجاد کنید Create the Facelet Views

2. پیکربندی Front End 2. Configuring the Front End

  • فایلهای منبع برنامه را پیکربندی کنید Configure application source files

  • اجزای UI را بسازید Build the UI components

  • خواص لوبیا را به اجزای آن وصل کنید Bind bean properties to components

  • رابط اصلی منو بسازید Build main menu interface

3. انجام عملیات CRUD 3. Performing CRUD Operations

  • نمایش داده ها با مؤلفه های جدول داده محدود Display data with data-bound table components

  • رابط Add را بسازید Build the Add interface

  • یک مورد جدید را به لیست داده اضافه کنید Add a new item to the data list

  • یک پرونده بارگذاری کنید Upload a file

  • نمای ویرایش ایجاد کنید Create edit view

  • یک مورد را در لیست داده به روز کنید Update an item in the data list

  • یک مورد را از لیست داده حذف کنید Delete an item from the data list

4- پیام های محلی شده و اعتبار سنجی فرم 4. Localized Messages and Form Validation

  • پیام ها را با برچسب پیام و پیام نمایش دهید Display messages with message and messages tags

  • رویدادهای اکشن را اداره کنید Handle action events

  • اعتبار فرم داده ها را تأیید کنید Validate form data

5- مدیریت جلسه و تأیید اعتبار 5. Session Management and Authentication

  • کلاس لوبیا مدیریت شده را وارد کنید Create the login managed bean class

  • کلاس جلسه را پیکربندی کنید Configure the session class

  • ویژگی جلسه را تنظیم کنید Set the session attribute

  • جلسه و مجوز را در صفحات JSF مدیریت کنید Manage session and permission across JSF pages

نتیجه Conclusion

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

نمایش نظرات

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

آموزش ساخت برنامه های وب JSF با Java EE 7
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 25m
28
Linkedin (لینکدین) lynda-small
01 تیر 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
16,626
- از 5
ندارد
دارد
دارد
Christian Hur

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Christian Hur Christian Hur

کریستین هور تمام وقت را به عنوان مربی IT و وب (تجارت و فناوری اطلاعات) در کالج فنی گیتوی تدریس می کند. کریستین در دره گرم و آفتابی مرکزی در کالیفرنیا بزرگ شد. اکنون او در ویسکانسین ساکن است. زمینه های تخصصی وی توسعه وب و توسعه برنامه های تلفن همراه است. Christian همچنین برای Mydia Game Studios ، یک کمپانی کوچک توسعه بازی indie است که خانواده وی مالک و اداره آن است ، یک توسعه دهنده مستقل بازی است. آنها در تمام سیستم عامل ها برنامه های بازی ویدیویی برای دستگاه های تلفن همراه را توسعه ، طراحی و برنامه ریزی می کنند. آخرین برنامه های Mydia عبارتند از: "Feed Angry Baby" و "Flappy Fairy Flap". کریستین همچنین برای فیلم Mydia Pictures ، یک شرکت تولید فیلم برای فیلم های بزرگ indie ، یک فیلمساز هندی است. اولین کتاب درسی وی ، توسعه برنامه های کاربردی تجاری برای وب: با HTML ، CSS ، JSP ، PHP ، ASP.NET و JavaScript ، در آمازون و MC Press موجود است.

Linkedin (لینکدین)

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

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

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