CBSE 2026 results are out, Mukul scored a perfect 100/100 in Computer ScienceSee all toppers →

KwickAcademy Java · free

Java: free video lessons

46 lessons on Java, about 316 minutes in total, taught by Kajal Ma'am. Each one has the video, the tables from the board, the quick answers and the full text.

Abstract Classes, Interfaces and Polymorphism

Abstract Classes, Interfaces and Polymorphism

8 min · 4 KwickClips
Access Specifiers, Encapsulation and Visibility

Access Specifiers, Encapsulation and Visibility

5 min · 4 KwickClips
Algorithm Complexity and Big O Notation

Algorithm Complexity and Big O Notation

7 min · 4 KwickClips
ArrayList and Collections

ArrayList and Collections

7 min · 4 KwickClips
Assertions and Threads in Java

Assertions and Threads in Java

6 min · 4 KwickClips
Binary Trees and Tree Traversals

Binary Trees and Tree Traversals

8 min · 4 KwickClips
Build a Complete Java Project

Build a Complete Java Project

7 min · 4 KwickClips
Classes and Objects

Classes and Objects

6 min · 5 KwickClips
Conditional Constructs: if, if-else-if and switch

Conditional Constructs: if, if-else-if and switch

6 min · 5 KwickClips
Constructors and the this Keyword

Constructors and the this Keyword

5 min · 5 KwickClips
Converting Between for, while and do-while, and Finite vs Infinite Loops

Converting Between for, while and do-while, and Finite vs Infinite Loops

7 min · 4 KwickClips
Data Types, Variables and Constants in Java

Data Types, Variables and Constants in Java

7 min · 5 KwickClips
Errors in Java Programs: Syntax, Run-time and Logical

Errors in Java Programs: Syntax, Run-time and Logical

7 min · 4 KwickClips
Exception Handling in Java

Exception Handling in Java

7 min · 4 KwickClips
File Handling

File Handling

6 min · 4 KwickClips
From Algorithm to Java Program

From Algorithm to Java Program

7 min · 4 KwickClips
GUI Applications in NetBeans: JFrame, JPanel, JTable and JOptionPane

GUI Applications in NetBeans: JFrame, JPanel, JTable and JOptionPane

7 min · 4 KwickClips
ISC Class XI Java Revision in One Go

ISC Class XI Java Revision in One Go

7 min · 4 KwickClips
Infix, Prefix and Postfix Expressions

Infix, Prefix and Postfix Expressions

7 min · 4 KwickClips
Inheritance in Java: extends, super and Method Overriding

Inheritance in Java: extends, super and Method Overriding

8 min · 5 KwickClips
Input in Java: Scanner Class and Other Input Methods

Input in Java: Scanner Class and Other Input Methods

7 min · 4 KwickClips
Introduction to Java: Features, JVM, Bytecode and Your First Program

Introduction to Java: Features, JVM, Bytecode and Your First Program

8 min · 5 KwickClips
Java Operators, Precedence and Expressions

Java Operators, Precedence and Expressions

8 min · 5 KwickClips
Java Tokens: Keywords, Identifiers, Literals, Separators and Comments

Java Tokens: Keywords, Identifiers, Literals, Separators and Comments

8 min · 5 KwickClips
Jump Statements and Loop Variations: break, continue and Labels

Jump Statements and Loop Variations: break, continue and Labels

5 min · 4 KwickClips
Linked Lists

Linked Lists

6 min · 4 KwickClips
Loops in Java: for, while and do-while

Loops in Java: for, while and do-while

6 min · 5 KwickClips
Mathematical Library Methods

Mathematical Library Methods

7 min · 5 KwickClips
Menu-driven Programs with switch and System.exit

Menu-driven Programs with switch and System.exit

8 min · 4 KwickClips
Method Overloading

Method Overloading

6 min · 4 KwickClips
Nested Loops, Patterns and Number Programs

Nested Loops, Patterns and Number Programs

6 min · 4 KwickClips
One-dimensional Arrays

One-dimensional Arrays

7 min · 4 KwickClips
Packages and Library Classes

Packages and Library Classes

6 min · 4 KwickClips
Principles of Object Oriented Programming

Principles of Object Oriented Programming

7 min · 4 KwickClips
Recursion in Java

Recursion in Java

8 min · 4 KwickClips
Searching in Arrays: Linear and Binary Search

Searching in Arrays: Linear and Binary Search

7 min · 4 KwickClips
Sorting Arrays: Bubble, Selection and Insertion Sort

Sorting Arrays: Bubble, Selection and Insertion Sort

7 min · 4 KwickClips
Stacks, Queues and Deques Using Classes

Stacks, Queues and Deques Using Classes

7 min · 4 KwickClips
Static Members: Class Variables and Class Methods

Static Members: Class Variables and Class Methods

6 min · 4 KwickClips
String Programs: Palindrome, Reverse, Extraction and Counting

String Programs: Palindrome, Reverse, Extraction and Counting

7 min · 4 KwickClips
The String Class and String Methods

The String Class and String Methods

8 min · 5 KwickClips
Two-dimensional Arrays and Matrices

Two-dimensional Arrays and Matrices

6 min · 4 KwickClips
Type Conversion in Java: Implicit and Explicit Casting

Type Conversion in Java: Implicit and Explicit Casting

7 min · 4 KwickClips
Unary, Compound Assignment and Ternary Operators

Unary, Compound Assignment and Ternary Operators

7 min · 4 KwickClips
User-defined Methods in Java

User-defined Methods in Java

6 min · 5 KwickClips
Wrapper Classes, Autoboxing and Character Methods

Wrapper Classes, Autoboxing and Character Methods

6 min · 4 KwickClips

Courses that use these lessons

Want a plan that actually fits your board dates?

Ask Kajal Ma'am directly, 20+ years teaching computer science. Free demo class first, no payment.

Talk to Kajal Ma'am on WhatsApp

Or see the Class 12 Computer Science course →

Studying outside India?

We coach CBSE, IGCSE & international students across the globe, one-to-one, in your local time zone.

Visit International →