About Lesson
Installation of Java JDK
A summary of how to install the Java Development Kit to start creating programs using Java code.
0/3
Data Types in Java Programming Language
What are Data Types and what are used for? This lesson tells you how values are stored in Java and what rules they follow in memory.
0/5
Reference Data Types in Java Programming Language: Java Array
About Reference Types which are values that are shared by their memory address rather than their values.
0/2
Java Operators
How to do math in Java using primitive Data Types.
0/4
Control Statements I
How do you select between one of two actions or items? This lesson is showing you certain Java constructs that enable you to selec between options that may be available.
0/5
Java Objects
A preview of how Classes work in Java and how behavior can be incorporated into Objects
0/8
Classes and Objects
A deeper look into Classes and Interfaces. Here's how OOP comes into the picture and we talk about Inheritance
0/13
Working with Classes
These are lessons that teach you how to use classes in code when control and some security is necessary.
0/13
Graphical User Interfaces
A graphical user interface allows a user to do things with a computer that's quite friendly to the user. It makes it easy to work with documents or tools with buttons or inputs that are seeming like controlling radios or tv sets
0/12
Generics and Collections
Generics offer a way to use one class or method implementation to cater for different types of values or parameters as long as you understand properly how they work.
0/16
Thread Concurrency
This lesson teaches how to run seemingly more than one program during a single process. It shows how to create many threads of execution such that a software can do a task as other tasks are stalling rather than wait on them. This lesson also teaches how to run multiple threads using a class from the Java library called Executor.
0/8
File I/O
File I/O talks about creating permanent storage called files that may hold textual, audio, video etc data and how to use that data using input and output resources from the Java library.
0/9