Search your course

Java Basics

Trainer

Abhishek Verma

Category

Java

Topics

40

Estimated Time

60 hours

Price: FREE

Course Description

To start learning Java, I recommend using your college textbook. Any book will do, as long as it covers the below key concepts in detail, in the right sequence. Once you've mastered below, you can dive into my Java Advanced playlist, where you'll find the latest videos and hands-on demos — all for FREE.

Table of Content

  1. Why Java?
  2. What is Java?
  3. Java Architecture (JDK, JRE & JVM)
  4. First Hello World Program
  5. Class, Method & Object (Structure & Naming Practices)
  6. Data Types (Primitive & Non-Primitive)
  7. Variables (Declaration, Initialization & Naming Practices)
  8. Keywords & Reserved Words
  9. Comments (Single-line & Multi-line)
  10. Operators (Arithmetic, Bitwise, Shift, Relational, Ternary & Logical)
  11. Type Casting (Implicit & Explicit)
  12. Conditional Statements (if, else & switch)
  13. Loops (for, while & do-while)
  14. break & continue Keywords
  15. Arrays (1D & 2D Arrays & Array of Objects)
  16. Enhanced For Loop
  17. OOP Principles (Encapsulation, Inheritance, Polymorphism & Abstraction)
  18. Packages & Imports
  19. Constructors (Default & Parameterized)
  20. this Keyword
  21. Inheritance (Single, Multilevel & Hierarchical)
  22. instanceof Operator
  23. Polymorphism (Method Overloading & Method Overriding)
  24. Access Modifiers (public, private, protected & default)
  25. super Keyword
  26. final Keyword (Variables, Methods & Classes)
  27. static Modifier (Variables, Methods & Blocks)
  28. Variable Arguments (Varargs)
  29. Abstract Class
  30. Interface (Including default, static & private methods)
  31. Annotations (Built-in & Custom)
  32. Object Class (toString(), equals(), hashCode(), etc.)
  33. String Class
  34. StringBuilder Class
  35. Scanner Class
  36. Inner Classes (Local, Anonymous, Static & Member Inner Classes)
  37. Garbage Collection & Memory Management
  38. Enumeration (Enums)
  39. Record
  40. Sealed Class

Next Goal

Once you’ve completed this, check out the following playlists to continue advancing your skills and knowledge.