کتاب آموزش JavaFX: کار با FXML و Scene Builder با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره آموزش JavaFX: کار با FXML و Scene Builder

موضوع کلی: برنامه نویسی

موضوع میانی: جاوا اف‌ایکس (JavaFX)

📋 سرفصل‌های دوره

  • 1. معرفی JavaFX و FXML
  • 2. نصب JDK و Scene Builder
  • 3. ساختار فایل FXML
  • 4. روت لی‌ال و چیدمان اولیه
  • 5. BorderPane و تقسیم‌بندی صفحه
  • 6. HBox و VBox و مرتب‌سازی
  • 7. GridPane و چیدمان جدولی
  • 8. AnchorPane و مکان‌یابی نسبی
  • 9. StackPane و لایه‌گذاری
  • 10. FlowPane و TilePane
  • 11. ScrollPane و TabPane
  • 12. SplitPane و Accordion
  • 13. MenuBar و Toolbar
  • 14. Label و Text و Hyperlink
  • 15. Button و ToggleButton و RadioButton
  • 16. CheckBox و ChoiceBox و ComboBox
  • 17. TextField و PasswordField و TextArea
  • 18. ListView و TableView
  • 19. TreeView و TreeTableView
  • 20. DatePicker و ColorPicker و FileChooser
  • 21. Slider و ProgressBar و Spinner
  • 22. WebView و MediaView
  • 23. Canvas و SVGPath
  • 24. Group و SubScene
  • 25. کنترلر FXML و ایجاد کلاس
  • 26. اتصال فیلدها با @FXML
  • 27. متد initialize و lifecycle
  • 28. رویدادها: EventHandler و Lambda
  • 29. ActionEvent و MouseEvent و KeyEvent
  • 30. Drag and Drop در FXML
  • 31. Clipboard و حافظه موقت
  • 32. Properties و ObservableValue
  • 33. Binding ساده و دو‌طرفه
  • 34. ListBinding و StringBinding
  • 35. CSS در JavaFX
  • 36. شناسه‌ها و کلاس‌های CSS
  • 37. پس‌زمینه و رنگ و فونت
  • 38. Border و Padding و Margin
  • 39. انیمیشن CSS و Hover
  • 40. Pseudo-class‌ها و Theme
  • 41. External CSS و استایل‌دهی
  • 42. ResourceBundle و بین‌المللی‌سازی
  • 43. FXML و Controller Factory
  • 44. Dependency Injection ساده
  • 45. تبادل داده بین ویو و کنترلر
  • 46. Stage و Scene و Window
  • 47. Modality و Ownership
  • 48. Resize و Fullscreen
  • 49. Icon و Tooltip و ContextMenu
  • 50. TableView: Cell Factory
  • 51. TableView: Editablity
  • 52. TreeTableView سفارشی
  • 53. ListView: Cell Factory
  • 54. Pagination و Wizard
  • 55. Master-Detail pattern
  • 56. Services و Tasks
  • 57. Background threads و Platform.runLater
  • 58. Concurrency و ProgressMonitor
  • 59. Exception handling و Logging
  • 60. FXML و Scene Builder: workflow
  • 61. Custom Component با FXML
  • 62. Custom Component با کد
  • 63. Reusable UI parts
  • 64. Maven/Gradle و JavaFX
  • 65. JLink و Native packaging
  • 66. jpackage و Installer
  • 67. Testing واحدی FXML
  • 68. TestFX و Integration tests
  • 69. Performance optimization
  • 70. Memory leaks و listeners
  • 71. Best practices JavaFX
  • 72. Migration از Swing
  • 73. JavaFX و REST API
  • 74. JavaFX و Database
  • 75. پروژه نهایی: اپلیکیشن کامل
تگ‌ها: Desktop Application FXML FXML Tutorial GUI Java Java Programming JavaFX JavaFX Tutorial Scene Builder Scene Builder Tutorial UI Design اپلیکیشن دسکتاپ برنامه نویسی جاوا برنامه‌نویسی طراحی رابط کاربری

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.