Javafx With Intellij And Mysql Advanced Course

Posted By: ELK1nG

Javafx With Intellij And Mysql Advanced Course
Published 2/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.95 GB | Duration: 19h 45m

Desktop Application Program with JavaFx, IntelliJ and MySQL for Advanced learners (Language: English)

What you'll learn

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

Requirements

This course is for people who have programming experience with Java

Description

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 IntelliJ3- How to create a professional layout with IntelliJ Scene Builder4- How to create functionality for Node using IntelliJ development environment 5- How to create tables in your database and connect this with your created Node6- How to query your database (insert, update and delete)7- Uploading and save images in your database8- How to create functionality for your IntelliJ Scene Builder layout and database with the IntelliJ development environment9- 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!

Overview

Section 1: Dowelload and install Intellije and mysql

Lecture 1 Dowenload and Install Intellij

Lecture 2 Dowenload and Install mysql

Lecture 3 Create Project

Lecture 4 Project Configuration

Lecture 5 Welcome Application Part - 1 explain

Lecture 6 Welcome Application Part - 2 explain

Lecture 7 Welcome Application Part - 3 explain

Lecture 8 What is Stage, Node, Scene and Parent

Lecture 9 Explain HelloApplication Controller

Lecture 10 Create New Parent Main Scene

Lecture 11 Create Main Scene Layout

Lecture 12 Finish Main Scene Layout

Section 2: Add new Vehicle

Lecture 13 Create menubar

Lecture 14 Create new Vehicle Scene

Lecture 15 Introducing menuItem click function

Lecture 16 Create MenuItem Function Add new vehicle

Lecture 17 Create Layout Add new Vehicle Scene Part - 1

Lecture 18 Create Layout Add new Vehicle Scene Part - 2

Lecture 19 Finsh Layout Add new Vehicle Scene

Lecture 20 Create ID for Node

Lecture 21 Create Database

Lecture 22 Create Database Connection Class

Lecture 23 Create Variable for Node

Lecture 24 Create more variables for input and selection and image path

Lecture 25 SetItems for Combobox Vehicle Condtion and Currency

Lecture 26 Create Upload Vehicle Image function Part - 1

Lecture 27 Create Upload Vehicle Image function Part - 2

Lecture 28 Finsh Upload Vehicle Image function

Lecture 29 Create Save Function Part - 1

Lecture 30 Create Save Function Part - 2

Lecture 31 Create Save Function Part - 3

Lecture 32 Create Save Function Part - 4

Lecture 33 Create Save Function Part - 5

Lecture 34 Finsh Save Function

Lecture 35 Create Main Menu Function

Lecture 36 Create New Scene Vehicle TableView

Lecture 37 Create Vehicle TableView Scene Layout Part - 1

Lecture 38 Create Vehicle TableView Scene Layout Part - 2

Lecture 39 Finish Vehicle TableView Scene Layout

Lecture 40 Create ModelTable Vehicle

Lecture 41 Create Variablen for TableView and TableColumn

Lecture 42 Create More Variablen

Lecture 43 Get Records from Veicle Table in Database and display in TableView Part - 1

Lecture 44 Get Records from Veicle Table in Database and display in TableView Part - 2

Lecture 45 Get Records from Vehicle Table in Database and Display in TableView Part - 3

Lecture 46 Get Records from Veicle Table in Database and display in TableView Part - 4

Lecture 47 Finish Get Records from Veicle Table in Database and display in TableView

Lecture 48 Create SetOnMouseClicked Funktion For Vehicle Table Part - 1

Lecture 49 Create SetOnMouseClicked Funktion for Vehicle Table Part - 2

Lecture 50 Create SetOnMouseClicked Funktion for Vehicle Table Part - 3

Lecture 51 Finish Create SetOnMouseClicked Funktion for Vehicle Table

Lecture 52 Create Main Menu Button Function

Lecture 53 Create Selected Vehicle Scene Layout Part - 1

Lecture 54 Create Selected Vehicle Scene Layout Part - 2

Lecture 55 Create Selected Vehicle Scene Layout Part - 3

Lecture 56 Finish Create Selected Vehicle Scene Layout

Lecture 57 Create Selected Vehicle Function

Lecture 58 Finish Create Selected Vehicle Function

Lecture 59 Create Upload Vehicle Picture Function

Lecture 60 Create Save Vehicle Picture Function

Lecture 61 Update Vehicle Data Function Part - 1

Lecture 62 Update Vehicle Data Function Part - 2

Lecture 63 Finish Update Vehicle Data Function

Lecture 64 Create Delete and Show Table Function

Section 3: Add new seller

Lecture 65 Create MenuItem Add new seller , Scene ,MenuItem Add new seller Click Function

Lecture 66 Create Add New Seller Scene Layout

Lecture 67 Finish Add New Seller Scene Layout

Lecture 68 Create ID For Node Seller Scene

Lecture 69 Create Seller Table in Database

Lecture 70 Create Node Variablen

Lecture 71 Create Upload Seller Picture Funktion

Lecture 72 Create Save Seller Funktion

Lecture 73 Finish Create Save Funktion

Lecture 74 Create Main Menu Function

Lecture 75 Create MenuItem and Scene Seller Table

Lecture 76 Create Scene Seller Table Layout

Lecture 77 Finish Scene Seller Table Layout

Lecture 78 Create ModellTable Seller

Lecture 79 Create Node Variablen

Lecture 80 Create More Variablen and Style TableView

Lecture 81 Get Records From SellerTable in Database and Display in TableView

Lecture 82 Create TODO in Add New Seller Controller and Main Menu Function

Lecture 83 Create SetOnMouseClicked Funktion For Seller Table

Lecture 84 Create Selected Seller Scene Layout Part - 1

Lecture 85 Create Selected Seller Scene Layout Part - 2

Lecture 86 Finish Create Selected Seller Scene Layout

Lecture 87 Create ID For Node Selected Seller Scene

Lecture 88 Create Node Variablen

Lecture 89 Create Set Related Data From Selected Seller table in new Scene Selected Seller

Lecture 90 Create Upload Seller Picture Function

Lecture 91 Create Save Seller Picture Function

Lecture 92 Create Update Seller Data Function

Lecture 93 Finsh Update Seller Data Function

Lecture 94 Create Delete Seller Data Function

Lecture 95 Lesson_93 Create Table Seller Button Function

Section 4: Add New Customer

Lecture 96 Create Scene and MenuItem Add New Customer

Lecture 97 Create MenuItem Add New Customer Click Function

Lecture 98 Create Customer Table in Database

Lecture 99 Create Customer Scene Layout

Lecture 100 Finish Customer Scene Layout

Lecture 101 Create ID and Variablen For Node

Lecture 102 Create Save Function

Lecture 103 Create Main Menu Function

Lecture 104 Create MenuItem Customer Table.

Lecture 105 Create new Scene Customer Table Layout

Lecture 106 Create ID For Scene Node

Lecture 107 Create ModellTable Class

Lecture 108 Create Node and Another Variablen

Lecture 109 Create TableView Style

Lecture 110 Get Records From CustomerTable in Database and display in TableView Customer

Lecture 111 Create Main Menu Function

Lecture 112 Create TODO Function

Lecture 113 Create setOnMouseClicked Funtion for TableView Customer

Lecture 114 Finish Create setOnMouseClicked Funtion for TableView Customer

Lecture 115 Create Selected Customer Scene Layout

Lecture 116 Finish Selected Customer Scene Layout

Lecture 117 Create ID and Variablen for Node

Lecture 118 Set Selected Customer From TableView in new Scene Selected Customer

Lecture 119 Create Update Customer Data Function

Lecture 120 Finish Create Update Customer Data Function

Lecture 121 Create Delete Customer Data Function

Lecture 122 Create TableView Customer Function

Section 5: Deal

Lecture 123 Create New Menu Deal and MenuItem Do Business

Lecture 124 Create Click Function For MenuItem Do Business

Lecture 125 Create new Scene Deal Layout

Lecture 126 Finish Create new Scene Deal Layout

Lecture 127 Create ID For Node

Lecture 128 Create Node Variablen

Lecture 129 Create More Variablen

Lecture 130 Set date Day in Combobox date Day

Lecture 131 Set date Month in Combobox date Month

Lecture 132 Set Vehicle Name in Combobox Vehicle Name

Lecture 133 Set Customer Name in Combobox Customer Name

Lecture 134 Set Seller Name in Combobox Seller Name

Lecture 135 Introduction Combo Number of Vehicle

Lecture 136 Create getSelectedItemComboVehicleName Function

Lecture 137 Finish getSelectedItemComboVehicleName Function

Lecture 138 Create getSelectedItemComboCustomerName Function

Lecture 139 Create getSelectedItemComboSellerName Function

Lecture 140 Create getSelectedVehicleCount Function

Lecture 141 Finish getSelectedVehicleCount Function

Lecture 142 Create Submit Button Function Part - 1

Lecture 143 Create Submit Button Function Part - 2

Lecture 144 Finish Create Submit Button Function

Lecture 145 Create Main Menu Function

Lecture 146 Create Close a Deal Scene Layout Part - 1

Lecture 147 Create Close a Deal Scene Layout Part - 2

Lecture 148 Finish Create Close a Deal Scene Layout

Lecture 149 Create Node ID Close a Deal Scene

Lecture 150 Create Node Variablen Close a Deal

Lecture 151 Introduction Close a Deal

Lecture 152 Display Data in Labels Close a Deal Scene

Lecture 153 Create Button Deal Click Function

Lecture 154 Create Button Confirm Funktion Part - 1

Lecture 155 Create Button Confirm Funktion Part - 2

Lecture 156 Create Button Confirm Funktion Part - 3

Lecture 157 Create Button Confirm Funktion Part - 4

Lecture 158 Create Table Business in Database

Lecture 159 Create Button Confirm Funktion Part - 5

Lecture 160 Finish Create Button Confirm Funktion

Section 6: Statistics

Lecture 161 Introduction Statistics

Lecture 162 Create new Menu, MenuItem, Scene Monthly Statistics Seller

Lecture 163 Create Monthly statistics Seller Scene Layout

Lecture 164 Finish Monthly statistics Seller Scene Layout.

Lecture 165 Create ID for Node Monthly statistics Seller Scene

Lecture 166 Create Variablen for Node

Lecture 167 SetItems in Combobox month and seller name

Lecture 168 Create Button Monthly statistic seller Function Part - 1

Lecture 169 Create Button Monthly statistic seller Function Part - 2

Lecture 170 Create Button Monthly statistic seller Function Part - 3

Lecture 171 Create Button Monthly statistic seller Function Part - 4

Lecture 172 Create Button Monthly statistic seller Function Part - 5

Lecture 173 Finish Create Button Monthly statistic seller Function

Lecture 174 Create Button Main menu Monthly statistic seller Function

Lecture 175 Create new MenuItem, Scene Annual Statistics Seller

Lecture 176 Create Annual Statistics Seller Scene Layout

Lecture 177 Finish Annual Statistics Seller Scene Layout

Lecture 178 Create ID for Node Annual Statistics Seller Scene

Lecture 179 Create Variablen for Node and SetItems in Combo Seller name

Lecture 180 Create Button Annual statistic seller Function

Lecture 181 Create Button Main menu Annual statistic seller Function

Lecture 182 Create new MenuItem, Scene Annual Statistics Customer

Lecture 183 Create Scene Annual Statistics Customer Layout

Lecture 184 Finish Scene Annual Statistics Customer Layout

Lecture 185 Create Node ID Scene Annual Statistics Customer

Lecture 186 Create Node Variablen Scene Annual statistics Custome

Lecture 187 SetItems in Combobox Customer Name

Lecture 188 Create Button Annual statistics Customer and Main Menu Function

Lecture 189 Create New MenuItem, Scene Monthly Statistics car dealers

Lecture 190 Create Scene Monthly Statistics Car dealers

Lecture 191 Create ID and Variablen For Scene Monthly statistics car dealers

Lecture 192 Create Button Monthly Statistics Car deale and Main menu Function

Lecture 193 Create new MenuItem, Scene Annual Statistics car dealers

Lecture 194 Create Annual Statistics Car dealers Scene Layout

Lecture 195 Create Node ID and Variablen Annual Statistics Car dealers Scene

Lecture 196 Create Button Annual statistic Car dealers and Main menu Function

Lecture 197 Create Executable File

This course is for Java programmers who want to switch from eclips to Intellij