/1. Course Introduction/
|
1. Why Yet Another Java Course.mp4
|
36.5 MB
|
1. Why Yet Another Java Course.vtt
|
8.5 KB
|
2. Course Structure & UI Controls for Site Navigation.mp4
|
26.3 MB
|
2. Course Structure & UI Controls for Site Navigation.vtt
|
14.7 KB
|
3. Terms of Service & Copyright.html
|
1.3 KB
|
/10. Programming with Eclipse IDE/
|
1. Introduction.mp4
|
1.8 MB
|
1. Introduction.vtt
|
2.5 KB
|
10. JUnit & Debugging.mp4
|
84.5 MB
|
10. JUnit & Debugging.vtt
|
23.4 KB
|
10.1 StudentTest.java.java
|
1.4 KB
|
10.2 Student.java.java
|
1.6 KB
|
10.3 Department.java.java
|
0.3 KB
|
10.4 Course.java.java
|
0.6 KB
|
11. Shortcuts Cheat Sheet.html
|
0.6 KB
|
12. Conclusion.mp4
|
1.9 MB
|
12. Conclusion.vtt
|
1.0 KB
|
2. Installing Eclipse.mp4
|
15.2 MB
|
2. Installing Eclipse.vtt
|
7.7 KB
|
3. Writing a Java Program in Eclipse.mp4
|
43.8 MB
|
3. Writing a Java Program in Eclipse.vtt
|
14.9 KB
|
4. Eclipse Build Process.mp4
|
53.9 MB
|
4. Eclipse Build Process.vtt
|
14.5 KB
|
5. Importing Demo Code.mp4
|
22.2 MB
|
5. Importing Demo Code.vtt
|
7.2 KB
|
6. Source Code Navigation.mp4
|
54.3 MB
|
6. Source Code Navigation.vtt
|
14.1 KB
|
7. Automatic Source Code Cleaning & Generation.mp4
|
52.9 MB
|
7. Automatic Source Code Cleaning & Generation.vtt
|
12.0 KB
|
8. Code Refactoring.mp4
|
15.9 MB
|
8. Code Refactoring.vtt
|
3.3 KB
|
9. Using Eclipse Debugger.mp4
|
74.4 MB
|
9. Using Eclipse Debugger.vtt
|
23.3 KB
|
9.1 10 8 Supplementary Notes.pdf
|
20.6 KB
|
/11. Project Implementing a Social Bookmarking App/
|
1. Project Introduction.mp4
|
8.3 MB
|
1. Project Introduction.vtt
|
4.9 KB
|
10. Implementing Kid-Friendly Eligibility Criteria Using TDD.mp4
|
83.7 MB
|
10. Implementing Kid-Friendly Eligibility Criteria Using TDD.vtt
|
21.5 KB
|
10.1 11 8 Supplementary Notes.pdf
|
21.4 KB
|
11. Marking Bookmarks as Kid-Friendly.mp4
|
90.2 MB
|
11. Marking Bookmarks as Kid-Friendly.vtt
|
20.0 KB
|
12. Implementing Sharing Feature Part 1 (Implementing Shareable Interface).mp4
|
68.9 MB
|
12. Implementing Sharing Feature Part 1 (Implementing Shareable Interface).vtt
|
13.0 KB
|
12.1 commons-lang3-3.4.jar.jar
|
434.7 KB
|
13. Implementing Sharing Feature Part 2 (View, Controller and Manager).mp4
|
121.7 MB
|
13. Implementing Sharing Feature Part 2 (View, Controller and Manager).vtt
|
20.3 KB
|
2. MVC Architecture.mp4
|
12.1 MB
|
2. MVC Architecture.vtt
|
8.9 KB
|
3. Implementing Entities.mp4
|
39.2 MB
|
3. Implementing Entities.vtt
|
11.4 KB
|
4. Implementing Manager Classes - Demonstrates Singleton Pattern!!.mp4
|
40.3 MB
|
4. Implementing Manager Classes - Demonstrates Singleton Pattern!!.vtt
|
11.3 KB
|
5. Implementing Constant Exporting Classes.mp4
|
21.2 MB
|
5. Implementing Constant Exporting Classes.vtt
|
4.1 KB
|
5.1 Book Genre.java
|
0.7 KB
|
5.2 Movie Genre.java
|
1.8 KB
|
6. Implementing Data Store.mp4
|
103.7 MB
|
6. Implementing Data Store.vtt
|
18.0 KB
|
6.1 Movie.txt
|
0.4 KB
|
6.2 Book.txt
|
0.5 KB
|
6.3 Web Link.txt
|
0.7 KB
|
6.4 User.txt
|
0.3 KB
|
7. Implementing Dao Classes.mp4
|
22.3 MB
|
7. Implementing Dao Classes.vtt
|
4.5 KB
|
8. Launching the Application.mp4
|
48.3 MB
|
8. Launching the Application.vtt
|
7.7 KB
|
9. Implementing User Bookmarking Feature.mp4
|
79.3 MB
|
9. Implementing User Bookmarking Feature.vtt
|
15.8 KB
|
/12. JVM Internals/
|
1. Introduction.mp4
|
9.5 MB
|
1. Introduction.vtt
|
11.1 KB
|
10. Runtime Data Areas.mp4
|
14.7 MB
|
10. Runtime Data Areas.vtt
|
8.4 KB
|
10.1 12 8 Supplementary Notes.pdf
|
18.3 KB
|
11. Method Area & Heap.mp4
|
9.0 MB
|
11. Method Area & Heap.vtt
|
13.4 KB
|
11.1 12 9 Supplementary Notes.pdf
|
17.4 KB
|
12. Method Table.mp4
|
12.8 MB
|
12. Method Table.vtt
|
8.8 KB
|
13. Garbage Collection Introduction.mp4
|
15.2 MB
|
13. Garbage Collection Introduction.vtt
|
11.2 KB
|
14. Garbage Collection Algorithms.mp4
|
12.8 MB
|
14. Garbage Collection Algorithms.vtt
|
9.0 KB
|
15. GC Generational Collections.mp4
|
8.5 MB
|
15. GC Generational Collections.vtt
|
12.2 KB
|
15.1 12_13_supplementary_notes.pdf.pdf
|
29.9 KB
|
16. Demo Tuning Heap & Analyzing GC Cycles.mp4
|
36.8 MB
|
16. Demo Tuning Heap & Analyzing GC Cycles.vtt
|
10.6 KB
|
16.1 12_14_supplementary_notes.pdf.pdf
|
45.9 KB
|
17. Item 6 Eliminate Obsolete Object References.mp4
|
11.1 MB
|
17. Item 6 Eliminate Obsolete Object References.vtt
|
8.0 KB
|
17.1 12_15_supplementary_notes.pdf.pdf
|
27.1 KB
|
18. Stack.mp4
|
10.6 MB
|
18. Stack.vtt
|
7.2 KB
|
19. Stack Frame.mp4
|
10.5 MB
|
19. Stack Frame.vtt
|
7.7 KB
|
2. Lifetime of a Type.mp4
|
16.0 MB
|
2. Lifetime of a Type.vtt
|
11.7 KB
|
20. Instruction Set invokespecial & invokevirtual + Demo.mp4
|
19.4 MB
|
20. Instruction Set invokespecial & invokevirtual + Demo.vtt
|
23.3 KB
|
20.1 12_18_supplementary_notes.pdf.pdf
|
15.4 KB
|
20.2 Hello.txt.txt
|
0.3 KB
|
21. Conclusion.mp4
|
17.3 MB
|
21. Conclusion.vtt
|
9.8 KB
|
22. Chapter Quiz.html
|
0.2 KB
|
3. Lifetime of a Type Class Loading.mp4
|
17.8 MB
|
3. Lifetime of a Type Class Loading.vtt
|
12.7 KB
|
4. Lifetime of a Type Linking.mp4
|
18.0 MB
|
4. Lifetime of a Type Linking.vtt
|
12.5 KB
|
5. Demo Lifetime of a Type.mp4
|
64.4 MB
|
5. Demo Lifetime of a Type.vtt
|
24.6 KB
|
5.1 Class Initialization Demo.java
|
2.9 KB
|
5.2 12 4 Supplementary Notes.pdf
|
13.8 KB
|
6. Reflection.mp4
|
17.5 MB
|
6. Reflection.vtt
|
10.1 KB
|
6.1 12 5 Supplementary Notes.pdf
|
15.1 KB
|
7. Accessing Class Object.mp4
|
11.7 MB
|
7. Accessing Class Object.vtt
|
8.1 KB
|
7.1 12 6 Supplementary Notes.pdf
|
34.1 KB
|
8. Demo Reflection.mp4
|
76.5 MB
|
8. Demo Reflection.vtt
|
16.7 KB
|
8.1 User.java
|
1.0 KB
|
8.2 Reflection Demo.java
|
3.5 KB
|
9. Simulate a Basic Unit Testing Framework ~ Putting reflection into action!.html
|
0.2 KB
|
/13. Exceptions with Best Practices/
|
1. Chapter Introduction.mp4
|
4.7 MB
|
1. Chapter Introduction.vtt
|
3.4 KB
|
10. Demo - Best Practices for Capturing Failure Information (Item 63).mp4
|
56.4 MB
|
10. Demo - Best Practices for Capturing Failure Information (Item 63).vtt
|
11.1 KB
|
10.1 APIParser.txt.txt
|
0.9 KB
|
10.2 HttpConnect.txt.txt
|
0.9 KB
|
10.3 13_6_capture_additional_info_notes.pdf.pdf
|
36.6 KB
|
10.4 APIFormatChangeException.txt.txt
|
0.8 KB
|
10.5 ExceptionsDemo.txt.txt
|
1.8 KB
|
11. Demo - Item 61 Throw exceptions appropriate to the abstraction.mp4
|
44.3 MB
|
11. Demo - Item 61 Throw exceptions appropriate to the abstraction.vtt
|
9.2 KB
|
11.1 APIParser.txt.txt
|
0.9 KB
|
11.2 ExceptionsDemo.txt.txt
|
1.8 KB
|
11.3 13_7_exception_translation_notes.pdf.pdf
|
36.6 KB
|
11.4 HttpConnect.txt.txt
|
0.9 KB
|
11.5 APIFormatChangeException.txt.txt
|
0.8 KB
|
12. Extending Compute GPA Exercise with Exceptions.html
|
0.2 KB
|
13. Exceptions More Advice ... (Items 57, 59, 60, 62, and 38).mp4
|
12.4 MB
|
13. Exceptions More Advice ... (Items 57, 59, 60, 62, and 38).vtt
|
7.4 KB
|
14. Assertions.mp4
|
19.4 MB
|
14. Assertions.vtt
|
12.9 KB
|
14.1 13_9_supplementary_notes.pdf.pdf
|
16.2 KB
|
15. Demo Assertions.mp4
|
39.4 MB
|
15. Demo Assertions.vtt
|
11.7 KB
|
15.1 D.txt.txt
|
0.2 KB
|
15.2 C.txt.txt
|
0.2 KB
|
15.3 B.txt.txt
|
0.1 KB
|
15.4 A.txt.txt
|
0.4 KB
|
16. Conclusion.mp4
|
14.4 MB
|
16. Conclusion.vtt
|
7.0 KB
|
17. Chapter Quiz.html
|
0.2 KB
|
2. Demo Exceptions & Exception Handling.mp4
|
43.3 MB
|
2. Demo Exceptions & Exception Handling.vtt
|
21.1 KB
|
2.1 ExceptionsDemo.java.java
|
0.8 KB
|
2.2 HttpConnect.java.java
|
0.4 KB
|
3. Demo Multiple Exceptions & Polymorphically Referencing Exceptions!!.mp4
|
38.3 MB
|
3. Demo Multiple Exceptions & Polymorphically Referencing Exceptions!!.vtt
|
13.2 KB
|
3.1 ExceptionsDemo.java.java
|
1.0 KB
|
3.2 HttpConnect.java.java
|
0.5 KB
|
4. Checked & Unchecked Exceptions + Demo.mp4
|
33.8 MB
|
4. Checked & Unchecked Exceptions + Demo.vtt
|
12.4 KB
|
4.1 ExceptionsDemo.java.java
|
0.9 KB
|
4.2 HttpConnect.java.java
|
0.8 KB
|
5. Exceptions & Method Overriding.html
|
0.8 KB
|
6. finally Block + Demo.mp4
|
37.2 MB
|
6. finally Block + Demo.vtt
|
14.5 KB
|
6.1 ExceptionsDemo.txt.txt
|
1.3 KB
|
6.2 HttpConnect.txt.txt
|
0.8 KB
|
7. try-with-resources Statement + Demo.mp4
|
36.5 MB
|
7. try-with-resources Statement + Demo.vtt
|
20.4 KB
|
7.1 TryWithResourcesDemo.txt.txt
|
1.6 KB
|
8. Demo Suppressed Exceptions.mp4
|
24.1 MB
|
8. Demo Suppressed Exceptions.vtt
|
10.4 KB
|
8.1 TryWithResourcesDemo.txt.txt
|
4.6 KB
|
9. Demo - Best Practices Creating New Exceptions (Items 58 & 65).mp4
|
66.8 MB
|
9. Demo - Best Practices Creating New Exceptions (Items 58 & 65).vtt
|
16.8 KB
|
9.1 HttpConnect.txt.txt
|
0.9 KB
|
9.2 APIParser.txt.txt
|
0.7 KB
|
9.3 APIFormatChangeException.txt.txt
|
0.1 KB
|
9.4 13_5_creating_new_exceptions_notes.pdf.pdf
|
56.9 KB
|
9.5 ExceptionsDemo.txt.txt
|
1.8 KB
|
/14. Input-Output/
|
1. Chapter Introduction.mp4
|
12.1 MB
|
1. Chapter Introduction.vtt
|
7.6 KB
|
10. Demo Reading User Input from Console using BufferedReader & Scanner.mp4
|
34.3 MB
|
10. Demo Reading User Input from Console using BufferedReader & Scanner.vtt
|
12.7 KB
|
10.1 IODemo.txt.txt
|
4.0 KB
|
11. The File Class + Demo.mp4
|
52.1 MB
|
11. The File Class + Demo.vtt
|
19.6 KB
|
11.1 IODemo.txt.txt
|
6.5 KB
|
12. Serializing Java Objects + Demo.mp4
|
54.2 MB
|
12. Serializing Java Objects + Demo.vtt
|
22.4 KB
|
12.1 14_11_supplementary_notes.pdf.pdf
|
17.4 KB
|
13. Deserialization & Versioning + Demo.mp4
|
33.3 MB
|
13. Deserialization & Versioning + Demo.vtt
|
14.1 KB
|
13.1 IODemo.java.java
|
10.1 KB
|
14. Demo Decoding with Compatible Encoding Scheme.mp4
|
11.4 MB
|
14. Demo Decoding with Compatible Encoding Scheme.vtt
|
4.6 KB
|
14.1 IODemo.txt.txt
|
10.7 KB
|
15. Conclusion.mp4
|
14.5 MB
|
15. Conclusion.vtt
|
8.5 KB
|
16. Chapter Quiz.html
|
0.2 KB
|
17. Input-Output ~ Important Q&A Discussions!.html
|
7.0 KB
|
2. Character Encoding + Demo (Prerequisite).mp4
|
46.2 MB
|
2. Character Encoding + Demo (Prerequisite).vtt
|
23.5 KB
|
2.1 14_1_supplementary_notes.pdf.pdf
|
60.1 KB
|
2.2 IODemo.java.java
|
1.5 KB
|
3. Stream IO.mp4
|
11.5 MB
|
3. Stream IO.vtt
|
8.0 KB
|
4. Byte Streams.mp4
|
10.5 MB
|
4. Byte Streams.vtt
|
6.9 KB
|
5. Reading Byte-Oriented Files Efficiently + Decorator Pattern + Demo.mp4
|
51.7 MB
|
5. Reading Byte-Oriented Files Efficiently + Decorator Pattern + Demo.vtt
|
26.2 KB
|
5.1 IODemo.txt.txt
|
2.2 KB
|
6. Character Streams.mp4
|
7.7 MB
|
6. Character Streams.vtt
|
5.1 KB
|
7. Reading & Writing Text Efficiently.mp4
|
18.4 MB
|
7. Reading & Writing Text Efficiently.vtt
|
12.1 KB
|
7.1 14_6_supplementary_notes.pdf.pdf
|
15.4 KB
|
8. Project Extension Reading User & Bookmark Data from Text Files (Demo).mp4
|
52.2 MB
|
8. Project Extension Reading User & Bookmark Data from Text Files (Demo).vtt
|
14.6 KB
|
8.1 IOUtil.txt.txt
|
0.9 KB
|
8.2 DataStore.txt.txt
|
4.4 KB
|
9. Project Extension Downloading WebLinks & Writing to Disk (Demo).mp4
|
48.0 MB
|
9. Project Extension Downloading WebLinks & Writing to Disk (Demo).vtt
|
14.8 KB
|
9.1 HttpConnect.txt.txt
|
0.8 KB
|
9.2 BookmarkManager.txt.txt
|
3.5 KB
|
9.3 WebLink.txt.txt
|
0.7 KB
|
9.4 IOUtil.txt.txt
|
2.1 KB
|
/15. Collections Framework (aka Data Structures)/
|
1. Chapter Introduction.mp4
|
14.4 MB
|
1. Chapter Introduction.vtt
|
9.9 KB
|
10. ArrayDeque + Demo.mp4
|
22.5 MB
|
10. ArrayDeque + Demo.vtt
|
11.6 KB
|
10.1 QueueDemo.txt.txt
|
0.9 KB
|
10.2 15_9_supplementary_notes.pdf.pdf
|
21.2 KB
|
11. Flight Reservation System ~ Putting Lists & Queues into Action!.html
|
0.2 KB
|
12. Hash Table.mp4
|
17.8 MB
|
12. Hash Table.vtt
|
11.9 KB
|
13. Set Interface & HashSet + Demo + Overriding hashCode & Equals (Item 9) + Item 52.mp4
|
39.9 MB
|
13. Set Interface & HashSet + Demo + Overriding hashCode & Equals (Item 9) + Item 52.vtt
|
19.1 KB
|
13.1 SetDemo.txt.txt
|
2.4 KB
|
14. LinkedHashSet + Demo.mp4
|
12.2 MB
|
14. LinkedHashSet + Demo.vtt
|
7.0 KB
|
14.1 SetDemo.txt.txt
|
3.0 KB
|
15. SortedSet & NavigableSet.mp4
|
16.7 MB
|
15. SortedSet & NavigableSet.vtt
|
11.4 KB
|
16. TreeSet (Comparable & Comparator) + Demo.mp4
|
50.3 MB
|
16. TreeSet (Comparable & Comparator) + Demo.vtt
|
24.5 KB
|
16.1 SetDemo.txt.txt
|
3.8 KB
|
17. Demo More TreeSet ~ Exploring NavigableSet Methods.mp4
|
23.3 MB
|
17. Demo More TreeSet ~ Exploring NavigableSet Methods.vtt
|
23.3 MB
|
17.1 SetDemo.txt.txt
|
5.1 KB
|
18. TreeSet & Comparator Exercise.html
|
0.2 KB
|
19. Map Interface.mp4
|
15.4 MB
|
19. Map Interface.vtt
|
11.2 KB
|
2. Collection Interface.mp4
|
12.3 MB
|
2. Collection Interface.vtt
|
8.7 KB
|
20. Demo HashMap + Excercise.mp4
|
37.3 MB
|
20. Demo HashMap + Excercise.vtt
|
15.2 KB
|
20.1 MapDemo.txt.txt
|
1.9 KB
|
21. Demo Beware of Creating Mutable Keys.mp4
|
19.5 MB
|
21. Demo Beware of Creating Mutable Keys.vtt
|
9.1 KB
|
21.1 MapDemo.txt.txt
|
2.8 KB
|
22. LinkedHashMap + Demo.mp4
|
45.7 MB
|
22. LinkedHashMap + Demo.vtt
|
22.6 KB
|
22.1 MapDemo.txt.txt
|
4.5 KB
|
23. SortedMap, NavigableMap and TreeMap + Demo.mp4
|
24.4 MB
|
23. SortedMap, NavigableMap and TreeMap + Demo.vtt
|
13.1 KB
|
23.1 MapDemo.txt.txt
|
5.2 KB
|
24. Demo Arrays Class.mp4
|
57.4 MB
|
24. Demo Arrays Class.vtt
|
26.8 KB
|
24.1 ArraysDemo.txt.txt
|
3.3 KB
|
25. Demo Arrays Class (Part 2) ~ Parallelized Operations from Java 8.mp4
|
26.2 MB
|
25. Demo Arrays Class (Part 2) ~ Parallelized Operations from Java 8.vtt
|
11.3 KB
|
25.1 ArraysDemo.txt.txt
|
4.6 KB
|
26. Demo Collections Class.mp4
|
46.1 MB
|
26. Demo Collections Class.vtt
|
21.8 KB
|
26.1 CollectionsDemo.txt.txt
|
2.8 KB
|
27. Best Practice Return empty arrays or collections instead of nulls (Item 43).mp4
|
9.7 MB
|
27. Best Practice Return empty arrays or collections instead of nulls (Item 43).vtt
|
6.8 KB
|
28. Conclusion - A Quick Summary.mp4
|
15.3 MB
|
28. Conclusion - A Quick Summary.vtt
|
10.7 KB
|
28.1 big-o-cheatsheet.pdf.pdf
|
373.5 KB
|
29. Chapter Quiz.html
|
0.2 KB
|
3. List Interface.mp4
|
6.6 MB
|
3. List Interface.vtt
|
4.5 KB
|
30. Collections ~ Important Q&A Discussions!.html
|
8.5 KB
|
4. ArrayList - Introduction.mp4
|
11.3 MB
|
4. ArrayList - Introduction.vtt
|
7.8 KB
|
5. Demo ArrayList.mp4
|
49.9 MB
|
5. Demo ArrayList.vtt
|
21.6 KB
|
5.1 ListDemo.txt.txt
|
2.1 KB
|
6. Iterator + Demo.mp4
|
62.7 MB
|
6. Iterator + Demo.vtt
|
26.6 KB
|
6.1 ListDemo.txt.txt
|
3.3 KB
|
7. List Iterator + Demo.mp4
|
37.0 MB
|
7. List Iterator + Demo.vtt
|
14.4 KB
|
7.1 ListDemo.txt.txt
|
5.4 KB
|
8. LinkedList.mp4
|
20.0 MB
|
8. LinkedList.vtt
|
14.3 KB
|
9. Queue & Deque Interfaces.mp4
|
17.2 MB
|
9. Queue & Deque Interfaces.vtt
|
11.7 KB
|
/16. Generics/
|
1. Chapter Introduction ~ Motivation & Agenda.mp4
|
17.8 MB
|
1. Chapter Introduction ~ Motivation & Agenda.vtt
|
11.7 KB
|
10. Generic Methods (Items 26 & 27 Favor generic typesmethods).mp4
|
26.5 MB
|
10. Generic Methods (Items 26 & 27 Favor generic typesmethods).vtt
|
10.5 MB
|
10.1 16_9_supplementary_notes.pdf.pdf
|
16.8 KB
|
11. Demo Generic Methods & Generic Constructors.mp4
|
63.6 MB
|
11. Demo Generic Methods & Generic Constructors.vtt
|
28.7 KB
|
11.1 GenericsDemo.txt.txt
|
7.9 KB
|
12. Bounded Wildcards Motivation + Demo.mp4
|
25.7 MB
|
12. Bounded Wildcards Motivation + Demo.vtt
|
15.0 KB
|
12.1 GenericsDemo.txt.txt
|
9.0 KB
|
13. Bounded Wildcards + Item 28 Use bounded wildcards to increase API flexibility.mp4
|
23.1 MB
|
13. Bounded Wildcards + Item 28 Use bounded wildcards to increase API flexibility.vtt
|
15.9 KB
|
14. Demo Bounded Wildcards.mp4
|
43.4 MB
|
14. Demo Bounded Wildcards.vtt
|
20.6 KB
|
14.1 GenericsDemo.txt.txt
|
12.4 KB
|
15. Generics Restrictions.mp4
|
8.4 MB
|
15. Generics Restrictions.vtt
|
5.7 KB
|
16. Conclusion - A Quick Summary.mp4
|
18.2 MB
|
16. Conclusion - A Quick Summary.vtt
|
11.3 KB
|
17. Chapter Quiz.html
|
0.2 KB
|
18. Important Q&A Discussions!.html
|
8.9 KB
|
2. Generic & Parameterized Types.mp4
|
15.7 MB
|
2. Generic & Parameterized Types.vtt
|
10.7 KB
|
3. Demo Creating Generic Types.mp4
|
44.2 MB
|
3. Demo Creating Generic Types.vtt
|
17.9 KB
|
3.1 GenericsDemo.txt.txt
|
1.1 KB
|
4. Project Extension Replacing Arrays with ArrayLists (Part 1).mp4
|
40.9 MB
|
4. Project Extension Replacing Arrays with ArrayLists (Part 1).vtt
|
15.1 KB
|
5. Project Extension Replacing Arrays with ArrayLists (Part 2).mp4
|
31.7 MB
|
5. Project Extension Replacing Arrays with ArrayLists (Part 2).vtt
|
12.0 KB
|
6. Bounded Type Parameter + Demo.mp4
|
28.1 MB
|
6. Bounded Type Parameter + Demo.vtt
|
13.7 KB
|
7. Item 23 Don’t use raw types in new code + Demo.mp4
|
25.7 MB
|
7. Item 23 Don’t use raw types in new code + Demo.vtt
|
16.4 KB
|
7.1 GenericsDemo.txt.txt
|
2.0 KB
|
8. Unbounded Wildcard + Demo.mp4
|
24.7 MB
|
8. Unbounded Wildcard + Demo.vtt
|
13.5 KB
|
8.1 GenericsDemo.txt.txt
|
2.8 KB
|
9. Invariance + Demo + Item 25 Prefer lists to arrays.mp4
|
15.1 MB
|
9. Invariance + Demo + Item 25 Prefer lists to arrays.vtt
|
9.7 KB
|
9.1 GenericsDemo.txt.txt
|
3.0 KB
|
/17. Nested Classes/
|
1. Chapter Introduction.mp4
|
18.7 MB
|
1. Chapter Introduction.vtt
|
11.0 KB
|
2. Nonstatic Member Classes + Demo.mp4
|
46.1 MB
|
2. Nonstatic Member Classes + Demo.vtt
|
20.3 KB
|
2.1 Bookmark.java.java
|
0.3 KB
|
2.2 Cache.java.java
|
1.9 KB
|
3. Anonymous Classes + Demo & Item 21 ~ About Function objects.mp4
|
57.7 MB
|
3. Anonymous Classes + Demo & Item 21 ~ About Function objects.vtt
|
27.1 KB
|
3.1 Bookmark.java.java
|
0.5 KB
|
3.2 Cache.java.java
|
2.6 KB
|
4. Local Classes + Demo.mp4
|
21.8 MB
|
4. Local Classes + Demo.vtt
|
10.4 KB
|
4.1 xstream-1.4.9.jar.jar
|
549.1 KB
|
4.2 DataTranslator.java.java
|
1.3 KB
|
5. Static Member Classes + Demo + Item 22 Favor Static Member Classes.mp4
|
40.5 MB
|
5. Static Member Classes + Demo + Item 22 Favor Static Member Classes.vtt
|
18.0 KB
|
5.1 Cache.java.java
|
3.2 KB
|
5.2 Bookmark.java.java
|
1.5 KB
|
6. Variable Scope with Nested Classes.mp4
|
9.3 MB
|
6. Variable Scope with Nested Classes.vtt
|
5.9 KB
|
7. Conclusion - A Quick Summary.mp4
|
11.4 MB
|
7. Conclusion - A Quick Summary.vtt
|
8.0 KB
|
8. Anonymous Class & Static Member Class Exercise.html
|
0.2 KB
|
/18. enums/
|
1. enums Motivation & Introduction + Item 30 Use enums instead of int constants.mp4
|
19.4 MB
|
1. enums Motivation & Introduction + Item 30 Use enums instead of int constants.vtt
|
12.9 KB
|
2. Enum Class + Demo.mp4
|
32.5 MB
|
2. Enum Class + Demo.vtt
|
16.0 KB
|
2.1 BookGenre.java.java
|
0.7 KB
|
3. enums with State & Behavior + Demo.mp4
|
14.1 MB
|
3. enums with State & Behavior + Demo.vtt
|
7.5 KB
|
3.1 BookGenre.java.java
|
1.0 KB
|
4. Nested enums + Demo.mp4
|
11.2 MB
|
4. Nested enums + Demo.vtt
|
4.9 KB
|
4.1 Book.java.java
|
1.0 KB
|
5. Project Extension Converting Constant Exporting Classes to Enums.mp4
|
37.7 MB
|
5. Project Extension Converting Constant Exporting Classes to Enums.vtt
|
11.4 KB
|
5.1 Book.txt.txt
|
0.5 KB
|
5.2 Movie.txt.txt
|
0.4 KB
|
5.3 User.txt.txt
|
0.3 KB
|
6. enums with Constant-specific Behavior + Demo.mp4
|
31.7 MB
|
6. enums with Constant-specific Behavior + Demo.vtt
|
13.0 KB
|
6.1 Book.java.java
|
1.7 KB
|
7. Chapter Quiz.html
|
0.2 KB
|
/19. Concurrency (aka Multi-threading)/
|
1. Chapter Introduction ~ Motivation & Agenda.mp4
|
15.0 MB
|
1. Chapter Introduction ~ Motivation & Agenda.vtt
|
10.9 KB
|
10. Synchronization Best Practices (+ Item 67 Avoid excessive synchronization).mp4
|
16.0 MB
|
10. Synchronization Best Practices (+ Item 67 Avoid excessive synchronization).vtt
|
10.5 KB
|
11. Thread Cooperation & Management + Demo.mp4
|
40.0 MB
|
11. Thread Cooperation & Management + Demo.vtt
|
18.7 KB
|
11.1 HttpConnect.java.java
|
0.8 KB
|
11.2 NaiveIndexer.java.java
|
3.9 KB
|
11.3 IOUtil.java.java
|
2.3 KB
|
12. Demo wait & notify.mp4
|
65.5 MB
|
12. Demo wait & notify.vtt
|
27.6 KB
|
12.1 WaitNotifyIndexer.java.java
|
5.3 KB
|
13. Thread Interruption + Demo.mp4
|
70.2 MB
|
13. Thread Interruption + Demo.vtt
|
31.4 KB
|
13.1 WaitNotifyWithIncompleteInterruption.java.java
|
6.6 KB
|
13.2 HttpConnect.java.java
|
1.5 KB
|
14. Explicit Locks (Reentrant Lock) + Demo.mp4
|
71.5 MB
|
14. Explicit Locks (Reentrant Lock) + Demo.vtt
|
34.1 KB
|
14.1 ExplicitLocksWithInterruption.java.java
|
7.5 KB
|
15. Item 69 Prefer concurrency utilities to wait and notify.mp4
|
16.5 MB
|
15. Item 69 Prefer concurrency utilities to wait and notify.vtt
|
7.8 KB
|
16. Executor Framework + Demo (Item 68 Prefer executors and tasks to threads).mp4
|
37.7 MB
|
16. Executor Framework + Demo (Item 68 Prefer executors and tasks to threads).vtt
|
19.9 KB
|
16.1 NaiveExecutorIndexer.java.java
|
4.2 KB
|
17. Executor Service & Future.mp4
|
24.6 MB
|
17. Executor Service & Future.vtt
|
16.1 KB
|
18. Demo ExecutorService & Future.mp4
|
35.2 MB
|
18. Demo ExecutorService & Future.vtt
|
13.0 KB
|
18.1 FutureIndexer.java.java
|
5.1 KB
|
19. Tasks with Time Limits + Demo.mp4
|
34.8 MB
|
19. Tasks with Time Limits + Demo.vtt
|
15.7 KB
|
19.1 FutureTimedGetIndexer.java.java
|
5.7 KB
|
19.2 TimedInvokeAllIndexer.java.java
|
5.7 KB
|
2. Threads Introduction.mp4
|
14.3 MB
|
2. Threads Introduction.vtt
|
8.8 KB
|
20. Project Extension Downloading Web Links Concurrently.mp4
|
52.7 MB
|
20. Project Extension Downloading Web Links Concurrently.vtt
|
23.8 KB
|
20.1 WebLink.java.java
|
1.8 KB
|
21. Project Extension Implementing Background Job to Download Web Links.mp4
|
67.7 MB
|
21. Project Extension Implementing Background Job to Download Web Links.vtt
|
20.8 KB
|
22. Chapter Quiz.html
|
0.2 KB
|
3. Demo Launching Threads and Making them to Sleep!.mp4
|
34.3 MB
|
3. Demo Launching Threads and Making them to Sleep!.vtt
|
20.1 KB
|
3.1 MyFirstThread.txt.txt
|
0.8 KB
|
3.2 MyFirstThread2.txt.txt
|
0.5 KB
|
4. Demo Thread Naming, Prioritization and Joining + Item 73 (Avoid thread groups).mp4
|
34.6 MB
|
4. Demo Thread Naming, Prioritization and Joining + Item 73 (Avoid thread groups).vtt
|
18.7 KB
|
4.1 ThreadPriorityDemo.txt.txt
|
1.2 KB
|
5. Race Condition + Demo.mp4
|
27.9 MB
|
5. Race Condition + Demo.vtt
|
18.0 KB
|
5.1 RaceConditionDemo.txt.txt
|
1.1 KB
|
6. Synchronization + Demo + Item 66 Synchronize access to shared mutable data.mp4
|
21.6 MB
|
6. Synchronization + Demo + Item 66 Synchronize access to shared mutable data.vtt
|
13.9 KB
|
7. Java Memory Model (JMM).mp4
|
18.7 MB
|
7. Java Memory Model (JMM).vtt
|
13.5 KB
|
8. Volatile Variables + Demo.mp4
|
18.4 MB
|
8. Volatile Variables + Demo.vtt
|
12.1 KB
|
8.1 StopThread.java.java
|
0.5 KB
|
9. Atomic Variables + Demo.mp4
|
44.5 MB
|
9. Atomic Variables + Demo.vtt
|
23.4 KB
|
9.1 MeetUpEventSimulator.java.java
|
2.3 KB
|
9.2 20_8_supplementary_notes.pdf.pdf
|
52.4 KB
|
/2. Java A High-level Overview/
|
1. Chapter Introduction.mp4
|
5.5 MB
|
1. Chapter Introduction.vtt
|
3.8 KB
|
10. Installing JDK 10 on Windows.mp4
|
217.5 MB
|
10. Installing JDK 10 on Windows.vtt
|
25.6 KB
|
11. Installing JDK 10 on Mac.mp4
|
43.9 MB
|
11. Installing JDK 10 on Mac.vtt
|
5.4 KB
|
12. Installing JDK10 on Linux.mp4
|
60.5 MB
|
12. Installing JDK10 on Linux.vtt
|
8.0 KB
|
12.1 2_8_installing_java_linux_supplementary.pdf.pdf
|
48.5 KB
|
13. Setting Classpath Environment Variable.mp4
|
76.1 MB
|
13. Setting Classpath Environment Variable.vtt
|
11.6 KB
|
14. Writing First Java Program + Demo.mp4
|
97.2 MB
|
14. Writing First Java Program + Demo.vtt
|
20.6 KB
|
14.1 2_9_supplementary_notes.pdf.pdf
|
25.4 KB
|
15. Conclusion.mp4
|
2.5 MB
|
15. Conclusion.vtt
|
3.2 KB
|
16. Chapter Quiz.html
|
0.2 KB
|
17. Important Q&A Discussions!.html
|
1.9 KB
|
2. What is Java & Who is Using It.mp4
|
14.6 MB
|
2. What is Java & Who is Using It.vtt
|
7.8 KB
|
3. Story behind Java's Creation ~ A Brief History.mp4
|
13.5 MB
|
3. Story behind Java's Creation ~ A Brief History.vtt
|
9.1 KB
|
4. Compilation.mp4
|
11.0 MB
|
4. Compilation.vtt
|
7.8 KB
|
5. Platform Dependency + Demo.mp4
|
50.7 MB
|
5. Platform Dependency + Demo.vtt
|
10.3 KB
|
6. Interpreter.mp4
|
14.1 MB
|
6. Interpreter.vtt
|
9.5 KB
|
7. Platform Independence in Java + Demo.mp4
|
26.7 MB
|
7. Platform Independence in Java + Demo.vtt
|
6.8 KB
|
8. Java Virtual Machine.mp4
|
22.9 MB
|
8. Java Virtual Machine.vtt
|
15.0 KB
|
8.1 2_6_supplementary_notes.pdf.pdf
|
21.6 KB
|
9. An Overview of Java SE.mp4
|
16.1 MB
|
9. An Overview of Java SE.vtt
|
10.4 KB
|
/20. Date & Time API ~ Covers Java 8 & also Legacy API/
|
1. Agenda.mp4
|
3.5 MB
|
1. Agenda.vtt
|
2.4 KB
|
2. Background ~ epoch, UTC, Timezone ....mp4
|
34.3 MB
|
2. Background ~ epoch, UTC, Timezone ....vtt
|
15.3 KB
|
2.1 22_1_supplementary_notes.pdf.pdf
|
14.8 KB
|
3. Legacy API ~ Date & Calendar Classes + Demo.mp4
|
83.0 MB
|
3. Legacy API ~ Date & Calendar Classes + Demo.vtt
|
30.3 KB
|
3.1 DateTimeDemo.java.java
|
3.1 KB
|
4. New Date & Time API ~ Introduction.mp4
|
17.4 MB
|
4. New Date & Time API ~ Introduction.vtt
|
11.0 KB
|
5. Demo New Date & Time API.mp4
|
73.9 MB
|
5. Demo New Date & Time API.vtt
|
25.8 KB
|
5.1 DateTimeDemo.java.java
|
6.7 KB
|
6. Implementing Flight Booking Feature ~ Putting new Date & Time API into practice!.html
|
0.2 KB
|
/21. Database Implementation & JDBC API/
|
1. Database Introduction & Chapter Agenda.mp4
|
27.0 MB
|
1. Database Introduction & Chapter Agenda.vtt
|
18.6 KB
|
10. Project Extension ALTER Query & Saving Kid-Friendly Details via UPDATE Queries.mp4
|
59.5 MB
|
10. Project Extension ALTER Query & Saving Kid-Friendly Details via UPDATE Queries.vtt
|
24.6 KB
|
10.1 alter_queries.pdf.pdf
|
8.6 KB
|
11. Useful Links to Some Tutorials.html
|
0.2 KB
|
2. Installing MySQL Database & MySQL Workbench.mp4
|
29.1 MB
|
2. Installing MySQL Database & MySQL Workbench.vtt
|
14.0 KB
|
3. Database Design & Normalization.mp4
|
62.9 MB
|
3. Database Design & Normalization.vtt
|
33.5 KB
|
4. Database Design using MySQL Workbench.mp4
|
53.5 MB
|
4. Database Design using MySQL Workbench.vtt
|
21.7 KB
|
5. Project Ext. Creating Database via CREATE & INSERT Queries + Storage Engines.mp4
|
80.0 MB
|
5. Project Ext. Creating Database via CREATE & INSERT Queries + Storage Engines.vtt
|
31.9 KB
|
5.1 create_insert_queries.pdf.pdf
|
24.6 KB
|
6. Installing JDBC Driver.mp4
|
24.3 MB
|
6. Installing JDBC Driver.vtt
|
10.6 KB
|
7. Writing SELECT Queries with Multiple Tables, GROUP BY, ORDER BY, etc..mp4
|
49.3 MB
|
7. Writing SELECT Queries with Multiple Tables, GROUP BY, ORDER BY, etc..vtt
|
23.8 KB
|
7.1 sql-select-queries.pdf.pdf
|
15.3 KB
|
8. Project Extension Loading Data from Database via JDBC API.mp4
|
70.8 MB
|
8. Project Extension Loading Data from Database via JDBC API.vtt
|
26.4 KB
|
8.1 DataStore.txt.txt
|
5.2 KB
|
9. Project Extension Saving Bookmarking Data via INSERT Queries.mp4
|
43.8 MB
|
9. Project Extension Saving Bookmarking Data via INSERT Queries.vtt
|
16.3 KB
|
9.1 queries.pdf.pdf
|
9.0 KB
|
/22. Functional-style Programming ~ Lambdas & Streams (Java 8)/
|
1. Functional-style Programming Motivation & Chapter Agenda.mp4
|
16.2 MB
|
1. Functional-style Programming Motivation & Chapter Agenda.vtt
|
10.6 KB
|
10. Stream Operations An Overview.mp4
|
12.4 MB
|
10. Stream Operations An Overview.vtt
|
9.1 KB
|
11. Demo Slicing a Stream.mp4
|
60.1 MB
|
11. Demo Slicing a Stream.vtt
|
22.3 KB
|
11.1 DataExtractor.txt.txt
|
1.6 KB
|
11.2 StreamOperations.txt.txt
|
2.7 KB
|
12. Demo Stream Matching Operations.mp4
|
29.8 MB
|
12. Demo Stream Matching Operations.vtt
|
12.1 KB
|
12.1 StreamOperations.txt.txt
|
3.9 KB
|
13. Demo Stream Finding Operations & Optional Class.mp4
|
52.8 MB
|
13. Demo Stream Finding Operations & Optional Class.vtt
|
22.9 KB
|
13.1 StreamOperations.txt.txt
|
4.8 KB
|
14. Stream Reduction Operations + Demo.mp4
|
50.0 MB
|
14. Stream Reduction Operations + Demo.vtt
|
30.4 KB
|
14.1 StreamOperations.txt.txt
|
6.5 KB
|
15. Let's test our skills on reduce() operation.html
|
0.2 KB
|
16. Mutable Reduction with Collection Operations + Demo.mp4
|
44.6 MB
|
16. Mutable Reduction with Collection Operations + Demo.vtt
|
29.5 KB
|
16.1 StreamOperations.txt.txt
|
7.6 KB
|
17. collect() with Collector.mp4
|
15.1 MB
|
17. collect() with Collector.vtt
|
13.9 KB
|
18. Demo Collecting Stream into List & Set.mp4
|
38.3 MB
|
18. Demo Collecting Stream into List & Set.vtt
|
11.8 KB
|
18.1 StreamOperations.txt.txt
|
8.8 KB
|
19. Demo Grouping Stream Elements.mp4
|
59.9 MB
|
19. Demo Grouping Stream Elements.vtt
|
19.5 KB
|
19.1 StreamOperations.txt.txt
|
10.8 KB
|
2. Lambdas ~ Introduction.mp4
|
24.6 MB
|
2. Lambdas ~ Introduction.vtt
|
16.4 KB
|
20. Demo Summarizing Groups & Generating Multi-level Groups.mp4
|
64.7 MB
|
20. Demo Summarizing Groups & Generating Multi-level Groups.vtt
|
27.5 KB
|
20.1 StreamOperations.txt.txt
|
13.3 KB
|
21. Chapter Quiz.html
|
0.2 KB
|
22. Important Q&A Discussions!.html
|
2.1 KB
|
3. Demo Lambdas.mp4
|
31.7 MB
|
3. Demo Lambdas.vtt
|
12.5 KB
|
3.1 Cache.java.java
|
3.1 KB
|
3.2 Bookmark.java.java
|
0.5 KB
|
4. Demo Capturing Variables from Lambdas ~ Closures!.mp4
|
29.6 MB
|
4. Demo Capturing Variables from Lambdas ~ Closures!.vtt
|
16.4 KB
|
4.1 Cache.txt.txt
|
4.3 KB
|
5. Predicate, (Bi) Function, and Unary Operator Interfaces + Demo.mp4
|
63.5 MB
|
5. Predicate, (Bi) Function, and Unary Operator Interfaces + Demo.vtt
|
30.7 KB
|
5.1 FunctionalInterfaceDemo.txt.txt
|
3.1 KB
|
5.2 htmlcleaner-2.21.jar.jar
|
161.8 KB
|
6. Demo Consumer, Supplier, and Primitive Functional Interfaces.mp4
|
30.5 MB
|
6. Demo Consumer, Supplier, and Primitive Functional Interfaces.vtt
|
19.2 KB
|
6.1 FunctionalInterfaceDemo.txt.txt
|
3.6 KB
|
7. Demo Method References.mp4
|
35.7 MB
|
7. Demo Method References.vtt
|
16.8 KB
|
7.1 FunctionalInterfaceDemo.txt.txt
|
4.4 KB
|
8. Demo Constructor References.mp4
|
26.4 MB
|
8. Demo Constructor References.vtt
|
11.7 KB
|
8.1 FunctionalInterfaceDemo.txt.txt
|
6.2 KB
|
9. Streams + Demo.mp4
|
81.2 MB
|
9. Streams + Demo.vtt
|
30.3 KB
|
9.1 StreamsDemo.txt.txt
|
3.1 KB
|
/23. Introduction to Java EE & Web-enabling Project/
|
1. Motivation & Agenda.mp4
|
136.0 MB
|
1. Motivation & Agenda.vtt
|
9.1 KB
|
10. Project Extension Implementing Browse Functionality.mp4
|
326.2 MB
|
10. Project Extension Implementing Browse Functionality.vtt
|
30.5 KB
|
10.1 24_8_query.txt.txt
|
0.6 KB
|
10.2 getBooks_method.txt.txt
|
2.6 KB
|
10.3 browse_jsp.txt.txt
|
1.3 KB
|
11. Project Extension Implementing Bookmarking & MyBooks Functionality.mp4
|
349.2 MB
|
11. Project Extension Implementing Bookmarking & MyBooks Functionality.vtt
|
32.6 KB
|
11.1 browse_jsp.txt.txt
|
1.6 KB
|
11.2 mybooks_jsp.txt.txt
|
1.9 KB
|
11.3 getUser_getBook_methods.txt.txt
|
2.9 KB
|
11.4 UserDao.txt.txt
|
2.5 KB
|
12. Project Extension Implementing Login Functionality with Session.mp4
|
389.6 MB
|
12. Project Extension Implementing Login Functionality with Session.vtt
|
40.8 KB
|
12.1 mybooks_jsp.txt.txt
|
2.0 KB
|
12.2 browse_jsp.txt.txt
|
1.8 KB
|
12.3 StringUtil.txt.txt
|
1.5 KB
|
12.4 login_jsp.txt.txt
|
1.3 KB
|
12.5 24_10_query.txt.txt
|
0.1 KB
|
12.6 UserDao.txt.txt
|
2.5 KB
|
2. Web Basics.mp4
|
175.7 MB
|
2. Web Basics.vtt
|
29.3 KB
|
3. Java EE & Servlet Containers.mp4
|
56.1 MB
|
3. Java EE & Servlet Containers.vtt
|
13.7 KB
|
4. Installing Tomcat.mp4
|
77.2 MB
|
4. Installing Tomcat.vtt
|
9.1 KB
|
5. BooksAloha! ~ Creating & Deploying a Web Application using Servlets.mp4
|
242.5 MB
|
5. BooksAloha! ~ Creating & Deploying a Web Application using Servlets.vtt
|
27.8 KB
|
5.1 web.xml.xml
|
1.0 KB
|
5.2 MyBooks.html.html
|
1.1 KB
|
5.3 MyBooks.txt.txt
|
2.6 KB
|
6. Servlet Life Cycle.mp4
|
147.6 MB
|
6. Servlet Life Cycle.vtt
|
16.7 KB
|
7. Implementing BooksAloha! as MVC using JSP.mp4
|
229.2 MB
|
7. Implementing BooksAloha! as MVC using JSP.vtt
|
25.3 KB
|
7.1 BooksManager.txt.txt
|
0.9 KB
|
7.2 MyBooks_jsp.txt.txt
|
1.0 KB
|
7.3 Book.txt.txt
|
0.7 KB
|
7.4 MyBooks.txt.txt
|
3.2 KB
|
8. Using JSTL to Improve Presentation Layer.mp4
|
127.9 MB
|
8. Using JSTL to Improve Presentation Layer.vtt
|
16.2 KB
|
8.1 jstl-1.2.jar.jar
|
414.2 KB
|
8.2 MyBooks_jsp.txt.txt
|
1.2 KB
|
9. Project Extension Web-enabling thrill.io Project.mp4
|
26.0 MB
|
9. Project Extension Web-enabling thrill.io Project.vtt
|
7.7 KB
|
/24. Bonus Lessons/
|
1. Big O Notation.html
|
0.3 KB
|
2. Java on Web Websites & Social Media Groups to Follow.html
|
1.5 KB
|
3. Follow-up Steps Towards Becoming a Full-Stack Java Developer!.html
|
5.0 KB
|
/3. Classes, Objects and their Members/
|
1. Chapter Introduction.mp4
|
14.8 MB
|
1. Chapter Introduction.vtt
|
3.8 KB
|
10. Primitive Variables Character Data Type + Demo.mp4
|
78.7 MB
|
10. Primitive Variables Character Data Type + Demo.vtt
|
13.0 KB
|
10.1 BasicsDemo.java.java
|
1.7 KB
|
11. Primitive Variables Boolean Data Type + Demo.mp4
|
67.4 MB
|
11. Primitive Variables Boolean Data Type + Demo.vtt
|
9.4 KB
|
12. Variables Type Casting + Demo.mp4
|
39.9 MB
|
12. Variables Type Casting + Demo.vtt
|
23.6 KB
|
12.1 BasicsDemo.java.java
|
2.6 KB
|
13. Variables Object References.mp4
|
4.8 MB
|
13. Variables Object References.vtt
|
3.8 KB
|
14. Statements + Demo.mp4
|
19.8 MB
|
14. Statements + Demo.vtt
|
8.9 KB
|
15. Arrays + Demo.mp4
|
25.7 MB
|
15. Arrays + Demo.vtt
|
14.6 KB
|
15.1 BasicsDemo.java.java
|
2.9 KB
|
16. Currency Converter - Array Creation & Accessing it Elements.html
|
0.2 KB
|
17. 2D Arrays.mp4
|
11.6 MB
|
17. 2D Arrays.vtt
|
9.2 KB
|
18. 3D Arrays + Demo.mp4
|
13.6 MB
|
18. 3D Arrays + Demo.vtt
|
7.1 KB
|
18.1 BasicsDemo.java.java
|
3.8 KB
|
19. Methods Introduction + Demo.mp4
|
126.1 MB
|
19. Methods Introduction + Demo.vtt
|
23.9 KB
|
2. Class & Objects.mp4
|
65.2 MB
|
2. Class & Objects.vtt
|
13.9 KB
|
20. Method Types + Demo.mp4
|
176.8 MB
|
20. Method Types + Demo.vtt
|
24.5 KB
|
20.1 CurrencyConverter.txt.txt
|
1.7 KB
|
21. Currency Converter ~ Invoking Methods of an Object.html
|
0.2 KB
|
22. How Data is Passed to Methods in Java + Demo.mp4
|
80.7 MB
|
22. How Data is Passed to Methods in Java + Demo.vtt
|
21.3 KB
|
23. Method Overloading + Demo.mp4
|
74.9 MB
|
23. Method Overloading + Demo.vtt
|
12.1 KB
|
24. Methods varargs + Demo.mp4
|
23.2 MB
|
24. Methods varargs + Demo.vtt
|
11.4 KB
|
24.1 BasicsDemo.java.java
|
4.3 KB
|
25. Constructors + Demo.mp4
|
31.0 MB
|
25. Constructors + Demo.vtt
|
19.9 KB
|
25.1 User.java.java
|
0.5 KB
|
26. this Reference + Demo.mp4
|
12.6 MB
|
26. this Reference + Demo.vtt
|
7.0 KB
|
27. Demo Student Example.mp4
|
32.1 MB
|
27. Demo Student Example.vtt
|
19.0 KB
|
27.1 Student.java
|
0.5 KB
|
27.2 StudentTest.java.java
|
1.0 KB
|
28. Demo Reinitializing Object References ~ More Brainstorming!.mp4
|
23.3 MB
|
28. Demo Reinitializing Object References ~ More Brainstorming!.vtt
|
12.7 KB
|
28.1 StudentTest.java.java
|
1.4 KB
|
29. Arrays with Object References.html
|
0.2 KB
|
3. Demo Absolute Java Basics.mp4
|
136.9 MB
|
3. Demo Absolute Java Basics.vtt
|
22.4 KB
|
3.1 BasicsDemo.java.java
|
0.7 KB
|
3.2 3 2 Supplementary Notes.pdf
|
25.4 KB
|
30. Review of Exercise 1 Solution with Best Practices.mp4
|
209.9 MB
|
30. Review of Exercise 1 Solution with Best Practices.vtt
|
28.4 KB
|
31. Conclusion.mp4
|
6.2 MB
|
31. Conclusion.vtt
|
4.4 KB
|
32. Chapter Quiz.html
|
0.2 KB
|
33. Important Q&A Discussions!.html
|
12.7 KB
|
4. Variables Introduction.mp4
|
13.0 MB
|
4. Variables Introduction.vtt
|
8.8 KB
|
4.1 3_3_supplementary_notes.pdf.pdf
|
54.7 KB
|
5. Variable Kinds.mp4
|
9.7 MB
|
5. Variable Kinds.vtt
|
6.8 KB
|
6. Currency Converter - Creating a Class with Variables.html
|
0.2 KB
|
7. Variables Primitive Types.mp4
|
3.7 MB
|
7. Variables Primitive Types.vtt
|
2.6 KB
|
8. Primitive Variables Integers + Demo.mp4
|
28.0 MB
|
8. Primitive Variables Integers + Demo.vtt
|
16.6 KB
|
8.1 3_4_supplementary_notes.pdf.pdf
|
19.7 KB
|
8.2 BasicsDemo.java.java
|
1.2 KB
|
9. Primitive Variables Floating-point Numbers + Item 48.mp4
|
10.1 MB
|
9. Primitive Variables Floating-point Numbers + Item 48.vtt
|
5.7 KB
|
9.1 3_4_2_supplementary_notes.pdf.pdf
|
30.5 KB
|
/4. Method Building Blocks Operators & Control-flow Statements/
|
1. Chapter Introduction.mp4
|
5.8 MB
|
1. Chapter Introduction.vtt
|
3.4 KB
|
10. Car Price Estimator - Exercise Solution.mp4
|
65.8 MB
|
10. Car Price Estimator - Exercise Solution.vtt
|
7.9 KB
|
11. Bitwise Operators + Demo.mp4
|
22.2 MB
|
11. Bitwise Operators + Demo.vtt
|
10.7 KB
|
11.1 BasicsDemo.txt.txt
|
9.4 KB
|
12. Bit Shift Operators.mp4
|
12.3 MB
|
12. Bit Shift Operators.vtt
|
6.6 KB
|
12.1 4 5 Supplementary Notes.pdf
|
17.3 KB
|
13. Quiz - Bitwise & Bit Shift Operators.html
|
0.2 KB
|
14. Control-flow Demo if-statement.mp4
|
144.6 MB
|
14. Control-flow Demo if-statement.vtt
|
20.9 KB
|
14.1 BasicsDemo.txt.txt
|
9.7 KB
|
15. Control-flow switch + Demo.mp4
|
38.1 MB
|
15. Control-flow switch + Demo.vtt
|
23.8 KB
|
15.1 BasicsDemo.java.java
|
6.0 KB
|
16. When is switch Preferred.mp4
|
8.4 MB
|
16. When is switch Preferred.vtt
|
4.7 KB
|
17. Chapter Quiz.html
|
0.2 KB
|
18. Control-flow Ternary + Demo.mp4
|
17.3 MB
|
18. Control-flow Ternary + Demo.vtt
|
8.9 KB
|
19. Control-flow for Statement + Demo.mp4
|
27.7 MB
|
19. Control-flow for Statement + Demo.vtt
|
14.7 KB
|
2. Operators.mp4
|
19.4 MB
|
2. Operators.vtt
|
4.8 KB
|
20. Demo More for Statement ....mp4
|
147.7 MB
|
20. Demo More for Statement ....vtt
|
24.1 KB
|
20.1 BasicsDemo.txt.txt
|
11.5 KB
|
21. Demo for-each Statement (+ discussion on Item 46).mp4
|
139.3 MB
|
21. Demo for-each Statement (+ discussion on Item 46).vtt
|
22.0 KB
|
22. Computing GPA ~ Putting Operators & Control-flow to Test.html
|
0.2 KB
|
23. Control-flow while Statement.mp4
|
5.6 MB
|
23. Control-flow while Statement.vtt
|
4.2 KB
|
24. Control-flow break Statement + Demo.mp4
|
21.6 MB
|
24. Control-flow break Statement + Demo.vtt
|
11.5 KB
|
24.1 BasicsDemo.java.java
|
6.5 KB
|
24.2 labeled-break.pdf.pdf
|
44.4 KB
|
25. Control-flow continue + Demo.mp4
|
10.6 MB
|
25. Control-flow continue + Demo.vtt
|
6.7 KB
|
25.1 BasicsDemo.java.java
|
6.9 KB
|
26. Variable Scope.mp4
|
8.3 MB
|
26. Variable Scope.vtt
|
6.3 KB
|
27. Exercise.pdf
|
31.3 KB
|
27.1 Exercise Solution.pdf
|
29.8 KB
|
28. Conclusion.mp4
|
10.8 MB
|
28. Conclusion.vtt
|
7.4 KB
|
3. Arithmetic Operators + Demo.mp4
|
144.9 MB
|
3. Arithmetic Operators + Demo.vtt
|
23.7 KB
|
3.1 BasicsDemo.txt.txt
|
5.5 KB
|
4. Arithmetic Operation Rules + Demo.mp4
|
26.4 MB
|
4. Arithmetic Operation Rules + Demo.vtt
|
11.5 KB
|
4.1 BasicsDemo.txt.txt
|
6.1 KB
|
5. Quiz ~ Assignment Operators.html
|
0.2 KB
|
6. Demo Comparison Operators.mp4
|
140.5 MB
|
6. Demo Comparison Operators.vtt
|
17.7 KB
|
6.1 BasicsDemo.txt.txt
|
7.7 KB
|
7. Logical Operators + Demo.mp4
|
213.7 MB
|
7. Logical Operators + Demo.vtt
|
33.4 KB
|
7.1 4_3_supplementary_notes.pdf.pdf
|
14.0 KB
|
7.2 BasicsDemo.txt.txt
|
8.7 KB
|
8. Car Price Estimator ~ Coding Exercise for Comparison & Logical Operators.mp4
|
229.1 MB
|
8. Car Price Estimator ~ Coding Exercise for Comparison & Logical Operators.vtt
|
25.7 KB
|
9. Car Price Estimator ~ Putting Comparison & Logical Operators into Action.html
|
0.2 KB
|
/5. Packages, Strings and Information Hiding/
|
1. Chapter Introduction.mp4
|
6.7 MB
|
1. Chapter Introduction.vtt
|
2.8 KB
|
10. String Immutability.mp4
|
5.4 MB
|
10. String Immutability.vtt
|
4.3 KB
|
11. String Concatenation + Demo.mp4
|
27.9 MB
|
11. String Concatenation + Demo.vtt
|
13.0 KB
|
12. Item 51 String Concatenation Performance.mp4
|
7.5 MB
|
12. Item 51 String Concatenation Performance.vtt
|
4.3 KB
|
12.1 5 10 Supplementary Notes.pdf
|
16.0 KB
|
13. Escape Sequences + Demo.mp4
|
11.8 MB
|
13. Escape Sequences + Demo.vtt
|
6.3 KB
|
14. Sentiment Analysis Mining Pros & Cons ~ Putting String Class to Test.html
|
0.2 KB
|
15. Access Levels.mp4
|
17.1 MB
|
15. Access Levels.vtt
|
11.7 KB
|
16. Information Hiding - Item 14 Use accessor methods, not public fields + Demo.mp4
|
27.2 MB
|
16. Information Hiding - Item 14 Use accessor methods, not public fields + Demo.vtt
|
13.3 KB
|
17. Information Hiding - Item 13 Minimize the accessibility of classes and members.mp4
|
6.6 MB
|
17. Information Hiding - Item 13 Minimize the accessibility of classes and members.vtt
|
4.6 KB
|
17.1 5_13_supplementary_notes.pdf.pdf
|
18.4 KB
|
18. Demo Student Example with Information Hiding.mp4
|
9.2 MB
|
18. Demo Student Example with Information Hiding.vtt
|
5.3 KB
|
18.1 Student.java
|
0.5 KB
|
18.2 Student Test.java
|
0.9 KB
|
19. Conclusion.mp4
|
13.0 MB
|
19. Conclusion.vtt
|
8.2 KB
|
2. Java API + Item 47 (Know and use the libraries).mp4
|
31.7 MB
|
2. Java API + Item 47 (Know and use the libraries).vtt
|
11.5 KB
|
2.1 5_1_supplementary_notes.pdf.pdf
|
369.3 KB
|
20. Chapter Quiz.html
|
0.2 KB
|
21. Important Q&A Discussions!.html
|
2.6 KB
|
3. Accessing Packages + Demo.mp4
|
48.3 MB
|
3. Accessing Packages + Demo.vtt
|
20.3 KB
|
4. Creating Packages + Demo.mp4
|
28.5 MB
|
4. Creating Packages + Demo.vtt
|
14.6 KB
|
5. Naming Packages.mp4
|
9.6 MB
|
5. Naming Packages.vtt
|
5.2 KB
|
6. A Brief Note on Path & Classpath Environment Variables.html
|
4.5 KB
|
7. Strings Introduction.mp4
|
10.4 MB
|
7. Strings Introduction.vtt
|
6.9 KB
|
8. String Class + Demo.mp4
|
48.8 MB
|
8. String Class + Demo.vtt
|
24.7 KB
|
8.1 BasicsDemo.java.java
|
9.4 KB
|
9. String Pool & Interning + Demo.mp4
|
31.5 MB
|
9. String Pool & Interning + Demo.vtt
|
20.2 KB
|
9.1 5 7 Supplementary Notes.pdf
|
18.9 KB
|
9.2 Basics Demo.java
|
9.8 KB
|
/6. static, final, and Coding Conventions/
|
1. Chapter Introduction.mp4
|
4.2 MB
|
1. Chapter Introduction.vtt
|
2.8 KB
|
10. Item 49 Prefer Primitives to Boxed Primitives + Demo.mp4
|
36.2 MB
|
10. Item 49 Prefer Primitives to Boxed Primitives + Demo.vtt
|
14.5 KB
|
10.1 Basics Demo.java
|
11.3 KB
|
11. Parsing API Response ~ Let's make use of Boxed Primitives & String class.html
|
0.2 KB
|
12. Coding Conventions Naming (Item 56 Use generally accepted naming conventions).mp4
|
21.5 MB
|
12. Coding Conventions Naming (Item 56 Use generally accepted naming conventions).vtt
|
12.4 KB
|
13. Coding Conventions Structuring Programs (Item 45 Minimize the scope of local).mp4
|
15.0 MB
|
13. Coding Conventions Structuring Programs (Item 45 Minimize the scope of local).vtt
|
9.7 KB
|
14. Coding Conventions Stylistic + Demo.mp4
|
25.5 MB
|
14. Coding Conventions Stylistic + Demo.vtt
|
8.0 KB
|
15. Coding Conventions Comments + Demo.mp4
|
51.7 MB
|
15. Coding Conventions Comments + Demo.vtt
|
16.9 KB
|
16. Conclusion.mp4
|
15.4 MB
|
16. Conclusion.vtt
|
9.7 KB
|
17. Chapter Quiz.html
|
0.2 KB
|
18. Important Q&A Discussions!.html
|
2.9 KB
|
2. Static Methods + Item 4 Enforce noninstantiability with a private constructor.mp4
|
27.7 MB
|
2. Static Methods + Item 4 Enforce noninstantiability with a private constructor.vtt
|
8.7 KB
|
3. Math Class + Demo.mp4
|
19.3 MB
|
3. Math Class + Demo.vtt
|
10.3 KB
|
4. Static Variables + Demo.mp4
|
19.1 MB
|
4. Static Variables + Demo.vtt
|
8.1 KB
|
4.1 Student.java
|
0.7 KB
|
4.2 Student Test.java
|
0.9 KB
|
5. Initializers Static & Instance + Demo.mp4
|
19.6 MB
|
5. Initializers Static & Instance + Demo.vtt
|
8.8 KB
|
5.1 Basics Demo.java
|
10.1 KB
|
6. final Variable + Demo.mp4
|
26.5 MB
|
6. final Variable + Demo.vtt
|
11.7 KB
|
6.1 Student.java
|
0.8 KB
|
6.2 Student Test.java
|
0.9 KB
|
7. Constant Variables + Demo.mp4
|
22.9 MB
|
7. Constant Variables + Demo.vtt
|
12.9 KB
|
7.1 6_5_x_supplementary_notes.pdf.pdf
|
49.4 KB
|
8. Boxed Primitives.mp4
|
30.3 MB
|
8. Boxed Primitives.vtt
|
13.7 KB
|
9. Autoboxing + Demo.mp4
|
9.4 MB
|
9. Autoboxing + Demo.vtt
|
5.3 KB
|
/7. Case Study A Social Bookmarking Application/
|
1. thrill.io ~ A Social Polymarking App!.mp4
|
28.6 MB
|
1. thrill.io ~ A Social Polymarking App!.vtt
|
13.0 KB
|
2. Case Study.mp4
|
7.8 MB
|
2. Case Study.vtt
|
5.4 KB
|
/8. Serious OOP Inheritance & Polymorphism/
|
1. Inheritance.mp4
|
15.6 MB
|
1. Inheritance.vtt
|
9.8 KB
|
10. Method Binding + Demo.mp4
|
36.7 MB
|
10. Method Binding + Demo.vtt
|
21.7 KB
|
10.1 Understanding Method Binding In Java.pdf
|
178.9 KB
|
10.2 Staff.java
|
0.7 KB
|
10.3 User.java
|
0.7 KB
|
10.4 User Test.java
|
1.1 KB
|
11. What is Not Overridden (final Method is one of them) + Demo.mp4
|
29.2 MB
|
11. What is Not Overridden (final Method is one of them) + Demo.vtt
|
18.5 KB
|
11.1 User.java
|
0.8 KB
|
11.2 Staff.java
|
0.8 KB
|
11.3 User Test.java
|
1.3 KB
|
12. Demo Fields are Not Overridden.mp4
|
8.3 MB
|
12. Demo Fields are Not Overridden.vtt
|
3.8 KB
|
12.1 User Test.java
|
1.6 KB
|
12.2 User.java
|
1.1 KB
|
12.3 Staff.java
|
0.9 KB
|
13. Object Class + Demo + Item 10 Always override toString.mp4
|
18.1 MB
|
13. Object Class + Demo + Item 10 Always override toString.vtt
|
9.6 KB
|
14. Constructor Chaining + Demo.mp4
|
17.6 MB
|
14. Constructor Chaining + Demo.vtt
|
10.8 KB
|
15. Preventing Inheritance.mp4
|
9.6 MB
|
15. Preventing Inheritance.vtt
|
7.1 KB
|
16. Conclusion.mp4
|
12.2 MB
|
16. Conclusion.vtt
|
8.7 KB
|
17. Chapter Quiz.html
|
0.2 KB
|
2. Access Modifiers & Inheritance + Demo.mp4
|
30.6 MB
|
2. Access Modifiers & Inheritance + Demo.vtt
|
15.6 KB
|
2.1 B2.java
|
0.6 KB
|
2.2 B1.java
|
0.7 KB
|
2.3 C2.java
|
0.4 KB
|
2.4 A1.java
|
0.2 KB
|
2.5 C1.java
|
0.4 KB
|
3. IS-A Test.mp4
|
7.3 MB
|
3. IS-A Test.vtt
|
5.2 KB
|
4. Hospital Management System (HMS) ~ Let's put Inheritance into practice!.html
|
0.2 KB
|
5. Polymorphism + Demo.mp4
|
28.4 MB
|
5. Polymorphism + Demo.vtt
|
15.3 KB
|
5.1 User Test.java
|
0.5 KB
|
5.2 Editor.java
|
0.2 KB
|
5.3 Staff.java
|
0.2 KB
|
5.4 User.java
|
0.3 KB
|
6. Casting Objects & instanceof Operator + Demo.mp4
|
22.0 MB
|
6. Casting Objects & instanceof Operator + Demo.vtt
|
12.7 KB
|
6.1 Editor.java
|
0.2 KB
|
6.2 Staff.java
|
0.2 KB
|
6.3 User.java
|
0.3 KB
|
6.4 User Test.java
|
0.9 KB
|
7. Extending HMS with a Billing Component ~ Putting Polymorphism into Practice!.html
|
0.2 KB
|
8. Type Safety.mp4
|
13.1 MB
|
8. Type Safety.vtt
|
9.2 KB
|
8.1 8 6 Supplementary Notes.pdf
|
30.4 KB
|
9. Method Overriding + Demo.mp4
|
35.8 MB
|
9. Method Overriding + Demo.vtt
|
18.8 KB
|
9.1 User.java
|
0.4 KB
|
9.2 Review.java
|
0.3 KB
|
9.3 Staff.java
|
0.5 KB
|
/9. More Serious OOP Abstract Classes & Interfaces/
|
1. New Requirement thrill.io for Kids.mp4
|
11.6 MB
|
1. New Requirement thrill.io for Kids.vtt
|
7.9 KB
|
10. Interfaces A Conceptual View.mp4
|
14.1 MB
|
10. Interfaces A Conceptual View.vtt
|
9.4 KB
|
11. Item 18 Prefer interfaces to abstract classes.mp4
|
14.1 MB
|
11. Item 18 Prefer interfaces to abstract classes.vtt
|
10.0 KB
|
12. Item 52 Refer to objects by their interfaces.mp4
|
5.8 MB
|
12. Item 52 Refer to objects by their interfaces.vtt
|
4.3 KB
|
13. Computing Health Insurance Premium for Staff (Part 2) ~ Let's put Interfaces into practice!.html
|
0.2 KB
|
14. Marker Interfaces.mp4
|
11.8 MB
|
14. Marker Interfaces.vtt
|
8.7 KB
|
15. Cloneable Interface + Demo.mp4
|
14.5 MB
|
15. Cloneable Interface + Demo.vtt
|
8.2 KB
|
15.1 C.java
|
0.1 KB
|
15.2 X.java
|
0.4 KB
|
15.3 A.java
|
0.1 KB
|
15.4 B.java
|
0.1 KB
|
15.5 9 14 Supplementary Notes.pdf
|
20.1 KB
|
15.6 Test Client.java
|
0.3 KB
|
15.7 Abstract A.java
|
0.1 KB
|
16. default Methods (Java 8) + Demo.mp4
|
47.4 MB
|
16. default Methods (Java 8) + Demo.vtt
|
23.2 KB
|
16.1 B.java.java
|
0.1 KB
|
16.2 C.java.java
|
0.1 KB
|
16.3 9_15_supplementary_notes.pdf.pdf
|
23.8 KB
|
16.4 TestClient.java.java
|
0.5 KB
|
16.5 A.java.java
|
0.1 KB
|
16.6 X.java.java
|
0.5 KB
|
16.7 AbstractA.java.java
|
0.1 KB
|
17. Recap of default Methods.mp4
|
7.6 MB
|
17. Recap of default Methods.vtt
|
5.5 KB
|
18. default Methods Other Benefits + Demo.mp4
|
21.9 MB
|
18. default Methods Other Benefits + Demo.vtt
|
12.6 KB
|
19. Static Methods in Interfaces + Demo.mp4
|
26.1 MB
|
19. Static Methods in Interfaces + Demo.vtt
|
14.8 KB
|
19.1 C.java
|
0.3 KB
|
19.2 Test Client.java
|
0.6 KB
|
19.3 X.java
|
0.5 KB
|
2. Abstract Classes & Methods + Demo.mp4
|
12.5 MB
|
2. Abstract Classes & Methods + Demo.vtt
|
8.1 KB
|
2.1 AbstractSubclass.java.java
|
0.2 KB
|
2.2 AbstractSuperclass.java.java
|
0.1 KB
|
2.3 ConcreteSubclass.java.java
|
0.4 KB
|
20. Conclusion.mp4
|
22.6 MB
|
20. Conclusion.vtt
|
15.6 KB
|
21. Important Q&A Discussions!.html
|
3.1 KB
|
3. Item 20 Prefer class hierarchies to tagged classes.mp4
|
11.4 MB
|
3. Item 20 Prefer class hierarchies to tagged classes.vtt
|
7.9 KB
|
4. Computing Health Insurance Premium for Staff ~ Let's put Abstract Classes & Methods into practice!.html
|
0.2 KB
|
5. New Requirement Sharing Bookmarks.mp4
|
9.8 MB
|
5. New Requirement Sharing Bookmarks.vtt
|
6.6 KB
|
6. Multiple Inheritance & Diamond Problem.mp4
|
7.4 MB
|
6. Multiple Inheritance & Diamond Problem.vtt
|
5.1 KB
|
7. Interfaces.mp4
|
89.3 MB
|
7. Interfaces.vtt
|
21.9 KB
|
8. More on Interfaces.mp4
|
34.1 MB
|
8. More on Interfaces.vtt
|
9.3 KB
|
9. Demo Interfaces.mp4
|
25.8 MB
|
9. Demo Interfaces.vtt
|
13.2 KB
|
9.1 A.java
|
0.1 KB
|
9.2 Abstract A.java
|
0.1 KB
|
9.3 B.java
|
0.1 KB
|
9.4 C.java
|
0.1 KB
|
9.5 X.java
|
0.2 KB
|
9.6 Test Client.java
|
0.2 KB
|
/
|
[CourseClub.Me].url
|
0.0 KB
|
[DesireCourse.Net].url
|
0.1 KB
|
Total files 988
|