Complete Java Bootcamp! Swing, JavaFX, PostgreSQL, JDBC, JSP
4.4 (29 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
10,199 students enrolled

Complete Java Bootcamp! Swing, JavaFX, PostgreSQL, JDBC, JSP

Java! Become a better Java developer. Learn Java by building real Java projects on Swing, JavaFX, PostgreSQL, JDBC & JSP
New
4.4 (29 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
10,199 students enrolled
Created by Emenwa Global
Last updated 7/2020
English
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 50 hours on-demand video
  • 28 articles
  • 539 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Skills that will allow you to apply for jobs like: Swing, JavaFX, PostgreSQL, JDBC, JSP and Full Stack Java Developer
  • You will be empowered to build more projects that will help you to secure a lucrative job for yourself at the end of this course!!!
  • You will build over 25 advanced projects before the end of this course with over 120+ java best practices
  • You will setup Java Development Kit (JDK) step by step
  • You will work with eclipse IDE professionally
  • You will learn how to use basic java syntax
  • You will learn about decision making statements, loops, operator and numbers in Java
  • You will learn about Methods, Classes and Objects
  • You will learn about different math, character and string methods in java
  • You will learn about Object Oriented Programming (OOP)
  • You will understand how java works as an object
  • You will learn about Java Graphical User Interface (Swin)
  • You will learn basic components of Swing
  • You will build a basic calculator in java GUI
  • You will build a real world simple clock for date and time in java GUI
  • You will build an advance calculator in java GUI with full functionalities/operations
  • You will build a complete Hotel Management System (HMS) featured with receipt generator, calculator, menu bar and currency converter
  • You will learn how to write advance java program
  • You will learn how to brake codes into modules for advance reusage
  • You will learn about Java Database Connectivity
  • You will build a simple login page with image display
  • You will learn how to communicate with the database
  • You will learn how to Insert data into the database
  • You will learn how to Delete data in the database
  • You will learn how to Update data in the database
  • You will learn how to hide your password on user interface
  • You will learn how to clear data from the database
  • You will learn how to work with tables in database
  • You will build a complete Database Management System in Java GUI
  • You will learn how to export and run your applications as stand-alone projects
  • You will master Javafx and build lots of advanced JavaFX projects
  • You will master PostgreSQL from scratch
  • You will master Java Database Connectivity (JDBC) from scratch
  • You will be introduced to Java Server Pages for beginners
Course content
Expand all 387 lectures 50:03:16
+ Getting started with Java programming
4 lectures 24:12
Download Eclipse IDE
07:32
Your First Java Project
08:58
Congratulations on your journey! Never stop learning...
00:10
+ Introduction to Java Graphical User Interface (Swing GUI)
6 lectures 01:06:17
Setup of window builder
07:54
Your first Java GUI project
19:33
Simple Calculations in Java GUI
15:49
Simple Clock in Java GUI
16:29
Congratulations on your journey! Never stop learning...
00:10
+ Calculator Development in Java GUI
6 lectures 57:20
Simple Calculator (Part 1)
19:52
Simple Calculator (Part 2)
08:36
Simple Calculator (Part 3)
14:17
Simple Calculator (Part 4)
11:54
Congratulations on your journey! Never stop learning...
00:10
+ Complete Hotel Management System in Java GUI
16 lectures 02:41:31
Hotel Management System (Part 1)
11:38
Hotel Management System (Part 2)
14:46
Hotel Management System (Part 3)
11:53
Hotel Management System (Part 4)
21:33
Hotel Management System (Part 5)
10:31
Hotel Management System (Part 6)
11:37
Hotel Management System (Part 7)
10:21
Hotel Management System (Part 8)
05:53
Hotel Management System (Part 9)
23:12
Hotel Management System (Part 10)
08:55
Hotel Management System (Part 11)
09:36
Hotel Management System (Part 12)
04:39
Hotel Management System (Part 13)
07:29
Hotel Management System (Final)
00:53
Congratulations on your journey! Never stop learning...
00:10
+ Database Management System in Java GUI
19 lectures 03:58:22
Database Management System (Part 1)
14:08
Database Management System (Part 2)
12:36
Database Management System (Part 3)
25:04
Database Management System (Part 4)
28:04
Database Management System (Part 5)
14:45
Database Management System (Part 6)
09:44
Database Management System (Part 7)
16:39
Database Management System (Part 8)
04:10
Database Management System (Part 9)
13:18
Database Management System (Part 10)
16:26
Database Management System (Part 11)
05:03
Database Management System (Part 12)
07:22
Database Management System (Part 13)
24:37
Database Management System (Part 14)
04:50
Database Management System (Part 15)
08:56
Database Management (Part 16)
07:10
Database Management System (Part 17)
17:49
Congratulations on your journey! Never stop learning...
00:10
+ Introduction to JavaFX programming
11 lectures 01:34:07
Introduction to JavaFX programming
11:34
How to setup JavaFX in eclipse
05:43
Your First JavaFx Project
13:43
How to use Lambda expression in JavaFX
08:08
Download and Installation of Scene Builder in JavaFX
08:09
Your first project using Scene Builder in JavaFX
08:38
How to add MainController class in JavaFX
09:31
How to work with Label in JavaFX with Scene Builder
07:54
How to Style with CSS in JavaFX
15:31
How to use CSS reference Documentation
05:06
Congratulations on your journey! Never stop learning...
00:10
+ How to work with ComboBox in JavaFX
5 lectures 37:53
How to work with ComboBox in JavaFX
17:06
How to add Action Event in ComboBox
07:26
How to add more features to ComboBox
06:18
How to use FXCollections in ComboBoX
06:53
Congratulations on your journey! Never stop learning...
00:10
+ How to create a ListView in JavaFX
5 lectures 15:12
How to create a ListView in JavaFX
05:00
How to add more items to the ListView
02:16
How to printout ListView items
04:00
How to create ListView using FXCollections in JavaFX
03:46
Congratulations on your journey! Never stop learning...
00:10
+ How to create a TreeView in JavaFX
5 lectures 37:40
How to create a TreeView in JavaFX
16:13
How to add sub-Nodes in TreeView
04:45
How to add icons in TreeView
08:52
How to add MouseClick Event in TreeView
07:40
Congratulations on your journey! Never stop learning...
00:10
+ How to create a File Chooser
4 lectures 33:47
How to create a File Chooser
23:33
How to filter files in File Chooser
05:18
Congratulations on your journey! Never stop learning...
00:10
Requirements
  • No basic knowledge of computer programming is required for this course
  • You must have a good computer system. A computer (Windows/Mac/Linux)
  • You must have active internet connection to download necessary tools to get started with Java programming Your computer system must have 2GB RAM and above to run java programs smootly
Description

The Complete Java Programming Bootcamp starts from the very beginning by teaching you java basics and programming fundamentals, and then going into advanced topics and different career fields in java so you can get real life practice and be ready for the real world.


This course is accompanied with over 120+ java best practices and more than 25 advanced projects that will help you to reach your goal in java programming and become a full stack java developer such as:

1. Simple Calculator project

2. Real time clock with date and time

3. Advance Calculator with full functionalities and operations

4. Hotel Management System (HMS)

5. Currency Converter Unit

6. Receipt generation Unit

7. Database Management Systems (DMS)

8. Advanced table creations/management in database

9. Insert/Update/Delete button integrations

10. Java Graphical User Interface (GUI)

Learning Java programming language and understanding Java programming language are two different things. Almost every student enjoy learning Java programming language. But, only a few number of these students actually understand Java programming language afterwards. This is where the remaining students are left behind and kept wandering from one course to another over the internet to get the best knowledge on understanding Java programming language with cups of coffee on their table everyday.

Complete Java Bootcamp! Swing, JavaFX, PostgreSQL, JDBC, JSP is a comprehensive and concise guide with over 15 hours of content that is designed to pick up every interested student from the state of "zero-knowledge" to a state of "Hero-knowledge" in Java programming. As a senior software developer and an instructor with many years of experience in the industry, I have mastered the best way to give my students packages that will help them to learn and understand Java programming in one course without the need to waste their hard earned money on different courses that will limit them to one side of Java programming and forcing them to pay to learn the other sides.

Java is an Object Oriented Programming Language and this course will help you to understand the entire concept of Object Oriented Programming (OOP). This is the most difficult part of Java programming language and I have taken my time to build my strength on this path to ensure that my students walk over it with ease and understand every aspect of this topic. Programming Java is fun! But without the knowledge of OOP, it becomes a nightmare and a hard nut to crack for some developers. To live your full life as a happy Java developer, you must understand Object Oriented Programming (OOP) very well.


Why Must I Take This Course And What Benefit Is It To ME As Java Developer?

This is the only course on the internet that will help you to become a certified and successful Java developer with an in-depth knowledge of the entire aspect of Java development and prepare you with the required skills necessary to build you to face job interviews and get employed as a full stack Java developer. This course is prepared on four solid levels to get you started without any confusion and good understanding. These include Fundamentals of Java programming, Object Oriented Programming, Graphical User Interface (Java GUI) and Java Database Connectivity (JDBC).


Emenwa Global instructors are industry experts with years of practical, real-world experience building software at industry leading companies. They are sharing everything they know to teach thousands of students around the world, just like you, the most in-demand technical and non-technical skills (which are commonly overlooked) in the most efficient way so that you can take control of your life and unlock endless exciting new career opportunities in the world of technology, no matter your background or experience.

Who this course is for:
  • Anyone who wants to learn to code
  • Anyone looking to level up their skills and master a new programming language
  • Anyone who wants to master java programming