نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
JavaFX کتابخانه رفتن به UI در اکوسیستم جاوا است. این دوره بر نحوه استفاده از کنترلها با مدل داده متمرکز است. مقادیر زیادی از داده ها را از موارد استفاده ساده تا پیچیده از زمان ایجاد ، مدیریت کنید. و از سفارشی سازی تا مدیریت رویداد استفاده کنید. در هسته توسعه برنامه های دسک تاپ استفاده از JavaFX دانش کاملی از کنترل ها است. در این دوره ، JavaFX Playbook: Controls with Data Model ، شما می آموزید که چگونه از پنج کنترل پیچیده JavaFX برای ایجاد برنامه های مفید استفاده کنید. ابتدا با ایجاد کرکره کشویی ساده با استفاده از یک جعبه انتخاب آشنا می شوید و با کمک ComboBox به سراغ کشویی پیچیده می روید. در مرحله بعدی ، شما فهرست لیست را کاوش می کنید تا لیستی از موارد را به یک باره نمایش دهید و ادامه دهید تا نحوه ایجاد جداول ثابت و قابل ویرایش را بیاموزید. سرانجام ، شما نحوه نمایش داده های سلسله مراتبی را با استفاده از TreeView کشف خواهید کرد. پس از اتمام این دوره ، دانش بنیادی در ایجاد ، سبک دهی و سفارشی سازی این کنترل ها به همراه نحوه استفاده از StringConverters ، PropertyValueFactories ، CellFactories و CellValueFactories برای کمک به شما در ایجاد واقعی تعاملی ، جذاب و داده محور خواهید داشت. برنامه با استفاده از پلت فرم JavaFX.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
درک اصول
Understanding Basics
-
معرفی دوره و طرح کلی ماژول
Course Introduction and Module Outline
-
مبانی: ظروف و کنترل ها
The Basics: Containers and Controls
-
استفاده از FXML برای افزودن کنترل در داخل ظروف
Using FXML to Add Controls Inside Containers
-
نسخه ی نمایشی: ایجاد زمین بازی
Demo: Playground Creation
-
نسخه ی نمایشی: کنترل های پویا
Demo: Dynamic Controls
-
مشاهدات و خصوصیات
Observables and Properties
-
نسخه ی نمایشی: لیست های قابل مشاهده
Demo: Observable Lists
-
نسخه ی نمایشی: مجموعه ها و نقشه های قابل مشاهده
Demo: Observable Sets and Maps
-
نسخه ی نمایشی: خواص و صحافی
Demo: Properties and Binding
-
خلاصه
Summary
ایجاد Dropdown های ساده با ChoiceBox
Creating Simple Dropdowns with ChoiceBox
-
مقدمه و طرح کلی
Introduction and Outline
-
مبانی ChoiceBox
ChoiceBox Fundamentals
-
نسخه ی نمایشی: رشته ها ، ویژگی ها و کنترل کننده های رویداد
Demo: Strings, Properties, and Event Handlers
-
نسخه ی نمایشی: موارد سفارشی و مبدل های رشته ای
Demo: Custom Items and String Converters
-
نسخه ی نمایشی: اتصال اشیا و جداکننده ها
Demo: Object Binding and Separators
-
خلاصه
Summary
ایجاد کرکره پیچیده با ComboBox
Creating Complex Dropdown with ComboBox
-
مقدمه و طرح کلی
Introduction and Outline
-
مبانی ComboBox
ComboBox Basics
-
نسخه ی نمایشی: ComboBox و مبدل رشته قابل ویرایش
Demo: Editable ComboBox and String Converter
-
نسخه ی نمایشی: سلول های لیست سفارشی ، دکمه های سلول و کارخانه های سلول
Demo: Custom List Cell, Button Cell, and Cell Factories
-
نسخه ی نمایشی: موارد یک ظاهر طراحی شده
Demo: Styling Items
-
خلاصه
Summary
نمایش لیست موارد با ListView
Displaying a List of Items with ListView
-
مقدمه و طرح کلی
Introduction and Outline
-
اصول ListView
ListView Basics
-
نسخه ی نمایشی: گزینه ها و کارخانه ها
Demo: Selections and Factories
-
نسخه ی نمایشی: موارد سفارشی و یک ظاهر طراحی شده
Demo: Custom Items and Styling
-
نسخه ی نمایشی: قابل ویرایش ListView و StringConverters
Demo: Editable ListView and StringConverters
-
نسخه ی نمایشی: فیلتر کردن و مرتب سازی
Demo: Filtering and Sorting
-
خلاصه
Summary
ارائه لیست های چند ستونی با TableView
Presenting Multi-column Lists with TableView
-
مقدمه و طرح کلی
Introduction and Outline
-
مبانی TableView
TableView Fundamentals
-
نسخه ی نمایشی: CellValueFactory و PropertyValueFactory
Demo: CellValueFactory and PropertyValueFactory
-
نسخه ی نمایشی: جداول قابل ویرایش
Demo: Editable Tables
-
خلاصه
Summary
ارائه داده های سلسله مراتبی با استفاده از TreeView
Presenting Hierarchical Data Using TreeView
-
مقدمه و طرح کلی
Introduction and Outline
-
مبانی TreeView
TreeView Basics
-
نسخه ی نمایشی: ساختن درختان و نمایش تصاویر
Demo: Building Trees and Display Images
-
نسخه ی نمایشی: کارخانه های سلول مشروط
Demo: Conditional Cell Factories
-
خلاصه و مراحل بعدی
Summary and Next Steps
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات