Java Programming for Complete Stranger
Created by Arun Ammasai, Last Updated 01-Sep-2020, Language:English
Java Programming for Complete Stranger
Learn Java Programming with lot of examples. For Java Beginners! Let's learn OOP's
Created by Arun Ammasai, Last Updated 01-Sep-2020, Language:English
What Will I Get ?
- Java Programming for Complete Beginner
Requirements
- No Prerequisites required , even if you don't have knowledge about programming still you can pick this course
Description
This course is for complete beginners , you don't need any prior knowledge. We are going to cover the following concepts.
Obtain Core Java skills
Essential Java basics
What Java is and how it works
Programming fundamentals with Java
JDK - Java Development Kit
JRE - Java Runtime Environment
JVM - Java Virtual Machine
First Java Program
Variable and Data Types
Operators in Java
Control Statements
Looping
All concepts of Object-Oriented Programming
Object
Class
Constructor
Encapsulation
Abstraction
Inheritance
Polymorphism
Interface in Java
Interface in Java8
Interface in Java9
Super and this keyword
Boxing Unboxing
Java Recursion
Call by Value
Strings
Wrapper Classes
Who this course is for:
- People who interested to learn a Programming language
Course Content
-
Introduction
1 Lectures 00:04:48-
Java Introduction
Preview00:04:48
-
-
Setup Java
2 Lectures 00:10:00-
Java Installation Setup
Preview00:05:00 -
Java Environment Setup
Preview00:05:00
-
-
What is Java ?
4 Lectures 00:19:39-
Java Basis Topics
Preview00:05:00 -
Byte Code Generation
00:04:58 -
Java Virtual Machine Introduction
00:05:09 -
JDK and JRE Introduction
00:04:32
-
-
Java Features
5 Lectures 00:25:22-
Main Features of Java
00:04:30 -
Why Need to go for Java
00:05:23 -
Java JVM Introduction
00:04:28 -
Java Virtual Machine Architecture
00:06:09 -
JDK vs JVM vs JRE Explanation
00:04:52
-
-
Java Programming
4 Lectures 00:20:30-
Write your first java program
Preview00:05:02 -
Run your first java program
00:04:13 -
How Hello World is Working
00:05:47 -
Java Class Naming Convention
00:05:28
-
-
Variables in Java
3 Lectures 00:11:59-
Java Variables Introduction Part 1
00:02:21 -
Local Variables in Java
00:05:02 -
Instance and Static Variable in Java
00:04:36
-
-
Data Types
6 Lectures 00:35:41-
Data Types in Java
Preview00:05:14 -
Explore Variable Type Part 1
00:05:32 -
All Data Type Variable Example
00:07:05 -
Different Types of Example
00:04:51 -
Instance vs Static Example
00:07:58 -
Rules to Declare a Variable
00:05:01
-
-
Operators in Java
6 Lectures 00:39:58-
Arithmetic Operator Example
00:08:01 -
Assignment Operator Example
00:08:00 -
Increment Decrement Operator Example
00:04:25 -
Logical Operator Example
00:07:47 -
Relational Operator Example
00:06:51 -
Ternary Operator Example
00:04:54
-
-
KeyWords
1 Lectures 00:02:44-
Keywords in Java
00:02:44
-
-
Java Control Statement
13 Lectures 01:01:43-
Why do we need control statement
00:02:38 -
IDE Integrated Development Environment
00:04:50 -
How to Use Eclipse IDE
00:05:04 -
Copy Project Files o IDE
00:02:19 -
Types of If Statements
Preview00:04:02 -
If Statement Example
00:04:06 -
Nested If Example
00:04:25 -
If Else Example
00:04:49 -
If Else If Example
00:07:21 -
Find Biggest Number Using If Else
00:05:16 -
Switch Case Introduction
00:03:40 -
Switch Case Example 1
00:04:56 -
Switch Case Example 2
00:08:17
-
-
Arrays in Java
2 Lectures 00:10:38-
Array Introduction
00:03:11 -
Arrays Example
00:07:27
-
-
Java Looping
8 Lectures 00:44:25-
For Loop Introduction
00:03:01 -
For Loop Example 1
00:05:47 -
For Loop Example 2
00:07:49 -
For Loop Calculate Sum Example
00:04:22 -
While Loop Example
00:07:00 -
Do While Loop Example
00:07:51 -
Break and Continue Introduction
00:02:53 -
Break Continue Example
00:05:42
-
-
Comments in Java
1 Lectures 00:05:41-
Comments in Java
00:05:41
-
-
Modifiers in Java
5 Lectures 00:36:09-
Java Modifiers Introduction
Preview00:05:31 -
Access Modifiers with Class
00:05:02 -
Access Modifiers with Method, Variable and Constructors
00:07:39 -
Non Access Modifiers Introduction
00:08:50 -
Non Access Modifiers with Method, Variable and Constructors
00:09:07
-
-
Java String
5 Lectures 00:25:54-
String in Java Introduction
00:02:38 -
Create String Using String Literal
00:03:31 -
String Example Part 1
00:04:57 -
String Method Example Part 1
00:07:09 -
String Method Example Part 2
00:07:39
-
-
OOPS - Object Oriented Programming System
22 Lectures 01:50:00-
OOP's Introduction
00:04:52 -
Object Introduction
00:04:56 -
Class Introduction
00:04:21 -
What is class and how its works
00:05:00 -
Constructor Introduction
00:03:49 -
Constructor Simple Example Part 1
00:05:22 -
Constructor Simple Example Part 2
00:03:30 -
Constructor Simple Example Part 3
00:06:34 -
Inheritance Introduction
00:04:13 -
Inheritance Single Inheritance Example Part 1
00:06:20 -
Inheritance Single Inheritance Example Part 2
00:04:03 -
Inheritance Single Inheritance Example Part 3
00:07:00 -
Inheritance Single Inheritance Example Part 4
00:06:17 -
Polymorphism - Method Over Loading
00:06:04 -
Polymorphism - Method Over Ridding
00:05:05 -
Abstract Class Introduction
00:04:54 -
Abstract Class Example Part 1
00:04:52 -
Abstract Class Example Part 2
00:04:55 -
Abstract Class Example Part 3
00:04:57 -
Encapsulation Introduction
00:03:58 -
Encapsulation Example Part 1
00:06:18 -
Encapsulation Example Part 2
00:02:40
-
-
Interface
6 Lectures 00:29:08-
Interface Introduction
00:05:30 -
Interface Example Part 1
00:05:56 -
Interface Example Part 2
00:03:19 -
How Interface achieve Multiple Inheritance
00:04:54 -
Example for Multiple Level Interface
00:05:52 -
Example for Multiple Level Interface Part 2
00:03:37
-
-
Java8 Interface
2 Lectures 00:09:52-
Java8 Interface Default Method Example
00:05:38 -
Java8 Interface Static Method Example
00:04:14
-
-
Java9 Interface
2 Lectures 00:09:46-
Java9 Interface Private Method Example
00:05:41 -
Java9 Interface Private Static Method Example
00:04:05
-
-
Usage of "this" Keyword
7 Lectures 00:33:07-
Usage of this Keyword Introduction
00:03:56 -
Using this Referring Instance Variable
00:07:10 -
Using this Calling Current Class Constructor
00:04:38 -
Using this return instance of same class
00:04:51 -
Using this as a Parameter
00:04:02 -
Using this calling the local methods in class
00:02:36 -
Using this as an argument in the constructor
00:05:54
-
-
Usage of "super" Keyword
4 Lectures 00:17:12-
Super Key Word Introduction
00:02:44 -
Super with Variable Example
00:05:10 -
Super With Method Example
00:04:16 -
Super With Constructor Example
00:05:02
-
-
Wrapper Class
5 Lectures 00:20:03-
Wrapper Class Introduction
00:03:51 -
AutoBoxing Example
00:05:04 -
Unboxing Example
00:03:36 -
Boxing Unboxing Example Part 1
00:05:32 -
Boxing Unboxing Example Part 2
00:02:00
-
-
Recursion
2 Lectures 00:08:01-
Java Recursion Example 1
00:04:53 -
Java Recursion Example 2
00:03:08
-
-
Call By Value
1 Lectures 00:05:39-
Call By Value Example
00:05:39
-