Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add Java Swing Desktop App with CRUD Operations Using MySql to your Wishlist.

Add to Wishlist

Java Swing Desktop App with CRUD Operations Using MySql

Learn To Create a Java Swing Desktop Application - THAT CAN SALES
4.3 (28 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,054 students enrolled
Last updated 7/2016
English
$15 $50 70% off
30-Day Money-Back Guarantee
Includes:
  • 6 hours on-demand video
  • 1 Article
  • 3 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
Description

COURSE UPDATED ON 31 MAY 2016.  (ADD 14 VIDEOS)

Learn how to create a basic Login System in java swing with Mysql Database using Wamp Server.If you want to learn basic java GUI Application (Desktop Application ) so that you are at the right place. In this course you will learn all the basic concept of java Swing With Netbeans IDE. After taking this course you will get complete knowledge of all the basic concepts in Java Swing Login System & CRUD Operations (Create, Read,Update,Delete) and you will be able to create Real World Desktop Applications in java.

What are the requirements?

Some Basics Knowledge of java & MySql (Wamp Server OR Xamp Server). But an absolute beginer also  take this course who want to learn java.

Below are some of the main features of this Application:

  1. Login System
  2. Login jFrame with jProgressBar Which load automatically after login.
  3. Admin jFrame Or Window.
  4. Menus on Admin jframe.
  5. EmployeeInfo System .
  6. New , Save , Update , Delete ,Clear Operation In EmployeeInfo Jframe Form.
  7. Upload Passport size images on JDesktopPane & Save in Database.
  8. Working with jTable .
  9. & I will  Cover Lots of functionality in next video's.


What are the requirements?

  1. Computer
  2. Internet Connection
  3. JDK (Java Development Kit)
  4. Netbeans IDE Or Any Other IDE But Prefer Netbeans.
  5. MySql
  6. Wamp Server OR Xamp Server
  7. Jar Files (Downloadable From Internet)


What am I going to get from this course?

  • Create GUl  Application(Desktop Application) with Login System & CRUD Operations and all other good stuff.


What is the target audience?

Anyone with a computer or laptop and a desire to learn .

Who is the target audience?
  • Yes, Those Student Can Take This Course Who Wants to Learn Java & MySql . Those Student Who Are Love Java & Programming Can Take This Course.
  • Those Student Who Are Not Known Java & About Programming . They Should Not Take My Course.
Students Who Viewed This Course Also Viewed
What Will I Learn?
After Completing My Course Student Will Able To Create Real World Applications In Java Swing , I taught Here Lots Of Things In Java & MySql . I Covered Here About Basic Components Of Java Swing Which Are Not Easily Available Online . I Covered Here Like JProgressBar , Blob Datatype For Images in Java & Many More Compnents . After End Of My Course Student Definitely Will Able To Create Or Design Awesome Application In Java Swing .
Student Will Easily Work With Different Components Like Jframe Form , jTextField , jButton , jRadioButton , jTable , jProgressBar , jDesktop Pane etc Of Java Swing. Student Will Definitely Able To Create Database In MySql Using Of Wamp Server After Completing This Course.
View Curriculum
Requirements
  • Before Starting This Course OR Before Taking This Course Student Should Know The Some Basics Of Java & MySql & Oops Concept. You Can Take This Course After Getting The Basic Knowledge Of Java & MySql
  • Student Should Also Know About Some Basics Of NETBEANS IDE & WAMP SERVER
Curriculum For This Course
Expand All 53 Lectures Collapse All 53 Lectures 06:04:21
+
Introduction
2 Lectures 06:24

About the Instructor , Required  Tools To Download , Some Overview of tutorials..

Preview 06:19

SOURCE CODE - DOWNLOAD
00:05
+
Creating Java Swing Login From Start To End
11 Lectures 01:48:12

In this video i am going to show you about Tools that we will use to learn  this application. 

From Where we can download This tools i am showing in this video:

1.) JDK(Java Development Kit)

2.)Netbeans IDE

3.)Wamp Server

4.) Mysql connector Jar file ( For Database Connection-JDBC)

After Installation of all tools:

We will Create Database in MySql Using WAMP SERVER.

We will Create a Table for Login in our database 

After completing this video you will be able todo this all Tasks.

Setting up Environment , Tools Basics , Create Database
09:51

In this video . I am going to explain JDBC(Java database connectivity) in this video.

How to load the database driver.

How to established a Connection Between the Mysql & Java Swing

After completing this video you will be able to understand the concept of JDBC

Overview Of JDBC (Java Database Connectivity) & Connection Class for Java
03:40

In this video . I am going to show you how to create a new project in netbeans ide.

I will create a new class for database connection in this netbeans project. Then writing code to create connection from mysql with java.

Then I will show you how to add MySql Connector Jar File To our Project to create a connection

After completing this video you will be able to New Project in netbeans ide.

Create a New Project & MySql Database Connection Class in Netbeans IDE
09:51

In this video . I am going to explain some important INTERFACES of java which are very useful.

  1. Connection
  2. Prepared tatement
  3. ResultSet

After this we will create a class LOGIN or a jFrame For login window Then we will design GUI for this login window or jframe form.

Overview Of Java Interfaces & Create jFrame Form For Login
09:25

In this video . You are going to learn how to Design & writing a code for login & Create a database connectivity.

I will write a Sql query in this video.

& try to get successfull login.

After completing this video you will be able to write code for login

Writing Code for Login System
14:55

In this video . I am going to show you how to Design Awesome GUI in java swing.

I will show you how to add images on jLabel ,Jbutton in this video.

After completing this video you will be able to Design awesome GUI with images.

Designing jFrame Form For Login & Add Images On jButton
18:15

In this video . I am going to show you how to add a jprogressbar in java swing

i will show you how to add a jprogressbar in jframeform

how to write code for jprogressbar for login button means after successfull login jprogressbar will automatically load otherwise it will not load for unsussessful login.

After completing this video you will be able to add a AWESOME jprogressbar to your Login System

Writing Code For jProgressBar
11:44

in this video . I am going to teach you how to keep your wamp server on startup. it means we don't need to start our wamp server everytime when we start our computer. After keep wamp server on startup we dont't need to start

again & again. Wamp Server automatically start when our computer will start.

After this we will customize jprogressbar.

After completing this video you will be able to keep your wamp server on startup & Customize jprogressbar

Keep Wamp Server On Startup , Customize jProgressBar & Create New jFrame Form
09:12

In this video . I am going to show you how to add a new jbutton on jframe for close the window directlyby  clicking on this button. I will write code for this button by creating new method in this video..

You will be able to learn how to create a new Method / Function in java swing.

After completing this video you will be able to create / write, functions/ methods in java

Creating a New Method For Close Operation
07:58

Yes its Awesome to login by pressing Enter Key from keyboard.

In this video . I am going to show you how to write code for login by pressing enter key from keyboard.

After completing this video you will be able to add a keylistener on jtextfields in java

Login By Pressing Enter Key From KeyBoard
08:00

In this video . I am going to show you some final overview of login system 

& we will learn validations in java swing.

**************** Congratulations ******************

 After completing this video & This Section you will be able to Create a AWESOME LOGIN SYSTEM

Preview 05:21
+
Create Database & Learn To Design GUI In This Section..
12 Lectures 56:59

GUI Design - Overview for this section & also learn to create database for this GUI

Preview 01:12

In this video . I am going to show you how to add new jframe form in our project 

After adding new jframform we will create new Database Table for EmployeeInfo.

After completing this video you will be able to create new form & Database.

Creating JFrame Form & New Database Table
08:26

In this video . i will show you how to design awesome GUI for Employeeinfo jframe form.


Design GUI Of JFrame Form Part-01 (Adding JPanel & JLabels on the JFrame Form)
07:26

In this video . I am showing to you Design GUI for EmployeeInfo Jfram Form.

Here i am using Some TextFelids , comboBox ,Radio Buttons, TextArea , Buttons,Desktopane,Label etc

Design GUI Of JFrame Form Part-02 (Adding JTextFeilds , JRadioButtons , Jcombox)
07:29

In this video . I am showing to you Design GUI for EmployeeInfo Jfram Form .

Using Of Panel & Layouts.

Design GUI Of JFrame Form Part-03 (Adding JDesktopPane And Add a Layout)
03:06

In this video i am showing about how to Download and add JCalender in java jframe form.

What is JCalender.

JCalendar is a Java date chooser bean for graphically picking a date. JCalendar is composed of several other Java beans, a JDayChooser, a JMonthChooser and a JYearChooser. All these beans have a locale property, provide several icons (Color 16×16, Color 32×32, Mono 16×16 and Mono 32×32) and their own locale property editor. So they can easily be used in GUI builders. Also part of the package is a JDateChooser, a bean composed of an IDateEditor (for direct date editing) and a button for opening a JCalendar for selecting the date.

In which folder we should add it i am showing in this video.

Download:http://toedter.com/jcalendar/


Design GUI Of JFrame Form Part-04 (Adding a JCalender)
04:45

In this video i am showing to you how to add jpanel on jframe form .

here are two jpanel i add on jframe .

1.) outer jpanel

2.) inner jpanel

i add inner jpanel inside the outer jpanel. then  i will add jbuttons on this inner jpanel

Design GUI Of JFrame Form Part-05 (Adding a JPanel for JButtons)
03:05

Here I am showing to you how we can add jbuttons on jpanel .It is very easy task that can we performed in netbeans ide.

Design GUI Of JFrame Form Part-06 (Adding JButtons On Jpanel For CRUD )
03:45

Now after adding jbuttons on jpanel here  i am showing to you how can we add images on jbutton directly in netbeans ide.

Design GUI Of JFrame Form Part-07 (Adding Image Icons On JButtons)
06:59

in this lecture here we will add  jtable on jpanel by dragging from pallete manager of netbeans

Design GUI Of JFrame Form Part-08 (Adding a JTable On JPanel of JFrame Form)
02:16

Here i am giving some important overview of code which is generated by netbeans for us.

Design GUI Of JFrame Form Part-09 (Some Overview Of Generated Code By Netbeans)
04:40

The important thing in this video is that i show how to set main class in our project . here i set main class is login . it means when the project run then the login class will open.


After this i add a JTextfeild for SEARCH BOX  in this lecture.

(Important) Design GUI Of JFrame Form Part-10 (Adding a SEARCH BOX)
03:50
+
Learn To Working With Images In Java
6 Lectures 35:19

Image Upload Section-Overview

Preview 02:30

Some overview of Java classes which we will use to upload the image & JAR file 

Overview Of Some Java Classes & Jar File For Using Images In Java Swing.
06:28

Here i am showing about jar file & code for upload the images..

Upload Image In Java Part-01 (Adding a Jar File & Code)
07:16

This is the part two of uploading the images.

Upload Image In Java Part-02 (Writing Code )
04:16

This is the part 3 of uploading the images.

Upload Image In Java Part-03 (Writing Code)
06:37

Here i am Explaining the code which i show you to upload the images...

Upload Image In Java Part-03 (Explaining The Code)
08:12
+
Inserting Data - Learn To Insert OR Save Data Into Database (CRUD SECTION)
9 Lectures 01:02:22

Insert Data Into Database & Validations.

Preview 02:19

In this video we are going to set radio buttons on jframe and jcombobox. For insert data into database

Inserting Data Part-01 - Setting of jRadioButtons & jcombobox
04:42

In this video we are going to Apply action listener on radio buttons. 

Inserting Data Part- 02 - ActionListener On jRadioButtons
03:52

Here we are going to start to write code for insert the data into the database.

Inserting Data Part- 03 - Writing Code For Insert Data-01
10:20

Here i am Explaining the Code .which i write for inserting data into database

Inserting Data Part - 04 - Writing Code For Insert Data-02
09:56

Explaining the code here for insert data into database

Inserting Data Part - 05 - (Explaining The Code)
10:41

Here i am showing to you. How to write code for validations in java swing part- 01

Inserting Data Part - 06 - Validation Part -01
06:24

Here i am showing to you. How to write code for validations in java swing part-02

Inserting Data Part - 07 - Validation Part -02
05:22

Here i am showing to you. How to write code for validations in java swing part-03

Inserting Data Part - 08 - Validation Part -03
08:46
+
Updating Data - Learn To Update Data Into Database (CRUD SECTION)
7 Lectures 01:07:28

Here i am showing to you writing code for new jbutton

Update Data - part- 01 - Writing code for New jButton
11:33

Here I am showing to you .How can we show data on jtable

Update Data - part - 02 -Writing code for Showing Data on jTable
09:13

Click Listener On jtable 

Update Data - part - 03 - Click Listener On jTable - part - 01
11:58

Click Listener On jtable  part 02

Update Data - part - 04 - Click Listener On jTable - part - 02
15:25

In This Video  i am showing to you how to design jtable by its property

Update Data - part - 05 - Design JTable
02:02

HERE IN THIS VIDEO I AM SHOWING TO YOU HOW CAN WE WRITE CODE FOR UPDATE DATA

Update Data - part - 06 - Writing Code For Update Data
13:57
+
Delete Data From Database & Clear Button (CRUD SECTION)
6 Lectures 27:38

An OverView Of Delete Data From Database & Clear Button

Preview 01:42

HERE WE ARE LEARNING TO WRITE CODE FOR DELETE DATA FROM DATABSE

Delete Data - Part - 01 - Writing Code For Delete Data
10:02

I AM EXPLAINING THE CODE FOR DELETE DATA FROM DATABASE IN THIS VIDEO

Delete Data - Part - 02 - Explain The Code Of Delete Data
02:53

WE ARE LEARNING TO WRITE CODE FOR CLEAR BUTTON

Writing Code For Clear Button
02:31

WRITING CODE FOR PRINT JTABLE

Writing Code For Print jTable
05:19

User Boundation- Buttons Settings - Enabled Disable.
05:11
About the Instructor
4.5 Average rating
28 Reviews
1,066 Students
2 Courses
Software Developer & Instructor

 I am Mohammad Faizan . I have a degree in Computer Science. You might call me a bit of Java geek. I love Java. 

I am deeply involved in JAVA TECHNOLOGIES  , C , C++ , PHP MYSQL , WORDPRESS etc, I love to code in Java , Jasper Reports , Bootstrap , HTML5 , CSS3 , JavaScript , Jquery, Ajax and some other languages.   I am managing several websites & Software for my Clients from my Lovable Place.  But with this i have a desire to teach others what I know . I'm very passionate about it  & i have 6 years of Experience of Programming & Teaching . Present i am working  as a Software Developer and as a Instructor also. I have Created lots of projects like Restaurant POS Software , Inventory Software , Billing Applications , Follow up CRM(Customer Relationship Management) and lots of websites. Now i want to share all my knowledge which i gain from my work & from my Teaching Carrier.

Report Abuse