Bummer! This is just a preview. You need to be signed in with a Basic account to view the entire video.
Introductions1:47 with Craig Dennis
Hello and welcome. Let's go over what fun we're going to have together.
[MUSIC] 0:00 Hello and welcome! 0:04 I'm Craig and I'm a developer. 0:05 If you haven't taken the courses listed in the prerequisites, you really should. 0:07 We're going to be building on some of the concepts that were introduced in 0:12 those courses. 0:14 And I'm going to assume that you know what I'm talking about. 0:15 There are only so many console based applications 0:19 that you can build before you want a new way of interacting with your users. 0:22 And I think we've just about reached that limit, right? 0:25 Your fellow classmates were clamoring for it. 0:28 And it became very clear that it was time. 0:30 Your Java skills are getting fine tuned. 0:33 So let's put some better user interaction into the applications that we build. 0:35 A Graphical User Interface or GUI, G-U-I, provides a way for 0:39 users of your application to interact with your application through buttons, 0:43 fields, links, and other graphical controls. 0:48 In this course, we're going to be creating a couple of desktop GUI applications 0:50 using Java's recommended tool, JavaFX. 0:55 We'll go over a brief history of the GUI and Java, and 1:00 then we'll explore terminology and capabilities of Java Effects. 1:03 We'll learn some GUI application design best practices and 1:07 I'll show you where you can go to learn even more. 1:10 Now, you don't need to have any experience at all in application design. 1:13 And by the end of this course you'll learn best practices that can be applied 1:17 in other areas. 1:21 The core concepts that we'll cover here are the same in most 1:23 present day UI development. 1:26 The details will be different based on what you are building, of course. 1:28 But, for example, the things that we talk about here will help you build GUI's for 1:31 android apps, web sites and all sort of other types of apps. 1:34 So let's get started. 1:38 Why don't you interact with the graphical treehouse interface in front of you, and 1:40 navigate to the next video where we'll discuss the histories of GUIs and Java. 1:43
You need to sign up for Treehouse in order to download course files.Sign up