Learning To Program In Java 8 - Video Based Training
4.4 (29 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,446 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learning To Program In Java 8 - Video Based Training to your Wishlist.

Add to Wishlist

Learning To Program In Java 8 - Video Based Training

A beginners guide to learning to program in Java 8 from Infinite Skills
4.4 (29 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,446 students enrolled
Created by Infinite Skills
Last updated 1/2017
English
Current price: $10 Original price: $50 Discount: 80% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 6.5 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn How To Program In Java
View Curriculum
Requirements
  • PC or Mac
Description

This Java 8 training course from Infinite Skills 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. This course 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

Who is the target audience?
  • Developers & Programmers
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 82 Lectures Collapse All 82 Lectures 06:14:48
+
Core Concepts Of Java
2 Lectures 08:09

0202 Anatomy Of A Java Program
03:33
+
Installing A Development Environment
3 Lectures 20:27
0301 Installing The JDK And Eclipse For Windows
09:33

0302 Installing The JDK And Eclipse For OSX
05:12

0303 Installing The JDK And Eclipse For Linux
05:42
+
First Steps
4 Lectures 20:29
0401 Creating A Project And Package
07:00

0402 Writing Your First Java Class
05:24

0403 Compiling And Running A Java Class
05:21

0404 Course Project Class Diagram
02:44
+
Data Types and Variables - Scrapbook
8 Lectures 49:08
0501 Creating A Scrapbook Page
07:31

0502 Defining Variables
06:45

0503 Working With Integers
07:48

0504 Working With Floating Point Variables
06:52

0505 Defining Boolean Variables
04:30

0506 Defining String Variables
04:08

0507 Defining Date Variables
07:59

0508 Documenting Out Project Fields
03:35
+
Anatomy Of A Class
6 Lectures 25:35
0601 Class Declaration
02:34

0602 Fields And Comments
03:40

0603 Constructors
04:35

0604 Getter And Setter Methods
05:12

0605 Using The Passenger Class - Part 1
04:48

0606 Using The Passenger Class - Part 2
04:46
+
Unit Testing
13 Lectures 55:24
0701 Creating A Test Class
07:26

0702 Writing Test Methods - Part 1
04:47

0703 Writing Test Methods - Part 2
03:57

0704 Test Driven Development
02:39

0705 Writing The Flight Test Class
04:38

0706 Writing The Flight Class - Part 1
03:35

0707 Writing The Flight Class - Part 2
04:41

0708 Writing The Flight Class - Part 3
02:05

0709 Finishing The Flight Class
06:07

0710 Exercise - Build The Seat Class
00:36

0711 Solution - Building The Seat Class
04:47

0712 Using The toString Method
06:09

0713 Creating And Running A Test Suite
03:57
+
Passing Data Between Objects
6 Lectures 27:34
0801 Parameters And Arguments
06:10

0802 Return Values
04:12

0803 Using Multiple Constructors
03:54

0804 Using Objects As Field Types
04:43

0805 Testing The Ticket Class
04:14

0806 Review Of Data Classes
04:21
+
Storing Objects In ArrayLists
8 Lectures 33:38
0901 Introduction To ArrayLists
04:01

0902 Creating The Database Class
04:08

0903 Adding Fields And Methods To The Database Class
06:34

0904 Adding ArrayList Elements
06:07

0905 Accessing ArrayList Elements
03:30

0906 Bootstrapping The Database
03:26

0907 Searching For ArrayList Elements
03:31

0908 Removing ArrayList Elements
02:21
+
Java Syntax
9 Lectures 46:14
1001 While Loops
06:33

1002 For Loops
04:38

1003 Enhanced For Loops
04:56

1004 If Statements
06:17

1005 Comparison Operators
03:28

1006 Modifying The addPassenger Method
04:59

1007 Testing The addPassenger Method
04:04

1008 Writing The addTicket Method
06:37

1009 Writing The getOpenSeats Method
04:42
5 More Sections
About the Instructor
Infinite Skills
4.4 Average rating
38,436 Reviews
690,907 Students
331 Courses
High Quality Training

Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.

The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment.