Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Master SQL Database and Java core 2026: from zero to hero
Rating: 4.5 out of 5(19 ratings)
205 students

Master SQL Database and Java core 2026: from zero to hero

Excel the core of programming and relational databases, and build a complete applications from scratch.
Created byThe TechSkills
Last updated 1/2026
English

What you'll learn

  • Create your own Database or use ready database
  • Perform CRUD(create, read, update, delete) operations against a database
  • Write queries and views
  • Write Java programs with access to databases
  • Develop Java + SQL backend code for Desktop UI program
  • Use Threads and Tasks to perform long run background operations
  • Write UI Java apps that don't freeze while fetching data from database
  • Write transactions and prepare code against SQL Injection Attacks

Course content

10 sections69 lectures11h 22m total length
  • Welcome to the Course4:11
  • Q&A to support you0:19
  • REMINDER0:01

Requirements

  • No programming experience. Only a computer and willingness to learn.

Description

Become a SQL and Java App developer quick with this course!


If you're new to programming, looking to manage data, work with software backend, use Java or JavaFx to develop an application that uses database to display and manipulate data, this course is for you.

This course is intended to make you learn how to use the SQL language, create your databases, use (SQL + Java/Java FX) and develop the backend of desktop applications for the personal or market use.

You'll learn SQL skills which are applicable to any SQL based database, such as SQLite, MySQL, Oracle, Microsoft SQL Server and more. This course offers you challenges to put your gray mass into test to improve your understanding and create doubts which construct a developer. You'll be working with SQLite3 Database.


In this course you will learn what you need to become a beginner SQL with Java Desktop app developer , including:

  • The SQL syntax

  • Relate table data with SQL Joins

  • Write SQL Queries to retrieve data

  • Perform SQL CRUD(create, read, update and delete) operations

  • Write transactions

  • Design basic database schemas

  • Connect Java App to a SQL Database using JDBC

  • Deal with Java Exceptions due to the database operations

  • Use a ready JavaFx Desktop user interface and build the backend logic (SQL + Java)

  • Model Database Tables in form of Java Object

  • Techniques to develop UI Apps

  • And so much more!

In this course you will not be copying and pasting code you don't understand as many other tutorials, every piece of code is explained and you are in control.


This course combines SQL and Java to build an App. Upon completion, you’ll be able to use databases, create java apps linked to databases and build Desktop applications. You’ll also be able to grow as a developer.

It's all! Enroll today and start learning SQL with Java to build your App!

Who this course is for:

  • Beginner or not SQL developers
  • Beginner or not Java Software developers
  • Software programmers
  • Programmers interested in Desktop Apps