Author
Released
9/16/2016- Creating a command-line application
- Building a graphical user interface
- Creating a Java API
- Parsing JSON data
- Refactoring and testing Java code
Skill Level Intermediate
Duration
Views
- Java is a very popular and extremely powerful language for developing applications. And with the huge number of built-in and third party libraries that are available, it seems like you can do just about anything with a Java program. I'm Julian Robichaux and I've been a programmer for 20 years. I spend my days building Java applications that are used by people all over the world. In this course we'll build on your existing Java knowledge, and take a look at some general patterns for Java development. First, we'll take a look at how to do simple things, like create command line applications, and read files.
Then we'll move onto some slightly more advanced concepts, like getting data from a relational database, or creating a graphical user interface. After that we'll connect to a website and parse some Json data. And along the way I'll talk about some programming theory, in terms of how to refactor, test and structure your code. All the different concepts we talk about here should apply in plenty of different situations for you as a programmer. So, I hope this course serves not just as a learning tool, but also as reference for your in the future. Let's get started.
Related Courses
-
Learning Java 8
with Peggy Fisher3h 9m Beginner -
Learning Java Applications (2016)
with Todd Perkins2h 14m Beginner -
Learning JavaFX GUI Development
with Peggy Fisher2h 13m Intermediate
-
Introduction
-
Welcome1m 2s
-
-
1. Create a Command-Line Application That Searches Text Files
-
Structuring the code6m 50s
-
Open and read each file7m 28s
-
2. Create a Command-Line Application That Accesses a Database
-
Use JDBC to access a database12m 31s
-
3. Create a GUI Application That Resizes Images
-
Use Swing to create a GUI9m 38s
-
Basic Java math11m 5s
-
Image rotation and saving5m 46s
-
-
4. Create a Java API That Searches Stack Overflow
-
What is an API?10m 40s
-
Set up the code9m 31s
-
Parse REST calls using JSON-P10m 32s
-
Test the API with JUnit8m 8s
-
Final refactoring of classes6m 15s
-
-
Conclusion
-
Next steps15s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Welcome