Java For Programmers in 2 hours
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Related videos
Java 25 is here
Telusko
61.2k views
Docker for Java Developers
Telusko
114.1k views
Jenkins for Beginners
Telusko
50.3k views
Java 24 is here and it's fun
Telusko
63.3k views
TCP/IP for Programmers
Eli the Computer Guy
347.0k views
Java Marathon | Live for 7 hours
Telusko
51.9k views
Git For Beginners
Telusko
491.2k views
I Feel Bad For New Programmers
ThePrimeTime
529.7k views
#95 Comparator vs Comparable in Java
Telusko
344.2k views
#94 Map in Java
Telusko
169.2k views
Top Comments (10)
I wanted to learn Java asap, so that I can move on to Spring Boot and build a backend with it. This course was exactly what I needed. Thank you.
shiftig to java from cpp, this was all i need . Thanks a lot . gratitude from the bottom of my heart
This is what I need right now! I do work as a front-end developer and my manager told me to learn Java for a upcoming project. Thank you Mr. Reddy! I think we need these kind of videos for Spring Boot, Hibernate, JPA too.
One of the Finest Tech Channel from India....Man of fire🔥🔥
This video just came at such a perfect time....i wanted to revise java since my college has advance java and i was procrastinating since i didn't want to watch 100s of videos but this 2 hrs seems doable lol
If you're a beginner in Java, please don't watch and try to learn JAVA from this video. It's only suitable for revision purposes.
This is probably the best Java course out there. Kudos Telusko
00:00 Introduction to Java for Programmers Course 00:40 Why Learn Java 01:07 Course Topics Overview 01:40 What is Java and Why Java 03:03 IDE and JDK Setup 05:57 Introduction to JShell 07:10 Variables and Data Types in Java 08:41 Creating and Running Java Files 11:14 Compiling and Running Java Code 11:45 Working with Different Data Types 13:56 Creating Methods in Java 15:13 Operators, Conditional Statements, and Iterators 19:25 If-Else Statements in Java 20:31 Ternary Operator in Java 21:53 Switch Statement in Java 22:57 Iterators (Loops) in Java 24:59 Object-Oriented Programming (OOP) Concepts 25:44 Classes and Objects 27:26 Instance Variables and Methods 30:05 Creating Objects 31:15 Constructors 33:21 Final Keyword and Constants 33:42 Inheritance in Java 35:50 Multiple Inheritance Not Supported 36:17 Constructor and Encapsulation 39:11 'this' Keyword 39:55 Getters and Setters 41:04 Method Overriding and Polymorphism 43:48 Abstraction 44:41 How Java Works: JDK, JRE, JVM 45:36 Heap Memory and Stack 48:38 Static Variables 50:52 Byte Code and Platform Independence 52:30 Strings and Arrays 54:14 String Immutability and String Buffer 55:29 Arrays in Java 58:23 Arrays of Objects 01:02:17 Packages and Access Modifiers 01:05:09 Creating and Using Packages 01:07:39 Access Modifiers: Public, Protected, Default, Private 01:10:54 Final Keyword with Methods and Classes 01:12:04 Abstract Classes and Interfaces 01:15:59 Implementing Abstraction 01:18:38 Abstract Methods and Classes 01:20:34 Interfaces 01:21:31 Implementing Multiple Interfaces 01:22:40 Variables in Interfaces 01:23:10 Default Methods in Interfaces (Java 8 Feature) 01:23:43 Exception Handling 01:23:50 Types of Errors: Compile Time, Logical, Runtime 01:25:22 Handling Exceptions with Try-Catch 01:28:58 Different Catch Blocks for Different Exceptions 01:30:38 Throwing Exceptions Manually 01:31:59 'throws' Keyword 01:33:56 Finally Block 01:35:24 Collection API 01:36:13 ArrayList 01:38:47 Generics 01:41:17 List Interface 01:42:40 Set Interface and HashSet 01:45:44 Map Interface and HashMap 01:49:21 Threads in Java 01:51:48 Creating Threads by Extending Thread Class 01:54:01 'run' and 'start' Methods 01:57:29 Thread Sleep 01:58:53 Thread Priority 01:59:53 Implementing Runnable Interface 02:01:16 'join' Method Generated using free 'GenAI ChapterCraft' tool.
Thank you for the great video. It explained everything so easily and nicely. Grateful to have these videos available on youtube.
Best revision playlist for Java. Very useful especially if you have come from a language background that supports OOPs and want to revise concepts.
Unlock the Data Inside
Turn Videos into Knowledge
- Get FREE 10/day: transcripts, summaries, chats
- Chat with videos, export text & PDF
- $1 free API credit for RAG, chatbots & research
Free forever plan • All features unlocked
Top Comments (10)
I wanted to learn Java asap, so that I can move on to Spring Boot and build a backend with it. This course was exactly what I needed. Thank you.
shiftig to java from cpp, this was all i need . Thanks a lot . gratitude from the bottom of my heart
This is what I need right now! I do work as a front-end developer and my manager told me to learn Java for a upcoming project. Thank you Mr. Reddy! I think we need these kind of videos for Spring Boot, Hibernate, JPA too.
One of the Finest Tech Channel from India....Man of fire🔥🔥
This video just came at such a perfect time....i wanted to revise java since my college has advance java and i was procrastinating since i didn't want to watch 100s of videos but this 2 hrs seems doable lol
If you're a beginner in Java, please don't watch and try to learn JAVA from this video. It's only suitable for revision purposes.
This is probably the best Java course out there. Kudos Telusko
00:00 Introduction to Java for Programmers Course 00:40 Why Learn Java 01:07 Course Topics Overview 01:40 What is Java and Why Java 03:03 IDE and JDK Setup 05:57 Introduction to JShell 07:10 Variables and Data Types in Java 08:41 Creating and Running Java Files 11:14 Compiling and Running Java Code 11:45 Working with Different Data Types 13:56 Creating Methods in Java 15:13 Operators, Conditional Statements, and Iterators 19:25 If-Else Statements in Java 20:31 Ternary Operator in Java 21:53 Switch Statement in Java 22:57 Iterators (Loops) in Java 24:59 Object-Oriented Programming (OOP) Concepts 25:44 Classes and Objects 27:26 Instance Variables and Methods 30:05 Creating Objects 31:15 Constructors 33:21 Final Keyword and Constants 33:42 Inheritance in Java 35:50 Multiple Inheritance Not Supported 36:17 Constructor and Encapsulation 39:11 'this' Keyword 39:55 Getters and Setters 41:04 Method Overriding and Polymorphism 43:48 Abstraction 44:41 How Java Works: JDK, JRE, JVM 45:36 Heap Memory and Stack 48:38 Static Variables 50:52 Byte Code and Platform Independence 52:30 Strings and Arrays 54:14 String Immutability and String Buffer 55:29 Arrays in Java 58:23 Arrays of Objects 01:02:17 Packages and Access Modifiers 01:05:09 Creating and Using Packages 01:07:39 Access Modifiers: Public, Protected, Default, Private 01:10:54 Final Keyword with Methods and Classes 01:12:04 Abstract Classes and Interfaces 01:15:59 Implementing Abstraction 01:18:38 Abstract Methods and Classes 01:20:34 Interfaces 01:21:31 Implementing Multiple Interfaces 01:22:40 Variables in Interfaces 01:23:10 Default Methods in Interfaces (Java 8 Feature) 01:23:43 Exception Handling 01:23:50 Types of Errors: Compile Time, Logical, Runtime 01:25:22 Handling Exceptions with Try-Catch 01:28:58 Different Catch Blocks for Different Exceptions 01:30:38 Throwing Exceptions Manually 01:31:59 'throws' Keyword 01:33:56 Finally Block 01:35:24 Collection API 01:36:13 ArrayList 01:38:47 Generics 01:41:17 List Interface 01:42:40 Set Interface and HashSet 01:45:44 Map Interface and HashMap 01:49:21 Threads in Java 01:51:48 Creating Threads by Extending Thread Class 01:54:01 'run' and 'start' Methods 01:57:29 Thread Sleep 01:58:53 Thread Priority 01:59:53 Implementing Runnable Interface 02:01:16 'join' Method Generated using free 'GenAI ChapterCraft' tool.
Thank you for the great video. It explained everything so easily and nicely. Grateful to have these videos available on youtube.
Best revision playlist for Java. Very useful especially if you have come from a language background that supports OOPs and want to revise concepts.