Java Tutorial for Beginners

Java Tutorial for Beginners

Telusko via YouTube Direct link

Intro

1 of 98

1 of 98

Intro

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Java Tutorial for Beginners

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 JDK setup
  3. 3 First code in java
  4. 4 How Java Works
  5. 5 Variables
  6. 6 Data types
  7. 7 Literal
  8. 8 Type conversion
  9. 9 Assignment Operators
  10. 10 Relational Operators
  11. 11 Logical Operators
  12. 12 If Else
  13. 13 If Else if
  14. 14 ternary
  15. 15 Switch Statement
  16. 16 Need For Loop
  17. 17 While Loop
  18. 18 Do While Loop
  19. 19 For Loop
  20. 20 Which Loop To Use
  21. 21 Class And Object Theory
  22. 22 Class and Object Practical
  23. 23 JDK JRE JVM
  24. 24 Methods
  25. 25 Method Overloading
  26. 26 Stack And Heap
  27. 27 Need of an Array
  28. 28 Creation of Array
  29. 29 Multi Dimensional Array
  30. 30 Jagged and 3D Array
  31. 31 Drawbacks of Array
  32. 32 Array of Objects
  33. 33 Enhanced for loop
  34. 34 What is String
  35. 35 Mutable vs Immutable string
  36. 36 StringBuffer and StringBuilder
  37. 37 static variable
  38. 38 static block
  39. 39 static method
  40. 40 Encapsulation
  41. 41 Getters and setters
  42. 42 this keyword
  43. 43 constructor
  44. 44 default vs parameterized constructor
  45. 45 this and super method
  46. 46 Naming Convention
  47. 47 Anonymous Object
  48. 48 Need of Inheritance
  49. 49 What is Inheritance
  50. 50 Single and Multilevel inheritance
  51. 51 Multiple Inheritance
  52. 52 Method Overriding
  53. 53 packages
  54. 54 Access Modifiers
  55. 55 Polymorphism
  56. 56 Dynamic Method Dispatch
  57. 57 Final keyword
  58. 58 Object Class equals toString hashcode
  59. 59 Upcasting and Downcasting
  60. 60 abstract keyword
  61. 61 Inner class
  62. 62 Anonymous Inner class
  63. 63 abstract and anonymous inner class
  64. 64 What is Interface
  65. 65 More on Interfaces
  66. 66 Need of Interface
  67. 67 What is Enum
  68. 68 enum if and switch
  69. 69 Enum Class
  70. 70 What is Annotation
  71. 71 Functional Interface
  72. 72 Lambda Expression
  73. 73 Lambda Expression with return
  74. 74 Types of Interface
  75. 75 What is Exception
  76. 76 Exception Handling using try catch
  77. 77 try with multiple catch
  78. 78 Exception Hierarchy
  79. 79 Exception throw keyword
  80. 80 Custom exception
  81. 81 Ducking Exception using throws
  82. 82 User Input using BufferedReader and Scanner
  83. 83 try with resources
  84. 84 Threads
  85. 85 Multiple Threads
  86. 86 Thread Priority and Sleep
  87. 87 Runnable vs Thread
  88. 88 Race Condition
  89. 89 Thread states
  90. 90 Collection API
  91. 91 ArrayList
  92. 92 Set
  93. 93 Map
  94. 94 Comparator vs Comparable
  95. 95 Need of Stream API
  96. 96 forEach Method
  97. 97 Stream API
  98. 98 Map Filter Reduce Sorted

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.