نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
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 میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات