آموزش Java EE: شروع با JavaServer Faces

Java EE: Getting Started with JavaServer Faces

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: JavaServer Faces چارچوب برنامه وب تحت کامپوننت استاندارد Java EE است. این دوره به شما نحوه استفاده از JSF برای ساختن یک برنامه وب کامل ، از جمله ایجاد رابط کاربری و منطق تجاری را آموزش می دهد. در ساخت برنامه های وب با Java EE دانش کاملی از JavaServer Faces ، چارچوب استاندارد برنامه وب Java EE است. . در این دوره ، شروع به کار با JavaServer Faces ، شما می آموزید که چگونه با استفاده از JavaServer Faces برنامه های وب بسازید. ابتدا یاد خواهید گرفت که چگونه یک پروژه JSF راه اندازی ، ساخت و استقرار دهید. در مرحله بعدی ، نحوه ایجاد برنامه های وب با ساختار خوب با استفاده از فکت ها و اجزا components و همچنین نحوه مدیریت ورودی کاربر را بررسی خواهید کرد. سرانجام ، شما یاد خواهید گرفت که چگونه با AJAX کار کنید تا برنامه های وب JSF خود را پویاتر کنید. وقتی این دوره را به پایان رسانید ، دانش بنیادی JavaServer Faces را خواهید داشت که به شما کمک می کند تا به جلو بروید و به یک توسعه دهنده برنامه Java Web EE ماهر تبدیل شوید.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

شروع شدن Getting Started

  • مقدمه Introduction

  • نمای کلی از JavaServer Faces Overview of JavaServer Faces

  • مسیر یادگیری Learning Path

  • نصب ابزارها Installing the Tools

  • سلام دنیا Hello World

  • خلاصه Summary

ایجاد صفحات وب با استفاده از Facelets Creating Web Pages Using Facelets

  • بررسی اجمالی Overview

  • کتابخانه های برچسب JSF JSF Tag Libraries

  • با استفاده از سیستم Facelets Templating Using the Facelets Templating System

  • نسخه ی نمایشی: با استفاده از سیستم الگوهای Facelets Demo: Using the Facelets Templating System

  • استفاده از الگو برای بخشی از یک صفحه Applying a Template to Part of a Page

  • خلاصه الگوهای Facelets Facelets Templating Summary

  • مدیریت فایلهای منابع با استفاده از کتابخانه های منابع Managing Resource Files Using Resource Libraries

  • منابع بسته بندی بصورت جداگانه Packaging Resources Separately

  • با استفاده از قراردادهای کتابخانه منابع Using Resource Library Contracts

  • خلاصه Summary

افزودن منطق تجارت با استفاده از حبوبات مدیریت شده و زبان بیان Adding Business Logic Using Managed Beans and Expression Language

  • بررسی اجمالی Overview

  • پیاده سازی منطق تجارت در لوبیا مدیریت شده Implementing Business Logic in Managed Beans

  • زمینه ها و تزریق وابستگی Contexts and Dependency Injection

  • استفاده از محدوده لوبیا Applying Bean Scopes

  • نسخه ی نمایشی: پیاده سازی حبوبات مدیریت شده Demo: Implementing Managed Beans

  • حاشیه نویسی باقلا سبز مدیریت شده JSF Old JSF Managed Bean Annotations

  • دسترسی به حبوبات مدیریت شده با استفاده از زبان بیان Accessing Managed Beans Using Expression Language

  • نسخه ی نمایشی: با استفاده از زبان بیان Demo: Using Expression Language

  • نسخه ی نمایشی: کارایی سبد خرید Demo: Making the Shopping Cart Work

  • نسخه ی نمایشی: پیاده سازی انتخابگر تم Demo: Implementing the Theme Selector

  • خلاصه Summary

مدیریت ورودی کاربر Handling User Input

  • بررسی اجمالی Overview

  • ایجاد صفحه ورود به سیستم Creating the Sign-in Page

  • ایجاد صفحه جزئیات کاربر Creating the User Details Page

  • با استفاده از اعتبار سنج استاندارد Using the Standard Validators

  • در حال اجرای اعتبار سنجی های سفارشی Implementing Custom Validators

  • با استفاده از اعتبار سنجی Using Bean Validation

  • استفاده از مبدلهای استاندارد Using the Standard Converters

  • اجرای مبدل های سفارشی Implementing Custom Converters

  • درک چرخه زندگی پردازش درخواست Understanding the Request Processing Lifecycle

  • اجرای شنوندگان رویداد Implementing Event Listeners

  • خلاصه Summary

در حال پیاده سازی صفحه Implementing Page Navigation

  • بررسی اجمالی Overview

  • درک مسیریابی JSF Understanding JSF Navigation

  • درک جریانات صورت Understanding Faces Flows

  • نسخه ی نمایشی: اجرای جریان پرداخت Demo: Implementing the Checkout Flow

  • خلاصه Summary

ساخت اجزای خود Building Your Own Components

  • بررسی اجمالی Overview

  • ایجاد برچسب های سفارشی Creating Custom Tags

  • ایجاد م Comلفه های ترکیبی Creating Composite Components

  • سلسله مراتب UIComponent The UIComponent Hierarchy

  • اجزای سفارشی پیشرفته Advanced Custom Components

  • کتابخانه های JSF Component JSF Component Libraries

  • خلاصه Summary

با استفاده از AJAX Using AJAX

  • بررسی اجمالی Overview

  • افزودن قابلیت های AJAX به قطعات Adding AJAX Capabilities to Components

  • نسخه ی نمایشی: افزودن قابلیت های AJAX Demo: Adding AJAX Capabilities

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

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

آموزش Java EE: شروع با JavaServer Faces
جزییات دوره
4h 18m
55
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
49
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jesper De Jong Jesper De Jong

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