Mô tả

Welcome to  JavaFx Framework, IntelliJ development environment  and MySQL - Advanced course!

In this course, we will create an application to manage car dealerships.

We will create the layout with IntelliJ Scene Builder and the database with MySQL.

You will learn:

1- How to work with IntelliJ development environment 

2- How to work with MySQL database and IntelliJ

3- How to create a professional layout with IntelliJ Scene Builder

4- How to create functionality for Node using IntelliJ development environment

5- How to create tables in your database and connect this with your created Node

6- How to query your database (insert, update and delete)

7- Uploading and save images in your database

8- How to create functionality for your IntelliJ Scene Builder layout and database with the IntelliJ development environment

9- How to create statistics(monthly and annually)

Finally, you will learn how to create an executable file from your application.

Everything you need is good programming knowledge  for example, classes, methods  variables and loops.

This course is not for beginners without programming knowledge.

You will learn how to save the input from your text fields and the selected data from your combo box in your database and

After that you will fetch the data from your database and show it in the combo box, text fields and TableView.

How to create your own file dialog to upload images .

You will also learn how to upload images and show them in ImageView. You will store images from ImageView in your table in your database, retrieve them from your table in your database and show them in ImageView.

In this course, we will use layouts with IntelliJ Scene Builder, application functionality with JavaFx framework, and the MySQL database. and you'll learn how to create statistics for a professional application.

You will also learn how to use IntelliJ Scene Builder to develop professional user interfaces, create menubar menus and menuItem and tableview Combobox Imageview Buttons Labels and Textfield. You'll also learn how to set and change text and background colors, and more.


Let us begin! I would be very happy to welcome you as a course participant today!

Bạn sẽ học được gì

You will learn how to program desktop applications using JavaFx Intellij and mysql

You will learn how to create JavaFx layout with Intellij Scene Builder

You will learn how to access and program the created layout

You will learn how to work with JavaFx and Intellij and mysql and Scene Builder

Yêu cầu

  • This course is for people who have programming experience with Java

Nội dung khoá học

6 sections

Dowelload and install Intellije and mysql

12 lectures
Dowenload and Install Intellij
04:56
Dowenload and Install mysql
03:42
Create Project
05:21
Project Configuration
02:27
Welcome Application Part - 1 explain
05:46
Welcome Application Part - 2 explain
04:29
Welcome Application Part - 3 explain
03:02
What is Stage, Node, Scene and Parent
01:03
Explain HelloApplication Controller
01:51
Create New Parent Main Scene
03:43
Create Main Scene Layout
06:09
Finish Main Scene Layout
04:07

Add new Vehicle

52 lectures
Create menubar
04:32
Create new Vehicle Scene
04:49
Introducing menuItem click function
02:42
Create MenuItem Function Add new vehicle
10:02
Create Layout Add new Vehicle Scene Part - 1
13:55
Create Layout Add new Vehicle Scene Part - 2
12:02
Finsh Layout Add new Vehicle Scene
06:34
Create ID for Node
03:31
Create Database
05:27
Create Database Connection Class
05:26
Create Variable for Node
06:46
Create more variables for input and selection and image path
04:48
SetItems for Combobox Vehicle Condtion and Currency
02:20
Create Upload Vehicle Image function Part - 1
04:46
Create Upload Vehicle Image function Part - 2
02:02
Finsh Upload Vehicle Image function
05:19
Create Save Function Part - 1
04:20
Create Save Function Part - 2
04:57
Create Save Function Part - 3
05:15
Create Save Function Part - 4
05:23
Create Save Function Part - 5
06:37
Finsh Save Function
05:42
Create Main Menu Function
06:51
Create New Scene Vehicle TableView
09:33
Create Vehicle TableView Scene Layout Part - 1
05:45
Create Vehicle TableView Scene Layout Part - 2
04:13
Finish Vehicle TableView Scene Layout
04:39
Create ModelTable Vehicle
04:50
Create Variablen for TableView and TableColumn
07:46
Create More Variablen
03:52
Get Records from Veicle Table in Database and display in TableView Part - 1
13:43
Get Records from Veicle Table in Database and display in TableView Part - 2
05:35
Get Records from Vehicle Table in Database and Display in TableView Part - 3
07:03
Get Records from Veicle Table in Database and display in TableView Part - 4
08:48
Finish Get Records from Veicle Table in Database and display in TableView
06:10
Create SetOnMouseClicked Funktion For Vehicle Table Part - 1
05:02
Create SetOnMouseClicked Funktion for Vehicle Table Part - 2
05:29
Create SetOnMouseClicked Funktion for Vehicle Table Part - 3
10:07
Finish Create SetOnMouseClicked Funktion for Vehicle Table
07:52
Create Main Menu Button Function
01:26
Create Selected Vehicle Scene Layout Part - 1
11:37
Create Selected Vehicle Scene Layout Part - 2
07:20
Create Selected Vehicle Scene Layout Part - 3
11:07
Finish Create Selected Vehicle Scene Layout
05:10
Create Selected Vehicle Function
10:13
Finish Create Selected Vehicle Function
09:32
Create Upload Vehicle Picture Function
03:28
Create Save Vehicle Picture Function
08:59
Update Vehicle Data Function Part - 1
11:11
Update Vehicle Data Function Part - 2
10:16
Finish Update Vehicle Data Function
01:38
Create Delete and Show Table Function
11:43

Add new seller

31 lectures
Create MenuItem Add new seller , Scene ,MenuItem Add new seller Click Function
09:23
Create Add New Seller Scene Layout
12:34
Finish Add New Seller Scene Layout
07:31
Create ID For Node Seller Scene
03:18
Create Seller Table in Database
02:41
Create Node Variablen
05:35
Create Upload Seller Picture Funktion
02:18
Create Save Seller Funktion
09:25
Finish Create Save Funktion
06:17
Create Main Menu Function
01:23
Create MenuItem and Scene Seller Table
08:01
Create Scene Seller Table Layout
09:49
Finish Scene Seller Table Layout
03:58
Create ModellTable Seller
04:13
Create Node Variablen
06:11
Create More Variablen and Style TableView
05:02
Get Records From SellerTable in Database and Display in TableView
10:58
Create TODO in Add New Seller Controller and Main Menu Function
05:08
Create SetOnMouseClicked Funktion For Seller Table
14:15
Create Selected Seller Scene Layout Part - 1
07:36
Create Selected Seller Scene Layout Part - 2
07:20
Finish Create Selected Seller Scene Layout
04:20
Create ID For Node Selected Seller Scene
03:14
Create Node Variablen
09:57
Create Set Related Data From Selected Seller table in new Scene Selected Seller
04:00
Create Upload Seller Picture Function
02:07
Create Save Seller Picture Function
05:07
Create Update Seller Data Function
07:31
Finsh Update Seller Data Function
06:24
Create Delete Seller Data Function
08:05
Lesson_93 Create Table Seller Button Function
01:14

Add New Customer

27 lectures
Create Scene and MenuItem Add New Customer
03:30
Create MenuItem Add New Customer Click Function
02:32
Create Customer Table in Database
02:27
Create Customer Scene Layout
08:51
Finish Customer Scene Layout
05:50
Create ID and Variablen For Node
05:16
Create Save Function
09:06
Create Main Menu Function
01:07
Create MenuItem Customer Table.
06:08
Create new Scene Customer Table Layout
09:14
Create ID For Scene Node
02:32
Create ModellTable Class
02:44
Create Node and Another Variablen
08:25
Create TableView Style
01:38
Get Records From CustomerTable in Database and display in TableView Customer
08:27
Create Main Menu Function
02:27
Create TODO Function
04:55
Create setOnMouseClicked Funtion for TableView Customer
09:11
Finish Create setOnMouseClicked Funtion for TableView Customer
03:30
Create Selected Customer Scene Layout
11:26
Finish Selected Customer Scene Layout
06:07
Create ID and Variablen for Node
07:44
Set Selected Customer From TableView in new Scene Selected Customer
02:20
Create Update Customer Data Function
07:45
Finish Create Update Customer Data Function
02:20
Create Delete Customer Data Function
07:41
Create TableView Customer Function
01:39

Deal

38 lectures
Create New Menu Deal and MenuItem Do Business
05:10
Create Click Function For MenuItem Do Business
02:51
Create new Scene Deal Layout
08:37
Finish Create new Scene Deal Layout
09:32
Create ID For Node
03:08
Create Node Variablen
04:21
Create More Variablen
07:13
Set date Day in Combobox date Day
06:11
Set date Month in Combobox date Month
00:56
Set Vehicle Name in Combobox Vehicle Name
07:27
Set Customer Name in Combobox Customer Name
05:03
Set Seller Name in Combobox Seller Name
04:07
Introduction Combo Number of Vehicle
03:44
Create getSelectedItemComboVehicleName Function
11:14
Finish getSelectedItemComboVehicleName Function
04:09
Create getSelectedItemComboCustomerName Function
07:00
Create getSelectedItemComboSellerName Function
05:33
Create getSelectedVehicleCount Function
09:30
Finish getSelectedVehicleCount Function
04:13
Create Submit Button Function Part - 1
05:10
Create Submit Button Function Part - 2
06:32
Finish Create Submit Button Function
03:51
Create Main Menu Function
01:11
Create Close a Deal Scene Layout Part - 1
07:09
Create Close a Deal Scene Layout Part - 2
08:27
Finish Create Close a Deal Scene Layout
04:42
Create Node ID Close a Deal Scene
04:46
Create Node Variablen Close a Deal
03:43
Introduction Close a Deal
05:03
Display Data in Labels Close a Deal Scene
05:36
Create Button Deal Click Function
04:27
Create Button Confirm Funktion Part - 1
02:40
Create Button Confirm Funktion Part - 2
08:54
Create Button Confirm Funktion Part - 3
04:43
Create Button Confirm Funktion Part - 4
05:26
Create Table Business in Database
07:20
Create Button Confirm Funktion Part - 5
12:14
Finish Create Button Confirm Funktion
03:48

Statistics

37 lectures
Introduction Statistics
01:46
Create new Menu, MenuItem, Scene Monthly Statistics Seller
07:36
Create Monthly statistics Seller Scene Layout
13:13
Finish Monthly statistics Seller Scene Layout.
06:49
Create ID for Node Monthly statistics Seller Scene
02:46
Create Variablen for Node
06:00
SetItems in Combobox month and seller name
06:19
Create Button Monthly statistic seller Function Part - 1
08:52
Create Button Monthly statistic seller Function Part - 2
03:35
Create Button Monthly statistic seller Function Part - 3
01:42
Create Button Monthly statistic seller Function Part - 4
04:31
Create Button Monthly statistic seller Function Part - 5
05:54
Finish Create Button Monthly statistic seller Function
02:58
Create Button Main menu Monthly statistic seller Function
00:56
Create new MenuItem, Scene Annual Statistics Seller
06:18
Create Annual Statistics Seller Scene Layout
13:36
Finish Annual Statistics Seller Scene Layout
05:20
Create ID for Node Annual Statistics Seller Scene
03:18
Create Variablen for Node and SetItems in Combo Seller name
02:58
Create Button Annual statistic seller Function
03:46
Create Button Main menu Annual statistic seller Function
01:53
Create new MenuItem, Scene Annual Statistics Customer
06:32
Create Scene Annual Statistics Customer Layout
09:47
Finish Scene Annual Statistics Customer Layout
07:18
Create Node ID Scene Annual Statistics Customer
03:19
Create Node Variablen Scene Annual statistics Custome
05:11
SetItems in Combobox Customer Name
02:57
Create Button Annual statistics Customer and Main Menu Function
09:13
Create New MenuItem, Scene Monthly Statistics car dealers
07:32
Create Scene Monthly Statistics Car dealers
17:15
Create ID and Variablen For Scene Monthly statistics car dealers
07:42
Create Button Monthly Statistics Car deale and Main menu Function
06:38
Create new MenuItem, Scene Annual Statistics car dealers
06:48
Create Annual Statistics Car dealers Scene Layout
14:44
Create Node ID and Variablen Annual Statistics Car dealers Scene
06:26
Create Button Annual statistic Car dealers and Main menu Function
06:11
Create Executable File
05:51

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.