Skip to main content
00:00/00:00
Lecture 1 of 85

Introduction

Download Course (Free)

Course Content

0 / 85 completed
Section 1: Introduction4 videos

Introduction

10mNow Playing

Getting started on Windows, macOS or Linux

3m

How to ask great questions

4m

FAQ’s

3m
Section 2: Java Arrays8 videos

Introduction

2m

Arrays

12m

Access elements of an array

16m

Change an array element

10m

Find an array length

11m

Loop through an array

13m

Loop through an array with for-each

7m

Multidimensional arrays

13m
Section 3: Java Methods2 videos

Creating a Method

18m

Calling a Method

14m
Section 4: Java Project9 videos

Introduction

3m

Project overview

7m

ATM Project Creation (creation and main method)

18m

ATM key selection program (switch-case program)

33m

ATM display choices functionality

12m

ATM checkbalance functionality

5m

ATM deposit functionality

14m

ATM withdraw functionality

23m

Project Functionality test

13m
Section 5: Setting up Local Development11 videos

Introduction

5m

Java output – print from code

23m

Java comments

15m

Java Future

10m

Why its Popular in Coding

9m

Popular IDEs for Coding

8m

Java Installation (step by step)

30m

Java path setting (environment variables)

28m

IntelliJ IDEA Installation

30m

Getting start IntelliJ IDEA

25m

First Java Hello World program

43m
Section 6: Java Basic14 videos

Introduction

3m

Identifiers

15m

Type casting

31m

User input

31m

Assessment Test1

4m

Solution for Assessment Test1

9m

Variables

52m

General rules for creating variables

34m

Writing multiple variables

17m

Data types

13m

Data types - Numbers

17m

Data types - Booleans

7m

Data types - Characters

14m

Primitive vs. Non-primitive

6m
Section 7: Java Operators5 videos

Introduction

3m

Arithmetic operators

38m

Increment – decrement operators

24m

Assignment operators

16m

Comparison operators

29m
Section 8: Java Logical Operators4 videos

What are Logical

9m

AND operator

17m

OR operator

13m

NOT operator

13m
Section 9: Java Strings7 videos

Introduction

5m

Strings

15m

Strings built-in methods

44m

String indexing

18m

String concatenation

16m

String with numbers

17m

String special characters

24m
Section 10: Java Advanced Math and Date Time4 videos

Basic math built-in functions

28m

Random number generation

20m

Display Current Date Time

33m

Formatting Date and Time

35m
Section 11: Java Decision Making Statements8 videos

Introduction

4m

If statement

13m

If-else statement

18m

If-else if statement

13m

Ternary operator

16m

Switch-case program

32m

Assessment Test2 (EvenOdd Program)

3m

Solution for Assessment Test2

8m
Section 12: Java Control Flow Statements9 videos

Introduction

5m

Flow Charts

8m

While loop statement

33m

Do-while loop statement

14m

For loop statement

27m

Nested loops

26m

For-each loop statement

15m

Applying break

8m

Applying continue

9m