Udemyintermediateen

JavaFx with IntelliJ and MySQL Advanced course

Learn JavaFX desktop app development with IntelliJ & MySQL. Advanced learners welcome! English language course.

4.1(26)
1,148students
19h 43m
Certificate
Alaa Eid
Alaa EidSoftware programming

Course Content

JavaFx with IntelliJ and MySQL Advanced course is an intermediate-level Udemy course taught by Alaa Eid. It runs 19h 43m, is taught in English, and includes a certificate of completion. Learners rate it 4.1 out of 5 from 26 reviews, with 1,148 students enrolled. It is a paid course, last updated February 2024.

Master JavaFX Framework, IntelliJ Development, and MySQL in this advanced course! Build a comprehensive car dealership management application and gain practical skills in full-stack development.

This course guides you through the entire process, from designing the user interface to managing data in a database and generating insightful statistics. You'll learn to leverage the power of JavaFX, IntelliJ IDEA, and MySQL to create robust and professional applications.

Here's what you'll learn:

  • IntelliJ IDEA Proficiency: Become comfortable with the IntelliJ development environment, including Scene Builder for UI design.
  • MySQL Database Management: Learn to work effectively with a MySQL database directly within IntelliJ IDEA.
  • Scene Builder Layouts: Develop professional and responsive layouts using IntelliJ Scene Builder.
  • JavaFX Functionality: Implement dynamic functionality within your JavaFX application using IntelliJ IDEA.
  • Database Integration: Connect your JavaFX application to your MySQL database, creating tables and managing data.
  • Data Manipulation: Master essential database operations: inserting, updating, and deleting data.
  • Image Handling: Learn to upload and save images to your database, and display them using ImageView. Implement a custom file dialog for image uploads.
  • Data Display & Retrieval: Retrieve data from the database and dynamically populate combo boxes, text fields, and TableViews. Save user input from text fields and combo boxes back to the database.
  • Statistics Generation: Create insightful monthly and annual statistics for your application.
  • UI Components: Develop sophisticated user interfaces using IntelliJ Scene Builder, including menubar menus, menu items, TableViews, Comboboxes, ImageViews, Buttons, Labels, and TextFields.
  • UI Customization: Learn to customize the appearance of your application by setting and changing text and background colors.
  • Executable Application: Package your application into a standalone executable file.

This course is designed for individuals with existing programming knowledge (including concepts like classes, methods, variables, and loops). You'll gain hands-on experience building a real-world application and will be well-equipped to tackle similar projects.

Get ready to build powerful and visually appealing applications with JavaFX, IntelliJ, and MySQL! Let's get started!

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.