Video thumbnail
JavaFX Library Management System Development #0: Introduction
01:52
Video thumbnail
JavaFX Library Software From Scratch #1 : Developing UI For Adding Books
10:31
Video thumbnail
JavaFX Library Software From Scratch #2 : Using DERBY database
09:22
Video thumbnail
JavaFX Library Software From Scratch #3 : Adding Books to the Database
11:06
Video thumbnail
JavaFX Library Software From Scratch #4 : Retrieving Books from Database
06:15
Video thumbnail
JavaFX Library Software From Scratch #5: Display Books in a Table
14:13
Video thumbnail
JavaFX Library Software From Scratch #6: Adding Members to the Database
11:51
Video thumbnail
JavaFX Library Software From Scratch #7 : Preparing Member Table
09:24
Video thumbnail
JavaFX Library Software #8 : Designing Main Window
15:24
Video thumbnail
JavaFX Library Software #9 : Sharing Single Database Object across Classes
04:29
Video thumbnail
JavaFX Library Software #10 : Combining Modules
09:27
Video thumbnail
JavaFX Library Software #11 : Selecting Book For Issue Operation
11:22
Video thumbnail
JavaFX Library Software #12 : Loading Member For Issue Operation
06:51
Video thumbnail
JavaFX Library Software #13 : Issue Book
13:38
Video thumbnail
JavaFX Library Software #14 : Loading Issued Book For Submission (Book Return)
11:30
Video thumbnail
JavaFX Library Software #15 : Book Return
09:17
Video thumbnail
JavaFX Library Software #16 : Book Renewal Function
06:16
Video thumbnail
JavaFX Library Software #17 : Designing Settings window
13:00
Video thumbnail
JavaFX Library Software #18 : Storing Settings in a File with JSON
14:48
Video thumbnail
JavaFX Library Software #19 : Connecting Settings UI to File
11:07
Video thumbnail
JavaFX Library Software #20 : Securing Password with SHA
07:43
Video thumbnail
JavaFX Library Software #21 : Adding Login Screen (with Username and Password)
18:05
Video thumbnail
JavaFX Library Software #22 : Menu Bar updates
10:09
Video thumbnail
How to Make Executable (exe) for Java Application with Launch4J
11:46
Video thumbnail
JavaFX Library Software #23 : Setting Window Icons
09:00
Video thumbnail
JavaFX Library Software #24 : Deleting Books from Context Menu
18:35
Video thumbnail
JavaFX Library Software #25 : Fixing the inconsistency issues
08:04
Video thumbnail
JavaFX Library #26 : Communication Between Controllers
09:20
Video thumbnail
JavaFX Library Software #27 : Completing Book Edit Option - Database Part
10:37
Video thumbnail
JavaFX Library #28 : Using JavaFX Table Context Menu
05:27
Video thumbnail
JavaFX Library Software #29 : Editing Member Data - UI and Server side programming
13:15
Video thumbnail
JavaFX Library Project - Rethinking In Material Design - Material Design Step by Step
04:51
Video thumbnail
JavaFX Material Design Library Project #30 : Login UI Redesign
19:21
Video thumbnail
JavaFX Material Design Library Project #31 : Finishing Login UI
05:35
Video thumbnail
JavaFX Material Design Library Project #32 : Flat TabPane and Flat Menu
12:04
Video thumbnail
JavaFX Material Design Library Project #33 : Designing Tool Panel with JFXDrawer
12:22
Video thumbnail
JavaFX Material Design Library Project #34 : Attaching Drawer (JFXDrawer) to Main Dashboard
15:18
Video thumbnail
JavaFX Material Design Library Project #35 : Handling Tool Panel Button Click Events
05:31
Video thumbnail
JavaFX Material Design Library Project #36 : Updating Buttons, Texts and TextFields
13:27
Video thumbnail
JavaFX Material Design Library Project #37 : Renew/Submission Card Interface Design and SQL Join
19:11
Video thumbnail
JavaFX Material Design Library Project #38 : Flat Dialog boxes with Blur Effect
13:48
Video thumbnail
JavaFX Material Design Library Project #39 : Improving Renew/Submission UI
11:31
Video thumbnail
JavaFX Material Design Library Project #40 : Using Common Alerts
14:46
Video thumbnail
JavaFX Material Design Library Project #41: JFXDialog
14:59
Video thumbnail
JavaFX Material Design Library Project #42 : Adding Pie Chart to Dashboard
16:15
Video thumbnail
JavaFX Material Design Library Project #43 : Completing Dashboard Charts with Refresh
13:39

JavaFX Complete Project Tutorial : Building Material Designed Library Management Software

Programming can only be learned properly with continuous practice. When you work on a complete software project, you'll have to understand how to put things together and how to implement data communication between various modules etc. So, I decided to share a complete javafx project development series. I am publishing a series of tutorial videos on YouTube about developing a complete Library Management Software using JavaFX. This tutorial series start with basic designing and continue towards more complex programming like database integration, multi level user interface design, material design etc. I have tried my best to keep things as simple as possible. Apache Derby database is used for storing member, book and other informations. Derby is a lightweight, purely java based relational database....