JavaFx with IntelliJ and MySQL Advanced course
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 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!
Who this course is for:
- This course is for Java programmers who want to switch from eclips to Intellij
Instructor
Personal Profile
Since 2002 I work as freelance programmer.
Since October 2019 I refreshed my software programming skills in C++ under new Qt application environment. In addition, I have taken several remote learning courses for different programming languages C++ / Qt, Java Script, Phyton, Unity, C# at ILS and udemy.
I attended successfully following courses:
1) The complete C# Masterclass under environment Visual Studio, WPF, .Net, MSsql
2) C# - The advanced course
3) Learn to create professional websites (html, Javascript, PHP)
4) MySQL – from beginner to professional
5) PHP-Bootcamp – from beginner to professional PHP developer, under environment Xampp-Control
6) The complete Java Script Masterclass for advanced programmers, under environment Node.js and Visual Studio Code
7) The complete Web Developer Course 2.0 - Create 25 Websites (html, html5, css/css3, Bootstrap, jQuery, php, java script), under environment Brackets
8) C# - The comprehensive beginning course, under environment Visual Studio
9) Python Bootcamp, beginning course, under environment Atom and Jupiter Notebook (Anaconda 3)
10) The complete Unity & C# Masterclass - Develop 5 games in 2D and 3D, under environment Visual Studio and Unity Hub
11) Hacking and network analysis with Wireshark – The complete course
12) Software programmer for C/C++ Qt
Remote studies at ILS, Germany (October 2019 to August 2020; early graduation 5 months before regular end of studies)
Final grade: 1.2 (Very good)
Studies included Qt class library, GUI development and widgets, data base programming, mobile apps
13) Software programmer for C/C++
Remote studies at ILS, Germany (July 2002 to November 2003)
Final grade: 1.0 (Very good)
Studies included VBA, software engineering with UML, C and C++, Windows programming with C++
Bachelor of Commerce
Studies at Ain-Shams University, Cairo, Egypt (May 1985 to May 1989)
Final grade: Good