- 109
- 1 470 682
Java Code Junkie
Canada
Приєднався 20 вер 2014
Welcome to Java Code Junkie! At Java Code Junkie, we create FREE Java computer programming tutorials.
I have been a computer programmer and teacher for over 35 years and this channel is my way of giving back to the programming community. I would love to share my experience with you to help you become a successful Java programmer.
I love open source and all of the tools that I use can be downloaded and used for FREE, so there should be no financial obstacle to your learning. All you need is the desire!
Please leave your comments in the comments section if you have any questions or suggestions for improving the channel.
Also, please subscribe and click the bell icon to be notified when I publish new videos. I try to provide new videos once a week but, if I have more time, I will post more frequently.
Thanks for stopping by and I hope to see you in the next video! ;-)
Until then, stay safe and keep on coding!
Dave (a.k.a. Java Code Junkie)
I have been a computer programmer and teacher for over 35 years and this channel is my way of giving back to the programming community. I would love to share my experience with you to help you become a successful Java programmer.
I love open source and all of the tools that I use can be downloaded and used for FREE, so there should be no financial obstacle to your learning. All you need is the desire!
Please leave your comments in the comments section if you have any questions or suggestions for improving the channel.
Also, please subscribe and click the bell icon to be notified when I publish new videos. I try to provide new videos once a week but, if I have more time, I will post more frequently.
Thanks for stopping by and I hope to see you in the next video! ;-)
Until then, stay safe and keep on coding!
Dave (a.k.a. Java Code Junkie)
Install DBeaver Community Edition
In this tutorial we will learn how to install and setup DBeaver Community Edition.
DBeaver is a SQL client software application and a database administration tool. For relational databases it uses the JDBC application programming interface (API) to interact with databases via a JDBC driver. For other databases (NoSQL) it uses proprietary database drivers. It provides an editor that supports code completion and syntax highlighting. It provides a plug-in architecture (based on the Eclipse plugins architecture) that allows users to modify much of the application's behavior to provide database-specific functionality or features that are database-independent. This is a desktop application written in Java and based on Eclipse platform.
The community edition (CE) of DBeaver is a free and open source software that is distributed under the Apache License. A closed-source enterprise edition of DBeaver is distributed under a commercial license.
Eclipse Project code is available on GitHub
github.com/JavaCodeJunkie
Check out my UA-cam Channel for more FREE videos
ua-cam.com/users/JavaCodeJunkie
Do you want to learn more about Java and how you can grow your skills as a Java Developer? SUBSCRIBE and ring that bell!
DBeaver is a SQL client software application and a database administration tool. For relational databases it uses the JDBC application programming interface (API) to interact with databases via a JDBC driver. For other databases (NoSQL) it uses proprietary database drivers. It provides an editor that supports code completion and syntax highlighting. It provides a plug-in architecture (based on the Eclipse plugins architecture) that allows users to modify much of the application's behavior to provide database-specific functionality or features that are database-independent. This is a desktop application written in Java and based on Eclipse platform.
The community edition (CE) of DBeaver is a free and open source software that is distributed under the Apache License. A closed-source enterprise edition of DBeaver is distributed under a commercial license.
Eclipse Project code is available on GitHub
github.com/JavaCodeJunkie
Check out my UA-cam Channel for more FREE videos
ua-cam.com/users/JavaCodeJunkie
Do you want to learn more about Java and how you can grow your skills as a Java Developer? SUBSCRIBE and ring that bell!
Переглядів: 29 765
Відео
FileChooser | JavaFX GUI Tutorial for Beginners
Переглядів 9 тис.2 роки тому
In this JavaFX GUI tutorial for Beginners we will learn how to use the FileChooser Dialog. FileChooser provides support for standard platform file dialogs. These dialogs have look and feel of the platform UI components which is independent of JavaFX. A FileChooser can be used to invoke file open dialogs for selecting single file (showOpenDialog), file open dialogs for selecting multiple files (...
Setup | SQLite Tutorial for Beginners
Переглядів 3,4 тис.2 роки тому
In this SQLite Tutorial for Beginners we will learn how to download and setup SQLite and the Xerial SQLite JDBC Driver. Check out my UA-cam Channel for more FREE videos ua-cam.com/users/JavaCodeJunkie Do you want to learn more about Java and how you can grow your skills as a Java Developer? SUBSCRIBE and ring that bell!
JCheckBox | Java Swing Tutorial for Beginners
Переглядів 6 тис.2 роки тому
In this Java Swing tutorial for Beginners we will learn how to use the JCheckBox Control. Eclipse Project code is available on GitHub github.com/JavaCodeJunkie Check out my UA-cam Channel for more FREE videos ua-cam.com/users/JavaCodeJunkie Do you want to learn more about Java and how you can grow your skills as a Java Developer? SUBSCRIBE and ring that bell!
DAO Delete | DAO Tutorial for Beginners
Переглядів 4,4 тис.2 роки тому
In this JavaFX GUI tutorial for Beginners we will complete our EmployeeDAO Implementation by coding the Delete method. Eclipse Project code is available on GitHub github.com/JavaCodeJunkie Check out my UA-cam Channel for more FREE videos ua-cam.com/users/JavaCodeJunkie Do you want to learn more about Java and how you can grow your skills as a Java Developer? SUBSCRIBE and ring that bell!
DAO Update | DAO Tutorial for Beginners
Переглядів 5 тис.2 роки тому
In this JavaFX GUI tutorial for Beginners we will learn how to code the DAO Update method. Eclipse Project code is available on GitHub github.com/JavaCodeJunkie Check out my UA-cam Channel for more FREE videos ua-cam.com/users/JavaCodeJunkie Do you want to learn more about Java and how you can grow your skills as a Java Developer? SUBSCRIBE and ring that bell!
DAO Insert | DAO Tutorial for Beginners
Переглядів 8 тис.2 роки тому
In this JavaFX GUI tutorial for Beginners we will learn how to create an Insert method for our EmployeeDAO Implementation. Eclipse Project code is available on GitHub github.com/JavaCodeJunkie Check out my UA-cam Channel for more FREE videos ua-cam.com/users/JavaCodeJunkie Do you want to learn more about Java and how you can grow your skills as a Java Developer? SUBSCRIBE and ring that bell!
DAO Retrieve All | DAO Tutorial for Beginners
Переглядів 1,2 тис.2 роки тому
In this DAO Tutorial for Beginners we will learn how to code a DAO Retrieve All method. Eclipse Project code is available on GitHub github.com/JavaCodeJunkie Check out my UA-cam Channel for more FREE videos ua-cam.com/users/JavaCodeJunkie Do you want to learn more about Java and how you can grow your skills as a Java Developer? SUBSCRIBE and ring that bell!
DAO Retrieve | DAO Tutorial for Beginners
Переглядів 13 тис.2 роки тому
In this Data Access Objects tutorial for Beginners we will learn how to retrieve a record from our database using the DAO Retrieve method in the EmployeeDAOImpl class that we created. JDBC Playlist ua-cam.com/play/PL3bGLnkkGnuXZeK5Rbp55AcuWhz4RuMZ1.html Eclipse Project code is available on GitHub github.com/JavaCodeJunkie Check out my UA-cam Channel for more FREE videos ua-cam.com/users/JavaCod...
DAO Connection | DAO Tutorial for Beginners
Переглядів 15 тис.2 роки тому
In this DAO tutorial for Beginners we will learn how to create a DAO Connection. The concrete DAO implementation encapsulates the JDBC Connection and makes it possible to persist data from one session to the next. The DAO Connection will be implemented as a static method so that you do not need to instantiate the Database object in order to get a connection object. JDBC ua-cam.com/play/PL3bGLnk...
DAO Implementation - DAO Tutorial for Beginners
Переглядів 16 тис.2 роки тому
In this DAO Tutorial for Beginners we will learn how to implement the DAO using the DAO Interface that we created in the last episode. A DAO Implementation is a concrete class that implements the DAO Interface and encapsulates the persistence logic. Eclipse Project code is available on GitHub github.com/JavaCodeJunkie Check out my UA-cam Channel for more FREE videos ua-cam.com/users/JavaCodeJun...
DAO Interface | DAO Tutorial for Beginners
Переглядів 24 тис.2 роки тому
In this DAO tutorial for Beginners we will learn how to create a Data Access Object Interface. The DAO Interface defines the standard operations to be performed on model objects. It is an abstraction of the class that will hold the concrete implementation of our persistence logic. Eclipse Project code is available on GitHub github.com/JavaCodeJunkie Check out my UA-cam Channel for more FREE vid...
Create DTO | DAO Tutorial for Beginners
Переглядів 25 тис.2 роки тому
In this DAO tutorial for Beginners we will learn how to create a Data Transfer Object (DTO). In computer programming, a data transfer object is an object that carries data between processes. The difference between data transfer objects and business objects or data access objects is that a DTO does not have any behaviour except for storage and retrieval of its own data. In other words, DTOs are ...
What is a DAO | DAO Tutorial for Beginners
Переглядів 37 тис.2 роки тому
In this JavaFX GUI tutorial for Beginners we will learn about Data Access Objects (DAO). A data access object (DAO) is a pattern that provides an abstract interface to some type of database or other persistence mechanism. By mapping application calls to the persistence layer, the DAO provides some specific data operations without exposing details of the database. Check out my UA-cam Channel for...
Trigger | MariaDB Tutorial for Beginners
Переглядів 4,6 тис.2 роки тому
In this MariaDB tutorial for Beginners we will learn how to to use a Trigger. A trigger is a set of statements that will run when an event occurs on a table. The main use for a trigger is to maintain data integrity of the information in a database. Eclipse Project code is available on GitHub github.com/JavaCodeJunkie Check out my UA-cam Channel for more FREE videos ua-cam.com/users/JavaCodeJunk...
Dialog | JavaFX GUI Tutorial for Beginners
Переглядів 7 тис.2 роки тому
Dialog | JavaFX GUI Tutorial for Beginners
JMenu | Java Swing GUI Tutorial for Beginners
Переглядів 10 тис.3 роки тому
JMenu | Java Swing GUI Tutorial for Beginners
JPasswordField | Java Swing Tutorial for Beginners
Переглядів 8 тис.3 роки тому
JPasswordField | Java Swing Tutorial for Beginners
ProgressIndicator | JavaFX GUI Tutorial for Beginners
Переглядів 1,9 тис.3 роки тому
ProgressIndicator | JavaFX GUI Tutorial for Beginners
ProgressBar - JavaFX GUI Tutorial for Beginners
Переглядів 2,5 тис.3 роки тому
ProgressBar - JavaFX GUI Tutorial for Beginners
Updatable View | MariaDB Tutorial for Beginners
Переглядів 3,1 тис.3 роки тому
Updatable View | MariaDB Tutorial for Beginners
Install DBeaver | MariaDB Tutorial for Beginners
Переглядів 9 тис.3 роки тому
Install DBeaver | MariaDB Tutorial for Beginners
Tab Events - JavaFX GUI Tutorial for Beginners
Переглядів 1,6 тис.3 роки тому
Tab Events - JavaFX GUI Tutorial for Beginners
MigLayout | Java Swing Tutorial for Beginners
Переглядів 15 тис.3 роки тому
MigLayout | Java Swing Tutorial for Beginners
Nimbus Look and Feel | Java Swing Tutorial for Beginners
Переглядів 9 тис.3 роки тому
Nimbus Look and Feel | Java Swing Tutorial for Beginners
CallableStatement | JDBC Tutorial for Beginners
Переглядів 9 тис.3 роки тому
CallableStatement | JDBC Tutorial for Beginners
Create Procedure | MariaDB Tutorial for Beginners
Переглядів 9 тис.3 роки тому
Create Procedure | MariaDB Tutorial for Beginners
Menu | JavaFX GUI Tutorial for Beginners
Переглядів 2,1 тис.3 роки тому
Menu | JavaFX GUI Tutorial for Beginners
Spinner | JavaFX GUI Tutorial for Beginners
Переглядів 1,8 тис.3 роки тому
Spinner | JavaFX GUI Tutorial for Beginners
PreparedStatement | JDBC Tutorial for Beginners
Переглядів 22 тис.3 роки тому
PreparedStatement | JDBC Tutorial for Beginners
Absolutly great, thnak you a lot.
great but its getting harder
so many infor but really helpful
THANK YOU SO MUCH SIR! the way u slowly speaking so I could understand how u explain step by step, I love it so much. U really helping me out, wish u always be great and healthy. Once again, thank u so much🙏
@baguskurnian8436 - Thank you so much for your kind words. 🙏
This is gold , why aren't you uploading more videos?
@Green4rf - I am glad you are enjoying the content. Short answer: health issues. Good news though, I am fine now and have been writing a book for the past 6 months tentatively titled ‘JavaFX Scene Management Mastery: Building a Reusable Scene Management Library’. Should be ready for publishing early in the new year. I may be biased but I think it’s going to be an awesome addition to any JavaFX developer’s library. Cheers for the comment! Dave
Great to have you as a teacher And looking forward to your book
Thank you. You just saved my Java final.
A twenty yr old ”student” here, studies start in January. I first learned Html, css and js and now Java. I type fast, so I love the ”lengthy” style of Java and overall it seems really flexible and great! I am going to go through the entire Java Documentation, but first I thought I would learn Swing. Thanks to you!
love your videos, you explained it very well, thank you!
This makes a lot of sense, but there is just one thing that I don’t understand: why should you have to create separate classes for different JFrames? Couldn’t I just write a function that, based on its parameters, returns a new JFrame?
wow, finally somebody who is easy to follow, step by step.
Who else here from UBC CPSC 210 stressing over phase 3 personal project...
brooo thanks a lot ur explination is great
ty
ty
ty
ty
ty
ty
TY
I really did not understand the reason you did "extends" and as of 6:41 I am totally lost :(
Thanks for amazing video
thanks mate im happy to learn from this way
Thanks for another great course, all the best!
when making a new simple string property, do you always have to give 3 arguments?
Thank you for your work, I wish you all the best
VonRueden Harbors
Rebecca Lock
Heathcote Causeway
Stanton Stravenue
Jamal Mission
McKenzie Ramp
Veum Hollow
Hey can you please create a crash course or simple video guide on How we can create a mobile application using JavaFX? Thanks in advance.
nice work sir ...
Bins Tunnel
Hermiston Gateway
Karelle Forks
Thanks. Tutorial is so concise
Malachi Mount
Una Stravenue
Abdiel Trafficway
Langosh Lodge
These videos are really helping to clearly understand these concepts.Thanks.
Lewis Trafficway
Maggio Course
Orn Parkways
Fabian Walk
Abernathy Port
Gleichner Mews
Johnson Center