Filename | Size |
| 1. Introduction/1. Course Overview.mp4 | 17.1 MB |
| 1. Introduction/1. Course Overview.vtt | 9.5 KB |
| 10. File Processing and Exception Handling/1. Lecture 22 File Processing with Exception Handling and Keyboard Input.mp4 | 60.4 MB |
| 10. File Processing and Exception Handling/1. Lecture 22 File Processing with Exception Handling and Keyboard Input.vtt | 31.7 KB |
| 10. File Processing and Exception Handling/2. Lecture 23 Buffered File Reader with Try Catch and Finally.mp4 | 44.8 MB |
| 10. File Processing and Exception Handling/2. Lecture 23 Buffered File Reader with Try Catch and Finally.vtt | 24.5 KB |
| 10. File Processing and Exception Handling/3. Lecture 24 Try with Resources and the AutoCloseable Interface.mp4 | 39.5 MB |
| 10. File Processing and Exception Handling/3. Lecture 24 Try with Resources and the AutoCloseable Interface.vtt | 21.6 KB |
| 11. The Collections Framework/1. Lecture 25 Introduction to Collections.mp4 | 48.1 MB |
| 11. The Collections Framework/1. Lecture 25 Introduction to Collections.vtt | 30.5 KB |
| 11. The Collections Framework/2. Lecture 26 Traversing Lists and Custom Types.mp4 | 49.8 MB |
| 11. The Collections Framework/2. Lecture 26 Traversing Lists and Custom Types.vtt | 24.8 KB |
| 11. The Collections Framework/3. Lecture 27 HashSet and LinkedHashSet with Hashcode.mp4 | 40.8 MB |
| 11. The Collections Framework/3. Lecture 27 HashSet and LinkedHashSet with Hashcode.vtt | 21.4 KB |
| 11. The Collections Framework/4. Lecture 28 Collection Methods and Using the Comparable Interface.mp4 | 45.6 MB |
| 11. The Collections Framework/4. Lecture 28 Collection Methods and Using the Comparable Interface.vtt | 25 KB |
| 11. The Collections Framework/5. Lecture 29 HashMap, LinkedHashMap and TreeMap.mp4 | 35.3 MB |
| 11. The Collections Framework/5. Lecture 29 HashMap, LinkedHashMap and TreeMap.vtt | 20.1 KB |
| 12. PRACTICAL PROJECT Stock Market Data/1. Lecture 30 PRACTICAL PROJECT (Stock Market Data Processor).mp4 | 57.1 MB |
| 12. PRACTICAL PROJECT Stock Market Data/1. Lecture 30 PRACTICAL PROJECT (Stock Market Data Processor).vtt | 25.5 KB |
| 12. PRACTICAL PROJECT Stock Market Data/1.1 stock-analysis.zip.zip | 19.4 KB |
| 13. Java Generics/1. Lecture 31 Generics.mp4 | 76.3 MB |
| 13. Java Generics/1. Lecture 31 Generics.vtt | 43.1 KB |
| 13. Java Generics/2. Lecture 32 Generics with Wildcards.mp4 | 52.7 MB |
| 13. Java Generics/2. Lecture 32 Generics with Wildcards.vtt | 28.8 KB |
| 14. PRACTICAL PROJECT Data Analytics Processor/1. Lecture 33 PRACTICAL PROJECT (Data Analytics Processor Assignment).mp4 | 28.8 MB |
| 14. PRACTICAL PROJECT Data Analytics Processor/1. Lecture 33 PRACTICAL PROJECT (Data Analytics Processor Assignment).vtt | 0 B |
| 14. PRACTICAL PROJECT Data Analytics Processor/1.1 stock-analysis.zip.zip | 22.1 KB |
| 14. PRACTICAL PROJECT Data Analytics Processor/2. Lecture 34 PRACTICAL PROJECT (SOLUTION).mp4 | 27.7 MB |
| 14. PRACTICAL PROJECT Data Analytics Processor/2. Lecture 34 PRACTICAL PROJECT (SOLUTION).vtt | 14.9 KB |
| 15. Concurrency in Java/1. Lecture 35 Introducing Threading.mp4 | 35.6 MB |
| 15. Concurrency in Java/1. Lecture 35 Introducing Threading.vtt | 22.8 KB |
| 15. Concurrency in Java/2. Lecture 36 Starting Threads and the Runnable Interface.mp4 | 42.2 MB |
| 15. Concurrency in Java/2. Lecture 36 Starting Threads and the Runnable Interface.vtt | 21 KB |
| 15. Concurrency in Java/3. Lecture 37 Thread Safety Using Synchronization.mp4 | 43.3 MB |
| 15. Concurrency in Java/3. Lecture 37 Thread Safety Using Synchronization.vtt | 25.5 KB |
| 15. Concurrency in Java/4. Lecture 37 Thread Safety with Collections.mp4 | 58.6 MB |
| 15. Concurrency in Java/4. Lecture 37 Thread Safety with Collections.vtt | 29.6 KB |
| 15. Concurrency in Java/5. Lecture 39 Producer Consumer Pattern Using wait() and notify().mp4 | 61.3 MB |
| 15. Concurrency in Java/5. Lecture 39 Producer Consumer Pattern Using wait() and notify().vtt | 33.2 KB |
| 15. Concurrency in Java/6. Lecture 40 Producer Consumer Pattern Using a BlockingQueue.mp4 | 52.5 MB |
| 15. Concurrency in Java/6. Lecture 40 Producer Consumer Pattern Using a BlockingQueue.vtt | 27.3 KB |
| 15. Concurrency in Java/7. Lecture 41 Thread Pools and the Executor Framework.mp4 | 58.8 MB |
| 15. Concurrency in Java/7. Lecture 41 Thread Pools and the Executor Framework.vtt | 31.5 KB |
| 16. JDBC (Java Database Connectivity)/1. Lecture 42 Java JDBC Overview (Installing MySQL Database).mp4 | 46.3 MB |
| 16. JDBC (Java Database Connectivity)/1. Lecture 42 Java JDBC Overview (Installing MySQL Database).vtt | 22.5 KB |
| 16. JDBC (Java Database Connectivity)/2. Lecture 43 Preparing the Database and Basic SQL Commands.mp4 | 39.7 MB |
| 16. JDBC (Java Database Connectivity)/2. Lecture 43 Preparing the Database and Basic SQL Commands.vtt | 21.8 KB |
| 16. JDBC (Java Database Connectivity)/2.1 Lecture_43_Database_Prepare_Script.txt.txt | 764 B |
| 16. JDBC (Java Database Connectivity)/3. Lecture 44 Use JDCB to Send SQL Statements after Connection.mp4 | 35.9 MB |
| 16. JDBC (Java Database Connectivity)/3. Lecture 44 Use JDCB to Send SQL Statements after Connection.vtt | 18.3 KB |
| 16. JDBC (Java Database Connectivity)/4. Lecture 45 Inserting, Updating and Deleting Data Using JDBC.mp4 | 56.9 MB |
| 16. JDBC (Java Database Connectivity)/4. Lecture 45 Inserting, Updating and Deleting Data Using JDBC.vtt | 27.6 KB |
| 17. Java 9 Features and the JShell (Coming Soon)/1. Java 9 JShell.mp4 | 43.8 MB |
| 17. Java 9 Features and the JShell (Coming Soon)/1. Java 9 JShell.vtt | 20.6 KB |
| 17. Java 9 Features and the JShell (Coming Soon)/2. Updates in Java 9.html | 42 B |
| 18. Lambda Expressions and the Streams API/1. Functional Interfaces and Lambdas.mp4 | 184.5 MB |
| 18. Lambda Expressions and the Streams API/1. Functional Interfaces and Lambdas.vtt | 26.1 KB |
| 18. Lambda Expressions and the Streams API/2. Practice with Lambda Expressions [Assignments].mp4 | 232.9 MB |
| 18. Lambda Expressions and the Streams API/2. Practice with Lambda Expressions [Assignments].vtt | 29.7 KB |
| 18. Lambda Expressions and the Streams API/3. Built-in Functional Interfaces.mp4 | 294.4 MB |
| 18. Lambda Expressions and the Streams API/3. Built-in Functional Interfaces.vtt | 36 KB |
| 18. Lambda Expressions and the Streams API/4. Working with Streams.mp4 | 172.9 MB |
| 18. Lambda Expressions and the Streams API/4. Working with Streams.vtt | 26.2 KB |
| 2. Development Environment Setup/1. Setup Java and Eclipse (Windows).mp4 | 29 MB |
| 2. Development Environment Setup/1. Setup Java and Eclipse (Windows).vtt | 15.2 KB |
| 2. Development Environment Setup/2. Setup Java 10 and Eclipse (MAC OS).mp4 | 97.4 MB |
| 2. Development Environment Setup/2. Setup Java 10 and Eclipse (MAC OS).vtt | 12.9 KB |
| 3. Getting Started/1. What is a computer program.html | 567 B |
| 3. Getting Started/2. Lecture 2 First Java Program.mp4 | 26.3 MB |
| 3. Getting Started/2. Lecture 2 First Java Program.vtt | 13.3 KB |
| 4. The Very Basics of Java/1. Lecture 3 Variables and Data Types.mp4 | 27.9 MB |
| 4. The Very Basics of Java/1. Lecture 3 Variables and Data Types.vtt | 17.5 KB |
| 4. The Very Basics of Java/2. Lecture 4 More on Data Types.mp4 | 27.5 MB |
| 4. The Very Basics of Java/2. Lecture 4 More on Data Types.vtt | 14.5 KB |
| 4. The Very Basics of Java/3. Lecture 5 Working with Arrays.mp4 | 31.3 MB |
| 4. The Very Basics of Java/3. Lecture 5 Working with Arrays.vtt | 18.5 KB |
| 4. The Very Basics of Java/4. Lecture 6 Control Flow using if-else and switch statements.mp4 | 60.6 MB |
| 4. The Very Basics of Java/4. Lecture 6 Control Flow using if-else and switch statements.vtt | 35.1 KB |
| 5. Understanding Methods/1. Lecture 7 Methods in Java.mp4 | 61.5 MB |
| 5. Understanding Methods/1. Lecture 7 Methods in Java.vtt | 34.6 KB |
| 5. Understanding Methods/2. Lecture 8 Method Visibility and Static vs. Instance.mp4 | 49.8 MB |
| 5. Understanding Methods/2. Lecture 8 Method Visibility and Static vs. Instance.vtt | 26.8 KB |
| 6. Understanding Object Orientation/1. Lecture 9 Class and Object.mp4 | 23.6 MB |
| 6. Understanding Object Orientation/1. Lecture 9 Class and Object.vtt | 12.7 KB |
| 6. Understanding Object Orientation/2. Lecture 10 Program Flow.mp4 | 23.8 MB |
| 6. Understanding Object Orientation/2. Lecture 10 Program Flow.vtt | 11.4 KB |
| 6. Understanding Object Orientation/3. Lecture 11 Program Structure and Application Runtime.mp4 | 22.1 MB |
| 6. Understanding Object Orientation/3. Lecture 11 Program Structure and Application Runtime.vtt | 11.9 KB |
| 6. Understanding Object Orientation/4. Lecture 12 Java Stack + Heap with Reference Variables.mp4 | 395.4 MB |
| 6. Understanding Object Orientation/4. Lecture 12 Java Stack + Heap with Reference Variables.vtt | 27.9 KB |
| 6. Understanding Object Orientation/5. Lecture 13 Class Inheritance.mp4 | 25.8 MB |
| 6. Understanding Object Orientation/5. Lecture 13 Class Inheritance.vtt | 15.4 KB |
| 6. Understanding Object Orientation/6. Lecture 14 Interfaces.mp4 | 23.6 MB |
| 6. Understanding Object Orientation/6. Lecture 14 Interfaces.vtt | 12.7 KB |
| 6. Understanding Object Orientation/7. Lecture 15 Abstract Classes.mp4 | 31.5 MB |
| 6. Understanding Object Orientation/7. Lecture 15 Abstract Classes.vtt | 16.2 KB |
| 7. Putting it Together with Strings, Nested Loops and Debugging/1. Lecture 16 Working with Strings.mp4 | 44 MB |
| 7. Putting it Together with Strings, Nested Loops and Debugging/1. Lecture 16 Working with Strings.vtt | 25.1 KB |