Repository files navigation Java Programming: A Comprehensive Bootcamp from Zero to Hero
Topics covered in the course
Section 1: Let's Say Hello to Java
Section 2: Primitive data types in Java
Section 3: What happens behind the scenes when a Java program executes
Section 4: Deep dive on Java classes, methods, fields, constructors
Section 5: Comments in Java
Section 6: Deep dive on String in Java
Section 7: Operators in Java
Section 8: Control flow statements in Java
Section 9: packages in Java
Section 10: Inheritance in Java
Section 11: Interfaces in Java
Section 12: Arrays in Java
Section 13: Accept input using BufferedReader and Scanner
Section 14: Exception handling using try, catch and finally
Section 15: Unmasking Java's Superclass(java.lang.Object) Secrets
Section 16: Introduction to Collections & Wrapper Classes
Section 17: Lists and ArrayLists Unleashed – A Hilarious Journey through Data Structures
Section 18: LinkedLists - Java's Dance of Nodes
Section 19: Generics in Java
Section 20: Deep dive on Map, HashMap, TreeMap, LinkedHashMap
Section 21: Set, HashSet, TreeSet, LinkedHashSet
Section 22: Enums in Java
Section 23: Date and Time in Java
Section 24: [JAVA 8] Functional Programming using lambda expressions
Section 25: [JAVA 8] Building Lambda expressions using Method References
Section 26: [JAVA 8] Streams API
Section 27: [JAVA 8] Optional to deal with nulls in Java
Section 28: MultiThreading in Java
Section 29: Java 22, 23 and 24 new features
Section 30: Java 25 new features
You can’t perform that action at this time.