Watch Course Preview
Course Preview

Java Programming For Beginners Free Course

73 Videos

Self-paced Course

64 Labs

Hands-on Labs

Included in this Course

  •   Video Course 73 Videos
  •   Labs 64 labs

Introduction to Java

Java Introduction Preview 0h 06m 55s
JRE JVM and JDK 0h 07m 52s
Demo- Hello Word Program 0h 04m 44s

Variables

Variables 0h 07m 25s

DataTypes

Data Types 0h 12m 38s
Data Types Difference 0h 05m 36s
Type Casting 0h 02m 21s
Demo-Type Casting 0h 10m 21s

Wrapper Classes

Wrapper Classes 0h 01m 58s
Demo-Wrapper Classes 0h 08m 25s

Conditional Statements

Conditional Statements 0h 02m 16s

If Else Statement

If Statement 0h 04m 30s
If Else Statement 0h 01m 04s
Demo-If Else Statement 0h 02m 22s
If Else If Else Statement 0h 04m 48s

Switch Statement

Switch Statement 0h 06m 32s

Operators

Operators 0h 01m 13s
Arithmetic-Operators 0h 03m 37s
Relational Operators 0h 03m 30s
Logical Operators 0h 05m 50s
Conditional Operators 0h 03m 48s

Course Overview

Course Overview 0h 00m 38s

For Loop

Loops-Introduction 0h 01m 56s
For Loop 0h 09m 00s

while And Do While

While Loop 0h 06m 03s
Do While Loop 0h 06m 08s
For Each Loop 0h 05m 10s

Jump Statement

Jump Statement 0h 06m 35s

Arrays

Arrays Agenda 0h 00m 42s
Array Introduction 0h 06m 11s
Single Dimensional Array-Example 0h 04m 25s
Multi Dimensional Arrays-Example 0h 06m 49s

Strings

String Agenda 0h 00m 49s
String Introduction 0h 07m 58s
strings Methods 0h 05m 14s

Oops java Introduction

Course Overview 0h 00m 52s
Oops Introduction 0h 03m 55s

Class and Objects

Class and Objects 0h 03m 46s
Demo Class and Objects 0h 10m 07s

Encapsulation

Encapsulation 0h 05m 22s
Access Modefire 0h 07m 55s
Getter and Setter Methods 0h 07m 42s

Constructor

Constructor 0h 08m 05s
Parameterized Constructors 0h 08m 24s
Constructor Overloading 0h 05m 07s
Constructor Chaining 0h 04m 35s

Inhertiance

Inhertiance 0h 03m 58s
Demo Inheritance 0h 05m 48s
Types of Inheritance 0h 16m 44s
Constructor Chaining with Inheritance 0h 11m 13s

Polymorphism

Polymorphism 0h 03m 54s
Method Overloading 0h 08m 11s
Can We Overload Main method? 0h 04m 09s
Demo Method Overloading 0h 14m 22s

Interfaces

Abstract class and Abstract Method 0h 14m 47s
Interfaces 0h 11m 57s

Collection Framework

Collection Framework Introduction 0h 04m 27s
Iterable Iterator Interface 0h 16m 12s
Collection Interface 0h 08m 29s
List Interface Example 0h 09m 45s
Comparable Interface 0h 09m 34s
Comparator Interface 0h 07m 36s
Queue Interface 0h 09m 16s
Set Interface 0h 09m 26s
Map Interface 0h 11m 01s

Generics

Generic Agenda 0h 00m 56s
Need of Generics 0h 06m 26s
Poor Solution 0h 06m 22s
Generic Introduction 0h 03m 55s
Generic Class 0h 09m 13s
Generic with Primitive Types 0h 04m 32s
Constraint With Generics 0h 06m 58s
The Comparable Interface 0h 14m 43s
Hands-On Labs Labs(64)

Java: Calculate the Area of a Square

00:15:00

Java: Sum Of All Numbers

00:15:00

Java: Swap Number Without Third Variable

00:25:00

Java: Swap Number with Second Variable

00:20:00

Java: Check Character Is Alphabet or Not

00:20:00

Java: Check If a Number Is Even or Odd

00:20:00

Java: Check Number Is Positive or Negative

00:15:00

Java: Check Whether an Alphabet Is a Vowel or Consonant

00:20:00

Java: Find the Largest Number among the Four Numbers

00:15:00

Java: Check whether a Year is Leap Year or Not

00:10:00

Java: Display the Fibonacci Series

00:20:00

Java: Find The Highest Common Factor (HCF) Or Greatest Common Divisor (GCD)

00:25:00

Java: Find The Factorial Of A Number

00:25:00

Java: Find the Lowest Common Multiple(LCM)

00:25:00

Java: Check whether a Number is Palindrome or Not

00:15:00

Java: Check Number Is Armstrong Or Not

00:20:00

Java: Check whether a Number Is Prime or Not

00:20:00

Java: Count the Vowel and Consonants in a Sentence

00:20:00

Java: To Make A Calculator For Addition Subtraction Multiplication and Division Of Two Numbers

00:25:00

Java: To Print A Number Table Using Loops

00:15:00

Java: Right Triangle Star Pattern

00:15:00

Java: Left Triangle Star Pattern

00:15:00

Java: Pyramid Star Pattern

00:15:00

Java: Diamond Star Pattern

00:15:00

Java: Right Triangle Number Pattern

00:15:00

Java: Right Triangle Repeat Number Pattern

00:20:00

Java: Pyramid Number Pattern (Asc)

00:15:00

Java: Pyramid Number Pattern (Desc)

00:15:00

Java: Pyramid Repeat Number Pattern

00:15:00

Java: Inverted Right Triangle Number Pattern (Asc)

00:15:00

Java: Inverted Right Triangle Number Pattern (Desc)

00:15:00

Java: Right Triangle Number Pattern (Asc)

00:15:00

Java: Right Triangle Number Pattern (Desc)

00:15:00

Java: Diamond Number Pattern

00:20:00

Java: Right Triangle Alphabetic Pattern

00:15:00

Java: Right Triangle Repeat Alphabet Pattern

00:15:00

Java: Pyramid Alphabet Pattern (Desc)

00:15:00

Java: Pyramid Repeat Alphabet Pattern

00:15:00

Java: Inverted Right Triangle Alphabet Pattern

00:15:00

Java: Diamond Alphabet Pattern

00:20:00

Java: Calculate Standard deviation

00:15:00

Java: Calculate Average of Array Element

00:15:00

Java: Find The Largest Element of an Array

00:15:00

Java: Check if an Array contains a Given Values

00:15:00

Java: Concatenate Two Arrays

00:15:00

Java: Check if a String is Numeric

00:15:00

Java: Compare two Strings

00:15:00

Java: Iterate through each Character of the String

00:15:00

Java: Check if a String is a palindrome or not

00:20:00

Java: Capitalize the First Character of Each Word in a String

00:15:00

Java: Create a Calculator Class to Perform Add, Subtract, Multiply and Divide operations for two numbers

00:20:00

Java: Create A Student Class for Listing, Adding and Removing a Student

00:25:00

Java: Create an Exception Class to Display a Custom Error Message Based on the Exception Type

00:25:00

Java: Create Classes for Building Different Types of Vehicles like Bikes, Scooters, Cars in a Factory

00:25:00

Java: Create Classes for Employee

00:25:00

Java: Create Classes for Handling Different Bank Accounts (Saving and Current) Submit, Withdrawal

00:20:00

Java: Find the Factorial of a Number Using Recursion

00:15:00

Java: Convert Binary Numbers to Decimals

00:20:00

Java: Display Armstrong Numbers With Intervals

00:20:00

Java: Display Prime Numbers Between Intervals

00:15:00

Java: Reverse A Sentence Using Recursion

00:20:00

Java: Implement A Queue Data Structure

00:20:00

Java: Implement A Stack Data Structure

00:20:00

Java: Make a User Phone Book

00:30:00

Our Students Reviews

Frequently Asked Questions

Q1. Who are your mentors?

All our mentors are highly qualified and experience professionals. All have at least 8-10 yrs of development experience in various technologies and are trained by Dot Net Tricks to deliver interactive training to the participants.

Q2. What If I miss my online training class?

All online training classes are recorded. You will get the recorded sessions so that you can watch the online classes when you want. Also, you can join other class to do your missing classes.

Q3. Can I share my course with someone else?

In short, no. Check our licensing that you agree to by using Dot Net Tricks LMS. We track this stuff, any abuse of copyright is taken seriously. Thanks for your understanding on this one.

Q4. Do you provide any course material or live session videos?

Yes we do. You will get access to the entire content including class videos, mockups, and assignments through LMS.

Q5. Do you provide training on latest technology version?

Yes we do. As the technology upgrades we do update our content and provide your training on latest version of that technology.

Q6. Do you prepare me for the job interview?

Yes, we do. We will discuss all possible technical interview questions and answers during the training program so that you can prepare yourself for interview.

This course includes
100.00 % OFF
₹ 2,124 Free

Get 30+ premium courses bundle with our self-paced training membership
Still have some questions? Let's discuss.
CONTACT US
Accept cookies & close this