In this video training course on Programming with Java for Beginners, expert author and professor Mike McMillan starts you along the path to enlightenment with Java, by introducing you to the basic concepts, tools and functions that you will need to build fully functional programs with the popular programming language, Java. Starting with the download and installation of the JDK (Java Development Kit), this video tutorial will teach you the …
Beginners Java Programming
Video description
In this video training course on Programming with Java for Beginners, expert author and professor Mike McMillan starts you along the path to enlightenment with Java, by introducing you to the basic concepts, tools and functions that you will need to build fully functional programs with the popular programming language, Java. Starting with the download and installation of the JDK (Java Development Kit), this video tutorial will teach you the different typs of variables (bool, int, etc), what an operator is and how to use it (+,-,%,etc). You will learn about object-oriented programming, and creating classes and objects. You will control your programs with different types of control loops such as while and for, as well as making decisions with if-else statements. Each chapter is capped of with exercises so you can put in to practical use, what you learn in each section. By the completion of this instructional video course, you will have the base knowledge that you need to create functional and useful Java programs. This video tutorial comes complete with working files and code samples, so you can work alongside the author as he teaches you each concept.
What This Course Covers And What You Need
00:03:01
Biographical Information On The Author
00:01:29
Getting Started
Downloading And Installing The JDK
00:02:29
Overview Of The JDK
00:02:24
Writing Your First Java Program - Hello, World!
Entering The Program
00:04:56
Compiling And Running The Program
00:01:34
Correcting Errors
00:04:18
Exercise - Modifying The Hello, World! Program
00:02:19
Java Building Blocks - Data Types And Variables
Introduction To Data Types
00:03:49
Data Types - int, double
00:02:53
Data Types Continued - string, char, And bool
00:02:34
Variable Naming Rules
00:03:09
Declaring Variables
00:04:32
Assigning Data To Variables
00:04:17
Exercise - Saying Hello To Others
00:05:03
Introduction To Classes And Objects
Classes And Objects
00:04:26
Class Data Members
00:08:53
Creating Constructors
00:04:47
toString Method, Creating Class Objects
00:05:23
Accessor Methods
00:10:05
Exercise - A Simple Class
00:06:27
Arithmetic Operators And Expressions
The Standard Java Arithmetic Operators
00:05:41
Arithmetic Operator Order Of Operations
00:04:27
Final Variables
00:04:47
Math Class
00:05:42
Mixing Arithmetic Data Types
00:03:47
Exercise 1 - Translating A Formula To Java Code
00:03:39
Java Input And Output
Writing Special Characters - Newlines And Tabs
00:04:19
Formatted Output With printf
00:04:54
Using The Scanner To Input Numbers
00:06:09
Using The Scanner To Input Strings
00:03:51
Exercise - A Simple Question And Answer Program
00:06:22
Making Decisions
Relational Operators
00:06:19
Logical Operators
00:04:08
Simple if-else Statement
00:06:42
Nested if-else Statements
00:07:50
The if-else if Statement - Part 1
00:05:42
The if-else if statement - Part 2
00:04:00
Exercise 1 - A Question And Answer Program
00:06:23
Exercise 2 - A Calculator Program
00:05:06
Performing Repetition
The while Loop - Introduction
00:05:51
Count-controlled while Loops
00:06:23
Condition-controlled while Loops
00:06:17
Results-controlled while Loops
00:03:28
The for Loop - Part 1
00:05:59
The for loop - Part 2
00:04:05
break and continue
00:06:44
Exercise 1 - Looping q And a
00:03:46
Exercise 2 - Looping Calculator
00:04:42
Exercise 3 - for Loop Exercise
00:05:00
Methods
Defining A Method - Part 1
00:08:23
Defining A Method - Part 2
00:08:14
Methods With Multiple Parameters
00:05:32
Predicate Methods
00:06:47
Void Methods
00:04:12
Pass By Value
00:03:22
Exercise 1 - Three Example Methods
00:06:11
Exercise 2 - Adding Methods To The Calculator Program
00:04:25
ArrayLists
ArrayList Introduction
00:05:58
Declaring And Initializing An ArrayList
00:03:28
Adding Data To An ArrayList
00:02:51
Accessing ArrayList Elements
00:03:25
Passing ArrayLists As Method Arguments
00:05:09
Generating Random Numbers
00:04:46
Searching An ArrayList
00:06:10
Sorting An ArrayList
00:03:18
Exercise 1 - Using An ArrayList To Find Palindromes
00:07:52
Exercise 2 - Finding The Maximum Value
00:03:48
Classes And Object-Oriented Programming
Private Data Members
00:06:31
More On Constructors
00:06:00
Displaying Class Data, toString
00:08:54
Set And Get Methods
00:05:45
Increment Method For Time Class
00:04:38
Exercise 1 - Building An Object-Oriented Calculator
00:05:35
Exercise 2 - Extending Time Class
00:08:12
Inheritance
Introduction To Inheritance
00:09:26
Overriding Methods
00:06:12
Protected Members
00:05:48
The Object Class
00:04:51
Exercise 1 -Chapter 13
00:08:33
Exercise 2 - Chapter 13
00:04:51
Polymorphism
Introduction To Polymorphism - Part 1
00:05:46
Introduction To Polymorphism - Part 2
00:02:58
Polymorphism Example
00:04:16
Working With Abstract Classes
00:05:07
Working With Interfaces
00:05:54
Exercise 1 - Chapter 14
00:05:23
Arrays
Declaring An Array
00:04:23
Accessing Array Elements
00:05:49
Passing Arrays As Function Arguments
00:06:23
Two-Dimensional Arrays - Part 1
00:05:04
Two-Dimensional Arrays - Part 2
00:08:00
Exercise 1 - Using Array Elements As Counters
00:06:20
Exercise 2 - Displaying Bar Charts Using Array
00:04:05
Exercise 3 - Creating A Deck Of Playing Cards
00:07:12
Additional Java Control Flow Constructs
The switch Statement - Part 1
00:08:13
The switch Statement - Part 2
00:03:59
The do-while Loop - Part 1
00:03:41
The do-while Loop - Part 2
00:03:42
The for-each Loop - Part 1
00:05:51
The for-each Loop - Part 2
00:04:13
Exercise 1 - Rewriting An if-else if Statement Using a switch Statement
00:05:11
Exercise 2 - Rewriting A while Loop with a do-while Loop
00:04:48
Exercise 3 - Using A for-each Loop With ArrayLists
00:05:01
File Processing
try-catch Statement
00:05:17
Writing Data To A File
00:05:42
Reading Data From A File
00:04:22
Appending Data To A File
00:04:51
Writing Characters To A File
00:03:03
Reading Characters From A File
00:03:58
Exercise 1 - Creating A To-Do List
00:07:56
Exercise 2 - To-Do List Continued
00:05:09
Exercise 3 - To-Do List Continued
00:04:13
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