Java Programming Course - Complete Guide | QuizMaker
Learn Java with our comprehensive curriculum covering variables, OOP, Streams, Concurrency, and Spring Boot testing.
- Lessons
- 41
- Topics
- 4
- Access
- Free
Course overview
Learn Java with our comprehensive curriculum covering variables, OOP, Streams, Concurrency, and Spring Boot testing.
Topics covered
- 1. Java Fundamentals
- 2. Object-Oriented Programming
- 3. Core APIs & I/O
- 4. Advanced Java & Frameworks
Course content
- 1. Java Fundamentals: 1. Getting Started with Java & the JVM - 14 min read - Free
- 1. Java Fundamentals: 2. Data Types & Variables - 16 min read - Free
- 1. Java Fundamentals: 3. Control Flow: Ifs & Loops - 18 min read - Free
- 1. Java Fundamentals: 4. String Manipulation in Depth - 20 min read - Free
- 1. Java Fundamentals: 5. Methods (Functions) Architecture - 17 min read - Free
- 1. Java Fundamentals: 6. Arrays & The Enhanced For Loop - 15 min read - Free
- 1. Java Fundamentals: 7. User Input via Scanner - 14 min read - Free
- 1. Java Fundamentals: 8. Mathematical Operations & The Math Class - 13 min read - Free
- 1. Java Fundamentals: 9. Operators in Depth - 16 min read - Free
- 1. Java Fundamentals: 10. Block Scope & Variable Lifecycles - 14 min read - Free
- 2. Object-Oriented Programming: 11. Introduction to Object-Oriented Programming - 16 min read - Free
- 2. Object-Oriented Programming: 12. Classes & Instances Deep Dive - 18 min read - Free
- 2. Object-Oriented Programming: 13. Constructors - 14 min read - Free
- 2. Object-Oriented Programming: 14. Encapsulation & The 'this' Keyword - 18 min read - Free
- 2. Object-Oriented Programming: 15. Inheritance: Extending Functionality - 20 min read - Free
- 2. Object-Oriented Programming: 16. Polymorphism & Method Overriding - 18 min read - Free
- 2. Object-Oriented Programming: 17. Abstraction & Abstract Classes - 16 min read - Free
- 2. Object-Oriented Programming: 18. Interfaces: The Ultimate Contract - 20 min read - Free
- 2. Object-Oriented Programming: 19. Packages & Access Modifiers - 14 min read - Free
- 2. Object-Oriented Programming: 20. Enums (Enumerations) - 13 min read - Free
- 3. Core APIs & I/O: 21. Exceptions: Handling Runtime Errors - 18 min read - Free
- 3. Core APIs & I/O: 22. The 'throw' and 'throws' keywords - 16 min read - Free
- 3. Core APIs & I/O: 23. Dates, Times, and Formatting - 14 min read - Free
- 3. Core APIs & I/O: 24. Enumerable Data Structures - 16 min read - Free
- 3. Core APIs & I/O: 25. LinkedLists: The Alternative - 17 min read - Free
- 3. Core APIs & I/O: 26. HashMaps: Key-Value Architecture - 20 min read - Free
- 3. Core APIs & I/O: 27. HashSets: The Art of Uniqueness - 13 min read - Free
- 3. Core APIs & I/O: 28. Iterator: Safe Collection Traversal - 15 min read - Free
- 3. Core APIs & I/O: 29. Wrapper Classes & Autoboxing - 14 min read - Free
- 3. Core APIs & I/O: 30. Basic File I/O - 20 min read - Free
- 4. Advanced Java & Frameworks: 31. Generics: Type-Safe Templates - 18 min read - Free
- 4. Advanced Java & Frameworks: 32. Lambda Expressions & Functional Interfaces - 20 min read - Free
- 4. Advanced Java & Frameworks: 33. The Stream API: Functional Data Pipelines - 20 min read - Free
- 4. Advanced Java & Frameworks: 34. Optional: Beating the NullPointerException - 16 min read - Free
- 4. Advanced Java & Frameworks: 35. Multithreading & Concurrency Basics - 20 min read - Free
- 4. Advanced Java & Frameworks: 36. JDBC: Connecting to SQL Databases - 20 min read - Free
- 4. Advanced Java & Frameworks: 37. Annotations & Reflection - 16 min read - Free
- 4. Advanced Java & Frameworks: 38. The JVM Garbage Collector - 18 min read - Free
- 4. Advanced Java & Frameworks: 39. Introduction to Spring Boot - 18 min read - Free
- 4. Advanced Java & Frameworks: 40. Unit Testing with JUnit - 20 min read - Free
Access
- 41 lessons
- Free