In this Java 8 training course, expert author Mike Kelly teaches you the tools and functions of the latest Java platform. You will start by learning how to install the Java development kit, then move onto creating a project and package and writing and running your first Java class. Mike then teaches you how to create a scrapbook page, define variables, work with integers and floating point variables, and document project fields. This video tutorial also covers …
Learning Java 8
Video description
In this Java 8 training course, expert author Mike Kelly teaches you the tools and functions of the latest Java platform. You will start by learning how to install the Java development kit, then move onto creating a project and package and writing and running your first Java class. Mike then teaches you how to create a scrapbook page, define variables, work with integers and floating point variables, and document project fields. This video tutorial also covers using the passenger class, writing test methods and the flight class, passing data between objects, storing objects in ArrayLists, using the console for user input, and deploying your application. Finally, you will learn how to create and finish the subclass, read and write to a file, and add logging statements. By the completion of this computer based training course, you will have gained the knowledge and skills necessary to create your own fully functional programs using Java 8. Working files are included, allowing you to follow along with the author throughout the lessons.
Installing The JDK And Eclipse For Windows
00:09:33
Installing The JDK And Eclipse For OSX
00:05:12
Installing The JDK And Eclipse For Linux
00:05:43
First Steps
Creating A Project And Package
00:07:01
Writing Your First Java Class
00:05:24
Compiling And Running A Java Class
00:05:22
Course Project Class Diagram
00:02:45
Data Types and Variables - Scrapbook
Creating A Scrapbook Page
00:07:31
Defining Variables
00:06:45
Working With Integers
00:07:49
Working With Floating Point Variables
00:06:52
Defining Boolean Variables
00:04:31
Defining String Variables
00:04:09
Defining Date Variables
00:07:59
Documenting Out Project Fields
00:03:35
Anatomy Of A Class
Class Declaration
00:02:34
Fields And Comments
00:03:40
Constructors
00:04:35
Getter And Setter Methods
00:05:13
Using The Passenger Class - Part 1
00:04:49
Using The Passenger Class - Part 2
00:04:47
Unit Testing
Creating A Test Class
00:07:27
Writing Test Methods - Part 1
00:04:48
Writing Test Methods - Part 2
00:03:57
Test Driven Development
00:02:40
Writing The Flight Test Class
00:04:38
Writing The Flight Class - Part 1
00:03:35
Writing The Flight Class - Part 2
00:04:41
Writing The Flight Class - Part 3
00:02:05
Finishing The Flight Class
00:06:07
Exercise - Build The Seat Class
00:00:37
Solution - Building The Seat Class
00:04:47
Using The toString Method
00:06:09
Creating And Running A Test Suite
00:03:57
Passing Data Between Objects
Parameters And Arguments
00:06:10
Return Values
00:04:12
Using Multiple Constructors
00:03:55
Using Objects As Field Types
00:04:43
Testing The Ticket Class
00:04:15
Review Of Data Classes
00:04:21
Storing Objects In ArrayLists
Introduction To ArrayLists
00:04:01
Creating The Database Class
00:04:09
Adding Fields And Methods To The Database Class
00:06:35
Adding ArrayList Elements
00:06:08
Accessing ArrayList Elements
00:03:30
Bootstrapping The Database
00:03:26
Searching For ArrayList Elements
00:03:32
Removing ArrayList Elements
00:02:22
Java Syntax
While Loops
00:06:34
For Loops
00:04:39
Enhanced For Loops
00:04:56
If Statements
00:06:18
Comparison Operators
00:03:29
Modifying The addPassenger Method
00:04:59
Testing The addPassenger Method
00:04:04
Writing The addTicket Method
00:06:38
Writing The getOpenSeats Method
00:04:43
Using The Console For User Input
Outlining The Console Class
00:04:36
Creating The Console Main Loop
00:04:27
Receiving Screen Input
00:04:57
Testing For Exceptions
00:06:17
Receiving The Flight Number
00:05:33
Receiving The Seat Number
00:02:58
Booking The Ticket
00:02:58
Deploying Your Application
Creating A JAR File
00:04:06
Running A JAR File
00:02:37
Object Inheritance
Creating A Subclass
00:05:54
Finishing The Subclass
00:02:48
Using A Subclass
00:05:03
Method Overriding
00:03:22
Persistence Using Files
Reading From A File
00:05:37
Writing To A File
00:03:58
Logging
Introduction To Logging
00:02:01
Using Global Logging
00:03:27
Configuring Class Level Logging
00:05:09
Adding Logging Statements
00:05:54
Conclusion
Wrap-Up
00:02:45
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept