Telusko Java Tutorial – Notes for First 25 Videos
1. Java Introduction
Java overview, JVM, platform independence, uses of Java.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
2. JDK Setup
Install JDK, configure PATH, verify using java -version.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
3. First Java Program
main method, compilation with javac, execution with java.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
4. How Java Works
Source code -> Bytecode -> JVM execution.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
5. Variables
Declaration, initialization, scope.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
6. Data Types
Primitive types: byte, short, int, long, float, double, char, boolean.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
7. Literals
Integer, floating-point, character, string literals.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
8. Type Conversion
Implicit widening and explicit casting.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
9. Arithmetic Operators
+,-,*,/,%, increment and decrement.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
10. Relational Operators
==, !=, >, <, >=, <=.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
11. Logical Operators
&&, ||, ! and boolean expressions.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
12. If Else
Conditional execution.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
13. If Else If
Multiple decision branches.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
14. Ternary Operator
Short form of if-else.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
15. Switch Statement
Case-based branching.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
16. Need for Loops
Avoid repetitive code.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
17. While Loop
Condition checked before execution.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
18. Do While Loop
Runs at least once.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
19. For Loop
Initialization, condition, update.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
20. Which Loop to Use
Choosing between while, do-while, and for.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
21. Class and Object Theory
Blueprints and instances.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
22. Class and Object Practical
Creating objects and accessing members.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
23. JDK, JRE, JVM
Differences and relationship.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
24. Methods
Reusable blocks of code with parameters and return values.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
25. Method Overloading
Multiple methods with same name but different parameters.
Key Points: Understand syntax, practice examples, and write small programs based on the topic.
Practice Recommendations
After every 3–5 videos, solve coding exercises. Build mini programs such as calculator, student
management, and array-based applications.