FileMood

Download Udemy - Java In-Depth Become a Complete Java Engineer! 2026 (2.2026)

Udemy Java In Depth Become Complete Java Engineer 2026

Name

Udemy - Java In-Depth Become a Complete Java Engineer! 2026 (2.2026)

  DOWNLOAD Copy Link

Trouble downloading? see How To

Total Size

25.7 GB

Total Files

1314

Last Seen

Hash

C1CAB55728DA402194284BBBCFDBF6AC0EC9CBF2

/01. Course Introduction/

1. Why Yet Another Java Course.mp4

26.3 MB

01. Course Introduction/

1. Why Yet Another Java Course.vtt

8.7 KB

2. Course Structure & Guidance for Doing this Course.mp4

43.3 MB

2. Course Structure & Guidance for Doing this Course.vtt

28.8 KB

3. Schedule for College Students.mp4

116.2 MB

3. Schedule for College Students.vtt

10.2 KB

3. Udemy_JID_Semester_1_Curriculum.xlsx

38.5 KB

3. Udemy_JID_Semester_2_Curriculum.xlsx

32.9 KB

02. Java A High-level Overview/

1. Chapter Introduction.mp4

5.5 MB

1. Chapter Introduction.vtt

4.3 KB

2. What is Java & Who is Using It.mp4

14.6 MB

2. What is Java & Who is Using It.vtt

7.4 KB

3. Story behind Java's Creation ~ A Brief History.mp4

13.5 MB

3. Story behind Java's Creation ~ A Brief History.vtt

10.4 KB

4. Compilation.mp4

39.6 MB

4. Compilation.vtt

12.8 KB

5. Platform Dependency + Demo.mp4

24.1 MB

5. Platform Dependency + Demo.vtt

10.3 KB

6. Interpreter.mp4

42.0 MB

6. Interpreter.vtt

11.5 KB

7. Platform Independence in Java + Demo.mp4

34.7 MB

7. Platform Independence in Java + Demo.vtt

10.8 KB

8. Java Virtual Machine (JVM).mp4

27.9 MB

8. Java Virtual Machine (JVM).vtt

18.1 KB

9. An Overview of Java SE.mp4

83.9 MB

9. An Overview of Java SE.vtt

28.1 KB

10. Java SE Release Cycles & Release History.mp4

16.6 MB

10. Java SE Release Cycles & Release History.vtt

9.0 KB

11. Installing JDK 17 on Windows.mp4

140.6 MB

11. Installing JDK 17 on Windows.vtt

30.0 KB

12. Installing Java on Mac.mp4

17.5 MB

12. Installing Java on Mac.vtt

5.7 KB

13. 2_8_installing_java_linux_supplementary.pdf

48.5 KB

13. Installing Java on Linux.mp4

34.2 MB

13. Installing Java on Linux.vtt

8.6 KB

14. Setting Classpath Environment Variable.mp4

55.2 MB

14. Setting Classpath Environment Variable.vtt

12.7 KB

15. 2_9_supplementary_notes.pdf

25.4 KB

15. Writing First Java Program + Demo.mp4

32.2 MB

15. Writing First Java Program + Demo.vtt

21.8 KB

16. Conclusion ~ Chapter 1.mp4

81.8 MB

16. Conclusion ~ Chapter 1.vtt

12.5 KB

17.1 Chapter 2 Quiz.html

22.7 KB

18. Important Q&A Discussions!.html

3.2 KB

03. Classes, Objects and their Members/

1. Chapter Introduction.mp4

14.8 MB

1. Chapter Introduction.vtt

4.4 KB

2. Class & Objects.mp4

51.3 MB

2. Class & Objects.vtt

16.4 KB

3. 3_2_supplementary_notes.pdf

25.4 KB

3. BasicsDemo.java

0.7 KB

3. Demo Absolute Java Basics.mp4

104.7 MB

3. Demo Absolute Java Basics.vtt

23.8 KB

4. Identifiers - A Note on Naming Rules.html

1.3 KB

5. 3_3_supplementary_notes.pdf

54.7 KB

5. Variables Introduction.mp4

20.2 MB

5. Variables Introduction.vtt

14.1 KB

6. Demo Declaring & Re-initializing Variables.mp4

56.6 MB

6. Demo Declaring & Re-initializing Variables.vtt

20.3 KB

6. Student.java

0.3 KB

7.1 Assignment-Currency Converter - Creating a Class with Variables.html

7.5 KB

8. Variables Primitive Types.mp4

3.9 MB

8. Variables Primitive Types.vtt

2.7 KB

9. 3_4_supplementary_notes.pdf

284.8 KB

9. Primitive Variables Integers + Demo.mp4

95.3 MB

9. Primitive Variables Integers + Demo.vtt

24.7 KB

9. Student.java

0.7 KB

10. BasicsDemo.java

1.1 KB

10. Demo Other Integer Literal Formats.mp4

81.5 MB

10. Demo Other Integer Literal Formats.vtt

13.6 KB

11. Primitive Variables Floating-point Numbers + Demo.mp4

32.2 MB

11. Primitive Variables Floating-point Numbers + Demo.vtt

14.9 KB

11. Student.java

0.5 KB

12. 3_4_2_supplementary_notes.pdf

515.7 KB

12. BasicsDemo.java

1.7 KB

12. Demo Floating-point Pitfalls.mp4

39.3 MB

12. Demo Floating-point Pitfalls.vtt

13.4 KB

12. www-opentaps-org-bigdecimal.pdf

247.6 KB

13. Primitive Variables Character Data Type + Demo.mp4

90.2 MB

13. Primitive Variables Character Data Type + Demo.vtt

21.9 KB

13. Student.java

0.6 KB

14. BasicsDemo.java

1.5 KB

14. Demo Alternate ways to initialize char variables.mp4

26.7 MB

14. Demo Alternate ways to initialize char variables.vtt

7.5 KB

15. Demo Primitive Variables Boolean Data Type.mp4

39.4 MB

15. Demo Primitive Variables Boolean Data Type.vtt

7.8 KB

15. Student.java

0.8 KB

16.2 Quiz Primitive Variables.html

22.3 KB

17. Demo Variable Kinds - Instance, Static, and Local Variables.mp4

108.8 MB

17. Demo Variable Kinds - Instance, Static, and Local Variables.vtt

37.6 KB

17. Student.java

2.7 KB

18.1 Cafe Order Processor ~ Putting Instance & Static Variables to Work.html

15.0 KB

19. Demo Multi-variable Declaration Statements.mp4

47.4 MB

19. Demo Multi-variable Declaration Statements.vtt

12.1 KB

20. BasicsDemo.java

2.6 KB

20. Variables Type Casting + Demo.mp4

49.6 MB

20. Variables Type Casting + Demo.vtt

26.4 KB

21. Variables Object References + Demo.mp4

14.9 MB

21. Variables Object References + Demo.vtt

8.2 KB

22. Statements + Demo.mp4

32.5 MB

22. Statements + Demo.vtt

10.7 KB

23. Arrays + Demo.mp4

93.1 MB

23. Arrays + Demo.vtt

34.5 KB

23. BasicsDemo.java

3.6 KB

24.2 Assignment-Currency Converter - Array Creation & Accessing its Elements.html

6.0 KB

25. 2D Arrays.mp4

11.6 MB

25. 2D Arrays.vtt

9.2 KB

26. 3D Arrays + Demo.mp4

13.8 MB

26. 3D Arrays + Demo.vtt

7.1 KB

26. BasicsDemo.java

3.8 KB

27. Methods Introduction + Demo.mp4

107.1 MB

27. Methods Introduction + Demo.vtt

25.4 KB

28. CurrencyConverter.java

1.7 KB

28. Method Types ~ Instance & Static Methods + Demo.mp4

152.0 MB

28. Method Types ~ Instance & Static Methods + Demo.vtt

25.6 KB

29. Summary on Accessibility of Members from Static & Instance Methods.html

1.0 KB

30.3 Assignment-Currency Converter ~ Invoking Methods of an Object.html

9.1 KB

31. BasicsDemo.java

4.1 KB

31. How Data is Passed to Methods in Java + Demo.mp4

50.5 MB

31. How Data is Passed to Methods in Java + Demo.vtt

22.6 KB

32. BasicsDemo.java

4.3 KB

32. Method Overloading + Demo.mp4

46.1 MB

32. Method Overloading + Demo.vtt

13.3 KB

33. BasicsDemo.java

4.3 KB

33. Methods varargs + Demo.mp4

25.1 MB

33. Methods varargs + Demo.vtt

11.4 KB

34. Brief Summary on varargs Parameter.html

1.0 KB

35. Constructors + Demo.mp4

78.5 MB

35. Constructors + Demo.vtt

28.3 KB

35. Student.java

1.7 KB

36. Constructor Overloading + Demo.mp4

101.0 MB

36. Constructor Overloading + Demo.vtt

34.3 KB

36. Student.java

2.0 KB

37. Demo Constructor Overloading ~ Alternate way of delegating.mp4

17.1 MB

37. Demo Constructor Overloading ~ Alternate way of delegating.vtt

5.7 KB

38. Minor Note on Method Invocation & Implicit Narrowing Conversion.html

1.8 KB

39. Demo this Reference.mp4

61.2 MB

39. Demo this Reference.vtt

17.3 KB

39. Student.java

2.4 KB

40. Demo Reinitializing Object References ~ More Brainstorming! (Incl. Assignment).mp4

128.0 MB

40. Demo Reinitializing Object References ~ More Brainstorming! (Incl. Assignment).vtt

24.0 KB

40. Student.java

1.7 KB

40. StudentTest.java

2.0 KB

41. Minor Note on Executing StudentTest and a Java 11 Feature.html

1.5 KB

42.2 Implementing Instructor Class ~ Manipulating Arrays with Object References.html

14.6 KB

43. Review of Exercise Solution with Best Practices.mp4

137.3 MB

43. Review of Exercise Solution with Best Practices.vtt

30.8 KB

44.3 Cafe Order Processor ~ Taking Customer Orders via Constructors.html

11.9 KB

45. Conclusion.mp4

6.3 MB

45. Conclusion.vtt

4.4 KB

46.3 Chapter Quiz.html

29.4 KB

47. Important Q&A Discussions!.html

16.1 KB

04. Method Building Blocks Operators & Control-flow Statements/

1. Chapter Introduction.mp4

20.8 MB

1. Chapter Introduction.vtt

4.8 KB

2. Operators.mp4

7.4 MB

2. Operators.vtt

5.7 KB

3. Arithmetic Operators + Demo.mp4

62.5 MB

3. Arithmetic Operators + Demo.vtt

30.5 KB

3. BasicsDemo.java

5.5 KB

4. Arithmetic Operation Precedence & Promotion Rules + Demo.mp4

24.3 MB

4. Arithmetic Operation Precedence & Promotion Rules + Demo.vtt

11.5 KB

4. BasicsDemo.java

6.1 KB

5. Minor Clarification on Arithmetic Operator Precedence Rule.html

2.1 KB

6.4 Quiz Arithmetic Operators.html

19.3 KB

7. Note on Student Class.html

0.9 KB

8. BasicsDemo.java

7.7 KB

8. Demo Comparison Operators.mp4

107.3 MB

8. Demo Comparison Operators.vtt

19.3 KB

9. 4_3_supplementary_notes.pdf

14.0 KB

9. BasicsDemo.java

8.7 KB

9. Logical Operators with Operator Precedence + Demo.mp4

137.6 MB

9. Logical Operators with Operator Precedence + Demo.vtt

36.6 KB

10. Car Price Estimator ~ Coding Exercise for Comparison & Logical Operators.mp4

142.4 MB

10. Car Price Estimator ~ Coding Exercise for Comparison & Logical Operators.vtt

28.4 KB

11.4 Car Price Estimator ~ Putting Comparison & Logical Operators into Action.html

16.4 KB

12. Car Price Estimator - Exercise Solution Review.mp4

28.5 MB

12. Car Price Estimator - Exercise Solution Review.vtt

8.5 KB

13. BasicsDemo.java

9.4 KB

13. Bitwise Operators + Demo.mp4

21.8 MB

13. Bitwise Operators + Demo.vtt

10.7 KB

14. Quick Note on Bitwise Operators with Boolean Operands.html

1.5 KB

15. 4_5_supplementary_notes.pdf

17.3 KB

15. Bit Shift Operators.mp4

11.1 MB

15. Bit Shift Operators.vtt

6.6 KB

16.5 Quiz Bitwise & Bit Shift Operators.html

19.7 KB

17. BasicsDemo.java

9.7 KB

17. Control-flow Demo if-statement.mp4

70.1 MB

17. Control-flow Demo if-statement.vtt

22.9 KB

18.5 Amusement Park Ticket Price Calculator ~ Putting if statements into Action.html

13.4 KB

19. BasicsDemo.java

12.2 KB

19. Switch Statement Introduction + Demo.mp4

170.0 MB

19. Switch Statement Introduction + Demo.vtt

23.6 KB

20. BasicsDemo.java

13.5 KB

20. Switch Restrictions + Demo.mp4

182.7 MB

20. Switch Restrictions + Demo.vtt

30.1 KB

21.6 Cafe Order Processor ~ Menu with Switch Statement.html

20.0 KB

22. Arrow Labels in Switch (Java 14).mp4

197.1 MB

22. Arrow Labels in Switch (Java 14).vtt

31.9 KB

22. BasicsDemo.java

13.3 KB

23. BasicsDemo.java

14.4 KB

23. Switch Expressions (Java 14).mp4

245.8 MB

23. Switch Expressions (Java 14).vtt

31.5 KB

24.7 Cafe Order Processor ~ Menu with Switch Expression.html

15.8 KB

25.6 Quiz switch Statement & switch Expression.html

24.9 KB

26. Control-flow Ternary + Demo.mp4

17.5 MB

26. Control-flow Ternary + Demo.vtt

8.9 KB

27. Additional Notes on Ternary Operator.html

1.4 KB

28. Control-flow for Statement + Demo.mp4

29.2 MB

28. Control-flow for Statement + Demo.vtt

14.7 KB

29. BasicsDemo.java

15.9 KB

29. Demo More for Statement.mp4

112.7 MB

29. Demo More for Statement.vtt

25.6 KB

30. Another Look at Nested for Statement.html

3.4 KB

31.4 Assignment-Manipulating Arrays & Matrices with for Statements.html

11.2 KB

32. BasicsDemo.java

17.4 KB

32. Demo for-each Statement.mp4

94.4 MB

32. Demo for-each Statement.vtt

23.8 KB

33. Variable Scope.mp4

8.0 MB

33. Variable Scope.vtt

6.3 KB

34. Exercise_Solution.pdf

29.8 KB

35.8 Computing GPA ~ Putting Operators & Control-flow to Test.html

13.3 KB

36. Computing GPA - Exercise Solution Review.mp4

208.1 MB

36. Computing GPA - Exercise Solution Review.vtt

28.9 KB

37. BasicsDemo.java

18.0 KB

37. curriculum.txt

0.1 KB

37. Demo while Statement.mp4

225.4 MB

37. Demo while Statement.vtt

35.7 KB

38. BasicsDemo.java

19.3 KB

38. Demo do Statement (incl. Scanner Class for taking Input).mp4

83.9 MB

38. Demo do Statement (incl. Scanner Class for taking Input).vtt

12.0 KB

39. CafeOrderProcessor.java

1.4 KB

39. CustomerOrder.java

0.8 KB

39. Demo Blocks.mp4

130.9 MB

39. Demo Blocks.vtt

13.8 KB

39. Menu.java

0.1 KB

40. BasicsDemo.java

19.9 KB

40. Demo break Statement.mp4

150.7 MB

40. Demo break Statement.vtt

19.9 KB

41. BasicsDemo.java

21.4 KB

41. Labeled Statement & Labeled break.mp4

201.8 MB

41. Labeled Statement & Labeled break.vtt

27.4 KB

42. BasicsDemo.java

23.2 KB

42. continue Statement & Labeled continue.mp4

131.7 MB

42. continue Statement & Labeled continue.vtt

28.4 KB

43.1 Practice break & continue Statements.html

22.2 KB

44. Recursion + Demo.mp4

83.3 MB

44. Recursion + Demo.vtt

34.9 KB

44. Recursion.java

1.2 KB

45. Minor Correction in Binary Search Code.html

1.7 KB

46. Conclusion.mp4

10.3 MB

46. Conclusion.vtt

7.4 KB

05. Packages, Strings and Information Hiding Design Principle/

1. Chapter Introduction.mp4

6.3 MB

1. Chapter Introduction.vtt

2.8 KB

2. 5_1_supplementary_notes.pdf

369.3 KB

2. Java API.mp4

48.8 MB

2. Java API.vtt

11.5 KB

3. Accessing Packages + Demo.mp4

78.8 MB

3. Accessing Packages + Demo.vtt

20.3 KB

4. 5_3_supplementary_notes.pdf

30.5 KB

4. Creating Packages & Classpath Management + Demo.mp4

175.0 MB

4. Creating Packages & Classpath Management + Demo.vtt

40.1 KB

5. Naming Packages.mp4

8.9 MB

5. Naming Packages.vtt

5.2 KB

6. Access Levels + Demo.mp4

132.8 MB

6. Access Levels + Demo.vtt

29.5 KB

7. More on private Modifier + Demo.mp4

72.6 MB

7. More on private Modifier + Demo.vtt

12.5 KB

8.7 Quiz Packages.html

20.6 KB

9. Strings Introduction.mp4

9.9 MB

9. Strings Introduction.vtt

6.9 KB

10. BasicsDemo.java

9.4 KB

10. String Class + Demo.mp4

119.1 MB

10. String Class + Demo.vtt

27.5 KB

11. BasicsDemo.java

22.7 KB

11. Demo replace() vs replaceAll(regex) & join().mp4

63.5 MB

11. Demo replace() vs replaceAll(regex) & join().vtt

27.4 KB

12. Generating URL Path Variables Strings Coding Exercise (Problem Discussion).mp4

97.9 MB

12. Generating URL Path Variables Strings Coding Exercise (Problem Discussion).vtt

16.7 KB

13.9 Generating URL Path Variables ~ Putting String Methods in Action.html

9.3 KB

14. Coding Exercise Solution Review Generating URL Path Variables.mp4

38.1 MB

14. Coding Exercise Solution Review Generating URL Path Variables.vtt

8.3 KB

15. BasicsDemo.java

24.1 KB

15. Demo Text Parsing with substring() & indexOf().mp4

142.8 MB

15. Demo Text Parsing with substring() & indexOf().vtt

23.7 KB

16.5 Assignment-Calculating Term Frequency in a Document.html

11.5 KB

17. 5_7_supplementary_notes.pdf

18.9 KB

17. BasicsDemo.java

9.8 KB

17. String Pool & Interning + Demo.mp4

47.3 MB

17. String Pool & Interning + Demo.vtt

22.7 KB

18. String Immutability.mp4

5.3 MB

18. String Immutability.vtt

4.3 KB

19. String Concatenation + Demo.mp4

23.5 MB

19. String Concatenation + Demo.vtt

13.0 KB

20. 5_10_supplementary_notes.pdf

206.3 KB

20. String Concatenation Performance.mp4

6.6 MB

20. String Concatenation Performance.vtt

4.3 KB

20. string_builder_performance.pdf

3.1 MB

21. Escape Sequences + Demo.mp4

10.5 MB

21. Escape Sequences + Demo.vtt

6.3 KB

22.10 Sentiment Analysis Mining Pros & Cons ~ Putting String Class to Test.html

20.9 KB

23. Information Hiding - Use Accessor Methods.mp4

38.1 MB

23. Information Hiding - Use Accessor Methods.vtt

13.3 KB

24. Demo Enhancing Student Example with Information Hiding.mp4

46.4 MB

24. Demo Enhancing Student Example with Information Hiding.vtt

16.0 KB

24. Student.java

2.2 KB

24. StudentTest.java

0.8 KB

25. 5_13_supplementary_notes.pdf

18.4 KB

25. Minimize Accessibility of Classes & Members.mp4

6.3 MB

25. Minimize Accessibility of Classes & Members.vtt

4.6 KB

26. Conclusion.mp4

12.6 MB

26. Conclusion.vtt

8.2 KB

27.8 Chapter Quiz.html

22.8 KB

28. Important Q&A Discussions!.html

2.7 KB

06. Programming with Eclipse IDE/

1. Introduction.mp4

5.6 MB

1. Introduction.vtt

3.6 KB

2. Installing Eclipse.mp4

33.3 MB

2. Installing Eclipse.vtt

8.7 KB

3. Writing a Java Program in Eclipse.mp4

53.6 MB

3. Writing a Java Program in Eclipse.vtt

21.3 KB

4. Eclipse Build Process.mp4

46.5 MB

4. Eclipse Build Process.vtt

21.4 KB

5. Importing Demo Code.mp4

11.8 MB

5. Importing Demo Code.vtt

6.0 KB

5. javaindepth.zip

10.0 KB

6. Source Code Navigation.mp4

100.5 MB

6. Source Code Navigation.vtt

16.0 KB

7. Automatic Source Code Cleaning & Generation.mp4

87.2 MB

7. Automatic Source Code Cleaning & Generation.vtt

19.1 KB

8. Shortcuts Cheat Sheet.html

0.4 KB

07. More java.lang & Coding Conventions/

1. Chapter Introduction.mp4

6.2 MB

1. Chapter Introduction.vtt

3.9 KB

2. Note on Few Demos.html

0.8 KB

3. BasicsDemo.txt

17.6 KB

3. Demo Math Class.mp4

56.7 MB

3. Demo Math Class.vtt

24.6 KB

4. BasicsDemo.java

10.1 KB

4. Initializers Static & Instance + Demo.mp4

21.5 MB

4. Initializers Static & Instance + Demo.vtt

8.8 KB

5. Note on Instance Initialization Blocks.html

1.0 KB

6. final Variable + Demo.mp4

26.0 MB

6. final Variable + Demo.vtt

11.7 KB

6. Student.java

1.6 KB

6. StudentTest.java

0.8 KB

7. 6_5_x_supplementary_notes.pdf

49.4 KB

7. Constant Variables + Demo.mp4

20.2 MB

7. Constant Variables + Demo.vtt

12.9 KB

8. BasicsDemo.txt

17.7 KB

8. Boxed Primitives & Static Factory Methods+ Demo.mp4

94.8 MB

8. Boxed Primitives & Static Factory Methods+ Demo.vtt

18.7 KB

9. BasicsDemo.java

19.5 KB

9. Demo Uses of Boxed Primitives.mp4

55.4 MB

9. Demo Uses of Boxed Primitives.vtt

20.6 KB

10. Autoboxing + Demo.mp4

9.5 MB

10. Autoboxing + Demo.vtt

5.3 KB

11. Boxed Primitives & Immutability.html

1.4 KB

12. BasicsDemo.java

11.3 KB

12. Prefer Primitives over Boxed Primitives.mp4

60.5 MB

12. Prefer Primitives over Boxed Primitives.vtt

14.5 KB

13.11 Parsing API Response ~ Let's make use of Boxed Primitives & String class.html

19.2 KB

14. Coding Conventions Introduction.mp4

38.2 MB

14. Coding Conventions Introduction.vtt

3.2 KB

15. Naming Conventions Typographical Rules.mp4

88.2 MB

15. Naming Conventions Typographical Rules.vtt

19.2 KB

16. Naming Conventions Grammatical Rules.mp4

169.1 MB

16. Naming Conventions Grammatical Rules.vtt

29.3 KB

17. Coding Conventions Structuring Programs.mp4

13.8 MB

17. Coding Conventions Structuring Programs.vtt

9.7 KB

18. Coding Conventions Stylistic + Demo.mp4

19.1 MB

18. Coding Conventions Stylistic + Demo.vtt

8.0 KB

19. Coding Conventions Comments + Demo.mp4

75.4 MB

19. Coding Conventions Comments + Demo.vtt

17.9 KB

20. Conclusion.mp4

19.5 MB

20. Conclusion.vtt

9.4 KB

21.9 Chapter Quiz.html

20.8 KB

08. 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

12.9 KB

2. Case Study.mp4

8.5 MB

2. Case Study.vtt

5.4 KB

09. Serious OOP Inheritance & Polymorphism/

1. Inheritance.mp4

17.5 MB

1. Inheritance.vtt

9.8 KB

2. A1

0.2 KB

2. Access Modifiers & Inheritance + Demo.mp4

45.2 MB

2. Access Modifiers & Inheritance + Demo.vtt

15.6 KB

2. B1

0.7 KB

2. B2

0.6 KB

2. C1

0.4 KB

2. C2

0.4 KB

3. IS-A Test.mp4

7.8 MB

3. IS-A Test.vtt

5.2 KB

4.12 Hospital Management System (HMS) ~ Let's put Inheritance into practice!.html

13.6 KB

5. Editor

0.2 KB

5. Polymorphism + Demo.mp4

60.2 MB

5. Polymorphism + Demo.vtt

16.8 KB

5. Staff

0.2 KB

5. User

0.3 KB

5. User Test

0.5 KB

6. Casting Objects & instanceof Operator + Demo.mp4

53.1 MB

6. Casting Objects & instanceof Operator + Demo.vtt

13.7 KB

6. Editor

0.2 KB

6. Staff

0.2 KB

6. User

0.3 KB

6. User Test

0.9 KB

7.13 Extending HMS with a Billing Component ~ Putting Polymorphism into Practice!.html

18.6 KB

8. 8 6 Supplementary Notes

30.4 KB

8. Type Safety.mp4

13.3 MB

8. Type Safety.vtt

9.2 KB

9. Method Overriding + Demo.mp4

81.7 MB

9. Method Overriding + Demo.vtt

18.8 KB

9. Review

0.3 KB

9. Staff

0.5 KB

9. User

0.4 KB

10. Minor Correction in First Method Overriding Rule.html

0.9 KB

11. Method Binding + Demo.mp4

80.8 MB

11. Method Binding + Demo.vtt

23.2 KB

11. Staff

0.7 KB

11. Understanding Method Binding In Java

178.9 KB

11. User

0.7 KB

11. User Test

1.1 KB

12. Staff

0.8 KB

12. User

0.8 KB

12. User Test

1.3 KB

12. What is Not Overridden (final Method is one of them) + Demo.mp4

36.7 MB

12. What is Not Overridden (final Method is one of them) + Demo.vtt

18.5 KB

13. Demo Fields are Not Overridden.mp4

27.8 MB

13. Demo Fields are Not Overridden.vtt

3.8 KB

13. Staff

0.9 KB

13. User

1.1 KB

13. User Test

1.6 KB

14. Object Class + Demo.mp4

29.8 MB

14. Object Class + Demo.vtt

9.6 KB

15. Constructor Chaining + Demo.mp4

37.5 MB

15. Constructor Chaining + Demo.vtt

10.8 KB

15. Staff.java

1.0 KB

15. User.java

1.2 KB

15. UserTest.java

1.8 KB

16. Note on Constructor Inheritance.html

1.4 KB

17. Preventing Inheritance.mp4

9.3 MB

17. Preventing Inheritance.vtt

7.1 KB

18. Conclusion.mp4

12.2 MB

18. Conclusion.vtt

10.1 KB

19.10 Chapter Quiz.html

27.6 KB

10. More Serious OOP Abstract Classes & Interfaces/

1. New Requirement thrill.io for Kids.mp4

13.0 MB

1. New Requirement thrill.io for Kids.vtt

7.9 KB

2. Abstract Classes & Methods + Demo.mp4

79.9 MB

2. Abstract Classes & Methods + Demo.vtt

21.9 KB

2. AbstractSubclass.java

0.2 KB

2. AbstractSuperclass.java

0.5 KB

2. ConcreteSubclass.java

0.4 KB

3. AbstractSubclass.java

0.3 KB

3. AbstractSuperclass.java

0.6 KB

3. ConcreteSubclass.java

0.5 KB

3. Demo Constructors in Abstract Classes.mp4

45.7 MB

3. Demo Constructors in Abstract Classes.vtt

10.4 KB

4. Prefer Class Hierarchies over Tagged Classes.mp4

13.7 MB

4. Prefer Class Hierarchies over Tagged Classes.vtt

7.9 KB

5.14 Computing Health Insurance Premium for Staff ~ Let's put Abstract Classes & Methods into practice!.html

13.1 KB

6. New Requirement Sharing Bookmarks.mp4

15.0 MB

6. New Requirement Sharing Bookmarks.vtt

7.7 KB

7. Multiple Inheritance & Diamond Problem.mp4

7.8 MB

7. Multiple Inheritance & Diamond Problem.vtt

5.9 KB

8. Interfaces.mp4

40.3 MB

8. Interfaces.vtt

24.8 KB

9. Update to Interfaces due to Java 9.html

0.7 KB

10. More on Interfaces.mp4

13.6 MB

10. More on Interfaces.vtt

10.6 KB

11. Note on Next Lecture on Interfaces.html

0.4 KB

12. A

0.1 KB

12. Abstract A

0.1 KB

12. B

0.1 KB

12. C

0.1 KB

12. Demo Interfaces.mp4

45.9 MB

12. Demo Interfaces.vtt

13.2 KB

12. Test Client

0.2 KB

12. X

0.2 KB

13. Interfaces A Conceptual View.mp4

15.2 MB

13. Interfaces A Conceptual View.vtt

11.3 KB

14. Prefer Interfaces over Abstract Classes.mp4

22.9 MB

14. Prefer Interfaces over Abstract Classes.vtt

11.2 KB

15. Refer Objects via Interfaces.mp4

89.0 MB

15. Refer Objects via Interfaces.vtt

22.2 KB

16.15 Computing Health Insurance Premium for Staff (Part 2) ~ Let's put Interfaces into practice!.html

18.4 KB

17. Marker Interfaces.mp4

12.0 MB

17. Marker Interfaces.vtt

9.8 KB

18. Cloneable Interface + Demo.mp4

72.1 MB

18. Cloneable Interface + Demo.vtt

21.3 KB

18. Customer.java

1.0 KB

18. CustomerManager.java

0.5 KB

18. LoanManager.java

0.2 KB

19. 9_14_x_supplementary_notes.pdf

20.1 KB

19. Customer.java

1.6 KB

19. CustomerManager.java

0.7 KB

19. Deep Cloning of Objects.mp4

113.3 MB

19. Deep Cloning of Objects.vtt

17.0 KB

19. LoanManager.java

0.2 KB

20. 9_15_supplementary_notes.pdf

23.8 KB

20. A.java

0.1 KB

20. AbstractA.java

0.1 KB

20. B.java

0.1 KB

20. C.java

0.1 KB

20. default Methods (Java 8) + Demo.mp4

104.2 MB

20. default Methods (Java 8) + Demo.vtt

25.7 KB

20. TestClient.java

0.5 KB

20. X.java

0.5 KB

21. Recap of default Methods.mp4

7.6 MB

21. Recap of default Methods.vtt

6.3 KB

22. default Methods Other Benefits + Demo.mp4

49.1 MB

22. default Methods Other Benefits + Demo.vtt

14.1 KB

23. C

0.3 KB

23. Static Methods in Interfaces + Demo.mp4

42.9 MB

23. Static Methods in Interfaces + Demo.vtt

16.3 KB

23. Test Client

0.6 KB

23. X

0.5 KB

24. Private Methods in Interfaces.html

1.7 KB

25. Conclusion.mp4

24.3 MB

25. Conclusion.vtt

17.5 KB

26.11 Chapter Quiz.html

22.4 KB

27. Important Q&A Discussions!.html

3.3 KB

11. Debugging Java Programs & Unit Testing with JUnit/

1. Note on Reorganizing Eclipse Tutorial.html

1.4 KB

2. 10_8_supplementary_notes.pdf

20.6 KB

2. Using Eclipse Debugger.mp4

76.8 MB

2. Using Eclipse Debugger.vtt

23.3 KB

3. Course.java

0.6 KB

3. Department.java

0.3 KB

3. JUnit & Debugging.mp4

79.5 MB

3. JUnit & Debugging.vtt

23.4 KB

3. Student.java

1.6 KB

3. StudentTest.java

1.4 KB

4. Shortcuts Cheat Sheet.html

0.2 KB

12. Project Implementing a Social Bookmarking App/

1. Project Introduction.mp4

7.8 MB

1. Project Introduction.vtt

4.9 KB

2. MVC Architecture.mp4

11.4 MB

2. MVC Architecture.vtt

8.9 KB

3. Implementing Entities.mp4

38.5 MB

3. Implementing Entities.vtt

11.4 KB

4. Implementing Manager Classes - Demonstrates Singleton Pattern!!.mp4

50.4 MB

4. Implementing Manager Classes - Demonstrates Singleton Pattern!!.vtt

11.3 KB

5. Book Genre

0.7 KB

5. Implementing Constant Exporting Classes.mp4

28.7 MB

5. Implementing Constant Exporting Classes.vtt

4.1 KB

5. Movie Genre

1.8 KB

6. Book

0.5 KB

6. Implementing Data Store.mp4

171.2 MB

6. Implementing Data Store.vtt

18.0 KB

6. Movie

0.4 KB

6. User

0.3 KB

6. Web Link

0.7 KB

7. Implementing Dao Classes.mp4

20.1 MB

7. Implementing Dao Classes.vtt

4.5 KB

8. Launching the Application.mp4

42.1 MB

8. Launching the Application.vtt

7.7 KB

9. Implementing User Bookmarking Feature.mp4

102.9 MB

9. Implementing User Bookmarking Feature.vtt

15.8 KB

10. 11_8_supplementary_notes.pdf

21.4 KB

10. Implementing Kid-Friendly Eligibility Criteria Using TDD.mp4

78.4 MB

10. Implementing Kid-Friendly Eligibility Criteria Using TDD.vtt

21.5 KB

11. Marking Bookmarks as Kid-Friendly.mp4

83.4 MB

11. Marking Bookmarks as Kid-Friendly.vtt

20.0 KB

12. Minor Coding Correction in Previous Lecture.html

1.0 KB

13. commons-lang3-3.4.jar

434.7 KB

13. Implementing Sharing Feature Part 1 (Implementing Shareable Interface).mp4

88.2 MB

13. Implementing Sharing Feature Part 1 (Implementing Shareable Interface).vtt

13.0 KB

14. Troubleshooting StringUtils Issue.html

2.2 KB

15. Implementing Sharing Feature Part 2 (View, Controller and Manager).mp4

142.6 MB

15. Implementing Sharing Feature Part 2 (View, Controller and Manager).vtt

20.3 KB

13. JVM Internals ~ A Deep Dive/

1. Introduction.mp4

18.6 MB

1. Introduction.vtt

11.1 KB

2. Lifetime of a Type within JVM.mp4

17.2 MB

2. Lifetime of a Type within JVM.vtt

11.7 KB

3. Lifetime of a Type Class Loading.mp4

33.8 MB

3. Lifetime of a Type Class Loading.vtt

12.7 KB

4. Lifetime of a Type Linking.mp4

18.1 MB

4. Lifetime of a Type Linking.vtt

12.5 KB

5. 12_4_supplementary_notes.pdf

13.8 KB

5. ClassInitializationDemo.java

2.9 KB

5. Demo Lifetime of a Type.mp4

135.7 MB

5. Demo Lifetime of a Type.vtt

24.6 KB

6.12 Quiz Lifetime of a Type.html

19.7 KB

7. 12_5_supplementary_notes.pdf

15.1 KB

7. Reflection.mp4

22.3 MB

7. Reflection.vtt

10.8 KB

8. 12_6_supplementary_notes.pdf

34.1 KB

8. Accessing Class Object.mp4

13.2 MB

8. Accessing Class Object.vtt

8.1 KB

9. Demo Reflection.mp4

62.9 MB

9. Demo Reflection.vtt

16.7 KB

9. ReflectionDemo.java

3.5 KB

9. User

1.0 KB

10.16 Simulate a Basic Unit Testing Framework ~ Putting reflection into action!.html

10.2 KB

11. 12_8_supplementary_notes.pdf

18.3 KB

11. Runtime Data Areas (JVM Memory).mp4

13.6 MB

11. Runtime Data Areas (JVM Memory).vtt

8.1 KB

12. 12_9_supplementary_notes.pdf

17.4 KB

12. Method Area & Heap.mp4

19.0 MB

12. Method Area & Heap.vtt

13.4 KB

13. Method Table.mp4

14.6 MB

13. Method Table.vtt

9.8 KB

14. Garbage Collection Introduction.mp4

15.2 MB

14. Garbage Collection Introduction.vtt

12.2 KB

15. JVM's Garbage Collection Algorithms.mp4

12.6 MB

15. JVM's Garbage Collection Algorithms.vtt

10.0 KB

16. 12_13_supplementary_notes.pdf

29.9 KB

16. GC Generational Collections.mp4

17.2 MB

16. GC Generational Collections.vtt

12.2 KB

17. 12_14_supplementary_notes.pdf

45.9 KB

17. Demo Tuning JVM Heap & Analyzing GC Cycles.mp4

35.3 MB

17. Demo Tuning JVM Heap & Analyzing GC Cycles.vtt

10.6 KB

18. 12_15_supplementary_notes.pdf

27.1 KB

18. Eliminate Obsolete Object References (aka Memory Leaks).mp4

11.4 MB

18. Eliminate Obsolete Object References (aka Memory Leaks).vtt

8.9 KB

19. Stack.mp4

17.7 MB

19. Stack.vtt

8.2 KB

20. Stack Frame.mp4

10.0 MB

20. Stack Frame.vtt

7.7 KB

21. 12_18_supplementary_notes.pdf

15.4 KB

21. Hello.txt

0.3 KB

21. Instruction Set invokespecial & invokevirtual + Demo.mp4

38.8 MB

21. Instruction Set invokespecial & invokevirtual + Demo.vtt

23.3 KB

22. Conclusion.mp4

15.7 MB

22. Conclusion.vtt

9.8 KB

23.13 Chapter Quiz.html

22.6 KB

14. Exceptions with Best Practices/

1. Chapter Introduction.mp4

4.9 MB

1. Chapter Introduction.vtt

3.4 KB

2. Demo Exceptions & Exception Handling.mp4

54.6 MB

2. Demo Exceptions & Exception Handling.vtt

21.1 KB

2. ExceptionsDemo.java

0.8 KB

2. HttpConnect.java

0.4 KB

3. Demo Multiple Exceptions & Polymorphically Referencing Exceptions!!.mp4

66.3 MB

3. Demo Multiple Exceptions & Polymorphically Referencing Exceptions!!.vtt

13.2 KB

3. ExceptionsDemo.java

1.0 KB

3. HttpConnect.java

0.5 KB

4. Checked & Unchecked Exceptions + Demo.mp4

48.3 MB

4. Checked & Unchecked Exceptions + Demo.vtt

12.4 KB

4. ExceptionsDemo.java

0.9 KB

4. HttpConnect.java

0.8 KB

5. 2026-01-14_09-09-36-5d5e89fc2aa10a2f64cadf50ee8a1133.png

17.4 KB

5. Method Overriding Rule for Exceptions.html

1.6 KB

6. ExceptionsDemo.java

1.3 KB

6. finally Block + Demo.mp4

72.3 MB

6. finally Block + Demo.vtt

14.5 KB

6. HttpConnect.java

0.8 KB

7. Java 7 try-with-resources Statement + Demo.mp4

55.6 MB

7. Java 7 try-with-resources Statement + Demo.vtt

20.4 KB

7. TryWithResourcesDemo.java

1.6 KB

7. walden.JPG

4.8 MB

8. Java 7 Demo Suppressed Exceptions.mp4

28.9 MB

8. Java 7 Demo Suppressed Exceptions.vtt

10.4 KB

8. TryWithResourcesDemo.java

4.5 KB

9. 13_5_creating_new_exceptions_notes.pdf

56.9 KB

9. APIFormatChangeException.java

0.1 KB

9. APIParser.java

0.7 KB

9. Demo - Best Practices Creating New Exceptions.mp4

51.5 MB

9. Demo - Best Practices Creating New Exceptions.vtt

16.8 KB

9. ExceptionsDemo.java

1.8 KB

9. HttpConnect.java

0.9 KB

10. 13_6_capture_additional_info_notes.pdf

36.6 KB

10. APIFormatChangeException.java

0.8 KB

10. APIParser.java

0.9 KB

10. Demo - Best Practices for Capturing Failure Information.mp4

47.5 MB

10. Demo - Best Practices for Capturing Failure Information.vtt

11.1 KB

10. ExceptionsDemo.java

1.8 KB

10. HttpConnect.java

0.9 KB

11. 13_7_exception_translation_notes.pdf

36.6 KB

11. APIFormatChangeException.java

0.8 KB

11. APIParser.java

0.9 KB

11. Demo - Best Practice Exception Translation & Chaining.mp4

76.7 MB

11. Demo - Best Practice Exception Translation & Chaining.vtt

9.2 KB

11. ExceptionsDemo.java

1.8 KB

11. HttpConnect.java

0.9 KB

12.17 Extending Compute GPA Exercise with Exceptions.html

17.0 KB

13. Exceptions More Advice.mp4

11.6 MB

13. Exceptions More Advice.vtt

7.4 KB

14. 13_9_supplementary_notes.pdf

16.2 KB

14. Assertions ~ Effectively Detecting Bugs at Development Time.mp4

18.2 MB

14. Assertions ~ Effectively Detecting Bugs at Development Time.vtt

12.9 KB

15. A.java

0.4 KB

15. B.java

0.1 KB

15. C.java

0.2 KB

15. D.java

0.2 KB

15. Demo Assertions.mp4

69.0 MB

15. Demo Assertions.vtt

11.7 KB

16. Exceptions Conclusion.mp4

17.3 MB

16. Exceptions Conclusion.vtt

7.0 KB

17.14 Exceptions Quiz.html

25.0 KB

18. Exceptions ~ Important Q&A Discussions!.html

3.3 KB

15. Input-Output/

1. Chapter Introduction.mp4

12.0 MB

1. Chapter Introduction.vtt

7.6 KB

2. 14_1_supplementary_notes.pdf

60.1 KB

2. Character Encoding + Demo (Prerequisite).mp4

82.1 MB

2. Character Encoding + Demo (Prerequisite).vtt

23.5 KB

2. IODemo.java

1.5 KB

3. Stream IO.mp4

11.4 MB

3. Stream IO.vtt

8.0 KB

4. Byte Streams.mp4

16.0 MB

4. Byte Streams.vtt

6.9 KB

5. IODemo.txt

2.2 KB

5. Reading Byte-Oriented Files Efficiently + Decorator Pattern + Demo.mp4

54.6 MB

5. Reading Byte-Oriented Files Efficiently + Decorator Pattern + Demo.vtt

26.2 KB

6. Character Streams.mp4

6.8 MB

6. Character Streams.vtt

5.1 KB

7. 14_6_supplementary_notes.pdf

15.4 KB

7. Reading & Writing Text Efficiently.mp4

19.3 MB

7. Reading & Writing Text Efficiently.vtt

12.1 KB

8. DataStore.txt

3.4 KB

8. IOUtil.txt

0.9 KB

8. Project Extension Reading User & Bookmark Data from Text Files (Demo).mp4

81.9 MB

8. Project Extension Reading User & Bookmark Data from Text Files (Demo).vtt

14.6 KB

9. BookmarkManager.txt

3.5 KB

9. HttpConnect.txt

0.8 KB

9. IOUtil.txt

2.1 KB

9. Project Extension Downloading WebLinks & Writing to Disk (Demo).mp4

52.4 MB

9. Project Extension Downloading WebLinks & Writing to Disk (Demo).vtt

14.8 KB

9. WebLink.txt

0.7 KB

10. Demo Reading User Input from Console using BufferedReader & Scanner.mp4

47.5 MB

10. Demo Reading User Input from Console using BufferedReader & Scanner.vtt

12.7 KB

10. IODemo.txt

4.0 KB

11. IODemo.txt

6.5 KB

11. The File Class + Demo.mp4

53.6 MB

11. The File Class + Demo.vtt

19.6 KB

12. 14_11_supplementary_notes.pdf

17.4 KB

12. Serializing Java Objects + Demo.mp4

58.5 MB

12. Serializing Java Objects + Demo.vtt

22.4 KB

13. Deserialization & Versioning + Demo.mp4

69.1 MB

13. Deserialization & Versioning + Demo.vtt

14.1 KB

13. IODemo.java

10.1 KB

14. Demo Decoding with Compatible Encoding Scheme.mp4

10.9 MB

14. Demo Decoding with Compatible Encoding Scheme.vtt

4.6 KB

14. IODemo.txt

10.7 KB

15. Conclusion.mp4

16.5 MB

15. Conclusion.vtt

8.5 KB

16.15 Chapter Quiz.html

22.6 KB

17. Input-Output ~ Important Q&A Discussions!.html

7.3 KB

16. Collections Framework – Deep Dive into Java’s Built-in Data Structures/

1. Chapter Introduction.mp4

14.5 MB

1. Chapter Introduction.vtt

9.9 KB

2. Collection Interface.mp4

13.9 MB

2. Collection Interface.vtt

8.7 KB

3. List Interface.mp4

6.2 MB

3. List Interface.vtt

4.5 KB

4. ArrayList - Introduction.mp4

12.0 MB

4. ArrayList - Introduction.vtt

7.8 KB

5. Demo ArrayList.mp4

51.4 MB

5. Demo ArrayList.vtt

21.6 KB

5. ListDemo.txt

2.1 KB

6. Iterator + Demo.mp4

84.0 MB

6. Iterator + Demo.vtt

26.6 KB

6. ListDemo.txt

3.3 KB

7. List Iterator + Demo.mp4

61.7 MB

7. List Iterator + Demo.vtt

14.4 KB

7. ListDemo.txt

5.4 KB

8. LinkedList.mp4

33.3 MB

8. LinkedList.vtt

14.3 KB

9. Queue & Deque Interfaces.mp4

17.1 MB

9. Queue & Deque Interfaces.vtt

11.7 KB

10. 15_9_supplementary_notes.pdf

21.2 KB

10. ArrayDeque + Demo.mp4

30.7 MB

10. ArrayDeque + Demo.vtt

11.6 KB

10. QueueDemo.txt

0.9 KB

11.18 Flight Reservation System ~ Putting Lists & Queues into Action!.html

18.7 KB

12. Hash Table.mp4

17.0 MB

12. Hash Table.vtt

11.9 KB

13. Set Interface & HashSet + Demo + (Overriding hashCode & Equals).mp4

53.1 MB

13. Set Interface & HashSet + Demo + (Overriding hashCode & Equals).vtt

19.1 KB

13. SetDemo.txt

2.4 KB

14. LinkedHashSet + Demo.mp4

16.3 MB

14. LinkedHashSet + Demo.vtt

7.0 KB

14. SetDemo.txt

3.0 KB

15. SortedSet & NavigableSet.mp4

32.9 MB

15. SortedSet & NavigableSet.vtt

11.4 KB

16. SetDemo.txt

3.8 KB

16. TreeSet (Comparable & Comparator) + Demo.mp4

108.9 MB

16. TreeSet (Comparable & Comparator) + Demo.vtt

24.5 KB

17. Demo More TreeSet ~ Exploring NavigableSet Methods.mp4

28.8 MB

17. Demo More TreeSet ~ Exploring NavigableSet Methods.vtt

10.0 KB

17. SetDemo.txt

5.1 KB

18.19 TreeSet & Comparator Exercise.html

15.1 KB

19. Map Interface.mp4

16.3 MB

19. Map Interface.vtt

11.2 KB

20. Demo HashMap + Excercise.mp4

55.4 MB

20. Demo HashMap + Excercise.vtt

15.2 KB

20. MapDemo.txt

1.9 KB

21. Demo Beware of Creating Mutable Keys.mp4

30.0 MB

21. Demo Beware of Creating Mutable Keys.vtt

9.1 KB

21. MapDemo.txt

2.8 KB

22. LinkedHashMap + Demo.mp4

102.7 MB

22. LinkedHashMap + Demo.vtt

22.6 KB

22. MapDemo.txt

4.5 KB

23. MapDemo.txt

5.2 KB

23. SortedMap, NavigableMap and TreeMap + Demo.mp4

52.2 MB

23. SortedMap, NavigableMap and TreeMap + Demo.vtt

13.1 KB

24. ArraysDemo.txt

3.3 KB

24. Demo Arrays Class.mp4

149.9 MB

24. Demo Arrays Class.vtt

26.8 KB

25. ArraysDemo.txt

4.6 KB

25. Demo Arrays Class (Part 2) ~ Parallelized Operations from Java 8.mp4

35.5 MB

25. Demo Arrays Class (Part 2) ~ Parallelized Operations from Java 8.vtt

11.3 KB

26. CollectionsDemo.txt

2.8 KB

26. Demo Collections Class.mp4

85.7 MB

26. Demo Collections Class.vtt

21.8 KB

27. Best Practice Return Empty Arrays or Collections.mp4

10.8 MB

27. Best Practice Return Empty Arrays or Collections.vtt

6.8 KB

28. big-o-cheatsheet.pdf

373.5 KB

28. Conclusion - A Quick Summary.mp4

16.5 MB

28. Conclusion - A Quick Summary.vtt

10.7 KB

29.16 Chapter Quiz.html

26.5 KB

30. Collections ~ Important Q&A Discussions!.html

10.7 KB

17. Generics – A Deep Dive with Best Practices/

1. Chapter Introduction ~ Motivation & Agenda.mp4

24.3 MB

1. Chapter Introduction ~ Motivation & Agenda.vtt

15.8 KB

2. Generic & Parameterized Types.mp4

21.6 MB

2. Generic & Parameterized Types.vtt

10.7 KB

3. Demo Creating Generic Types + Type Erasure Discussion.mp4

63.9 MB

3. Demo Creating Generic Types + Type Erasure Discussion.vtt

17.9 KB

3. GenericsDemo.java

1.1 KB

4. Project Extension Replacing Arrays with ArrayLists (Part 1).mp4

54.3 MB

4. Project Extension Replacing Arrays with ArrayLists (Part 1).vtt

15.1 KB

5. Project Extension Replacing Arrays with ArrayLists (Part 2).mp4

40.5 MB

5. Project Extension Replacing Arrays with ArrayLists (Part 2).vtt

12.0 KB

6. End of Part 1 (Core Java) of the Course.html

0.6 KB

7. Bounded Type Parameter + Demo.mp4

53.5 MB

7. Bounded Type Parameter + Demo.vtt

13.7 KB

8. Avoid Raw Types in New Code.mp4

39.7 MB

8. Avoid Raw Types in New Code.vtt

16.4 KB

8. GenericsDemo.java

2.0 KB

9. GenericsDemo.java

2.8 KB

9. Unbounded Wildcard + Demo.mp4

48.9 MB

9. Unbounded Wildcard + Demo.vtt

13.5 KB

10. GenericsDemo.java

3.0 KB

10. Invariance + Demo + Prefer Lists to Arrays.mp4

14.0 MB

10. Invariance + Demo + Prefer Lists to Arrays.vtt

9.7 KB

11. 16_9_supplementary_notes.pdf

16.8 KB

11. Generic Methods.mp4

26.0 MB

11. Generic Methods.vtt

21.4 KB

12. Demo Generic Methods & Generic Constructors.mp4

215.5 MB

12. Demo Generic Methods & Generic Constructors.vtt

28.7 KB

12. GenericsDemo.java

7.9 KB

13. Bounded Wildcards Motivation + Demo.mp4

57.0 MB

13. Bounded Wildcards Motivation + Demo.vtt

15.0 KB

13. GenericsDemo.java

9.0 KB

14. Bounded Wildcards & Creating Expressive APIs (PECS Rule).mp4

24.9 MB

14. Bounded Wildcards & Creating Expressive APIs (PECS Rule).vtt

15.9 KB

15. Demo Bounded Wildcards.mp4

77.7 MB

15. Demo Bounded Wildcards.vtt

20.6 KB

15. GenericsDemo.java

12.4 KB

16. Generics Restrictions.mp4

8.1 MB

16. Generics Restrictions.vtt

5.7 KB

17. Conclusion - A Quick Summary.mp4

36.0 MB

17. Conclusion - A Quick Summary.vtt

14.5 KB

18.17 Generics Quiz.html

22.3 KB

19. Important Q&A Discussions!.html

11.7 KB

18. Nested Classes – A Deep Dive with Real-World Use Cases & Best Practices/

1. Chapter Introduction.mp4

24.5 MB

1. Chapter Introduction.vtt

12.5 KB

2. Bookmark.java

0.3 KB

2. Cache.java

1.9 KB

2. Nonstatic Member Classes + Demo - Implementing Adapter.mp4

66.6 MB

2. Nonstatic Member Classes + Demo - Implementing Adapter.vtt

22.4 KB

3. Minor Note on Nonstatic Member Classes from Java 16.html

0.8 KB

4. Anonymous Classes + Demo - Implementing Function Objects.mp4

115.1 MB

4. Anonymous Classes + Demo - Implementing Function Objects.vtt

29.6 KB

4. Bookmark.java

0.5 KB

4. Cache.java

2.6 KB

5. DataTranslator.java

1.3 KB

5. Local Classes + Demo.mp4

50.8 MB

5. Local Classes + Demo.vtt

11.2 KB

5. xstream-1.4.9.jar

549.1 KB

6. Fix in Previous Demo on Local Classes for Java 9 and above.html

3.1 KB

7. Bookmark.java

1.5 KB

7. Cache.java

3.2 KB

7. Static Member Classes (Favor them!) + Demo.mp4

125.3 MB

7. Static Member Classes (Favor them!) + Demo.vtt

19.6 KB

8. Variable Scope with Nested Classes.mp4

12.1 MB

8. Variable Scope with Nested Classes.vtt

6.6 KB

9. Conclusion - A Quick Summary.mp4

11.8 MB

9. Conclusion - A Quick Summary.vtt

9.1 KB

10.20 Anonymous Class & Static Member Class Exercise.html

14.1 KB

19. Enums From Basics to Advanced Usage/

1. enums Motivation & Introduction (Avoid int Constants).mp4

22.1 MB

1. enums Motivation & Introduction (Avoid int Constants).vtt

13.9 KB

2. BookGenre.java

0.7 KB

2. Enum Class + Demo.mp4

93.4 MB

2. Enum Class + Demo.vtt

18.2 KB

3. BookGenre.java

1.0 KB

3. enums with State & Behavior + Demo.mp4

20.1 MB

3. enums with State & Behavior + Demo.vtt

8.4 KB

4. Book.java

1.0 KB

4. Nested enums + Demo.mp4

14.6 MB

4. Nested enums + Demo.vtt

5.1 KB

5. Book.txt

0.5 KB

5. Movie.txt

0.4 KB

5. Project Extension Converting Constant Exporting Classes to Enums.mp4

62.3 MB

5. Project Extension Converting Constant Exporting Classes to Enums.vtt

11.7 KB

5. User.txt

0.3 KB

6. Book.java

1.7 KB

6. enums with Constant-specific Behavior + Demo.mp4

66.6 MB

6. enums with Constant-specific Behavior + Demo.vtt

15.0 KB

7.18 Chapter Quiz.html

22.2 KB

20. Concurrency A Deep Dive with Best Practices (Includes Virtual Threads)/

1. Chapter Introduction ~ Motivation & Agenda.mp4

15.0 MB

1. Chapter Introduction ~ Motivation & Agenda.vtt

10.9 KB

2. Threads Introduction.mp4

15.0 MB

2. Threads Introduction.vtt

10.8 KB

3. Minor Correction on Thread States.html

1.0 KB

4. Demo Launching Threads and Making them to Sleep!.mp4

34.3 MB

4. Demo Launching Threads and Making them to Sleep!.vtt

21.1 KB

4. MyFirstThread.java

0.8 KB

4. MyFirstThread2.java

0.5 KB

5. Demo Thread Naming, Prioritization and Joining (Avoid Thread Groups).mp4

53.4 MB

5. Demo Thread Naming, Prioritization and Joining (Avoid Thread Groups).vtt

18.7 KB

5. ThreadPriorityDemo.java

1.2 KB

6. Race Condition + Demo.mp4

54.0 MB

6. Race Condition + Demo.vtt

18.0 KB

6. RaceConditionDemo.java

1.1 KB

7. Synchronization + Demo.mp4

39.2 MB

7. Synchronization + Demo.vtt

13.9 KB

8. Java Memory Model (JMM).mp4

18.9 MB

8. Java Memory Model (JMM).vtt

15.5 KB

9. StopThread.java

0.5 KB

9. Volatile Variables + Demo.mp4

25.2 MB

9. Volatile Variables + Demo.vtt

13.8 KB

10. 20_8_supplementary_notes.pdf

52.4 KB

10. Atomic Variables + Demo.mp4

91.2 MB

10. Atomic Variables + Demo.vtt

25.4 KB

10. MeetUpEventSimulator.java

2.3 KB

11. Synchronization Best Practices.mp4

18.6 MB

11. Synchronization Best Practices.vtt

11.9 KB

12. HttpConnect.java

0.8 KB

12. IOUtil.java

2.3 KB

12. NaiveIndexer.java

3.7 KB

12. Thread Cooperation & Management + Demo.mp4

55.1 MB

12. Thread Cooperation & Management + Demo.vtt

21.1 KB

13. Demo wait & notify.mp4

90.0 MB

13. Demo wait & notify.vtt

30.3 KB

13. WaitNotifyIndexer.java

5.1 KB

14. HttpConnect.java

1.5 KB

14. Thread Interruption + Demo.mp4

148.6 MB

14. Thread Interruption + Demo.vtt

34.8 KB

14. WaitNotifyWithIncompleteInterruption.java

6.4 KB

15. Explicit Locks (Reentrant Lock) + Demo.mp4

175.9 MB

15. Explicit Locks (Reentrant Lock) + Demo.vtt

37.5 KB

15. ExplicitLocksWithInterruption.java

7.3 KB

16.19 Quiz Concurrency Part 1.html

29.9 KB

17. Prefer Concurrency Utilities over wait & notify.mp4

23.2 MB

17. Prefer Concurrency Utilities over wait & notify.vtt

8.8 KB

18. Executor Framework + Demo.mp4

91.6 MB

18. Executor Framework + Demo.vtt

22.7 KB

18. NaiveExecutorIndexer.java

4.1 KB

19. Executor Service & Future.mp4

26.1 MB

19. Executor Service & Future.vtt

18.2 KB

20. Demo ExecutorService & Future.mp4

55.5 MB

20. Demo ExecutorService & Future.vtt

14.0 KB

20. FutureIndexer.java

5.0 KB

21. FutureTimedGetIndexer.java

5.6 KB

21. Tasks with Time Limits + Demo.mp4

79.1 MB

21. Tasks with Time Limits + Demo.vtt

17.0 KB

21. TimedInvokeAllIndexer.java

5.6 KB

22. Project Extension Downloading Web Links Concurrently.mp4

127.4 MB

22. Project Extension Downloading Web Links Concurrently.vtt

25.7 KB

22. WebLink.java

1.8 KB

23. Project Extension Implementing Background Job to Download Web Links.mp4

152.1 MB

23. Project Extension Implementing Background Job to Download Web Links.vtt

21.3 KB

24.20 Quiz Concurrency Part 2.html

19.4 KB

25. Java 21 Virtual Threads & Modern Concurrency Agenda.mp4

57.6 MB

25. Java 21 Virtual Threads & Modern Concurrency Agenda.vtt

8.8 KB

26. Java 21 Limitations of Platform Threads.mp4

19.7 MB

26. Java 21 Limitations of Platform Threads.vtt

10.4 KB

27. Java 21 In-Depth Introduction to Virtual Threads & Achieving High Scalability!.mp4

125.6 MB

27. Java 21 In-Depth Introduction to Virtual Threads & Achieving High Scalability!.vtt

23.6 KB

28. Java 25 Demo Creating Virtual Threads with Executor Framework.mp4

153.7 MB

28. Java 25 Demo Creating Virtual Threads with Executor Framework.vtt

23.3 KB

28. VTExecutorDemo.java

1.7 KB

29. Java 25 Demo Virtual Threads vs Thread Pool ~ A Performance Analysis.mp4

99.7 MB

29. Java 25 Demo Virtual Threads vs Thread Pool ~ A Performance Analysis.vtt

10.3 KB

29. VTExecutorDemo.java

2.2 KB

30. Java 21 Virtual Threads Scenarios in the Real-World.mp4

71.8 MB

30. Java 21 Virtual Threads Scenarios in the Real-World.vtt

8.7 KB

31. Demo Creating Virtual Threads via Thread API & Exploring its Internal Working.mp4

101.6 MB

31. Demo Creating Virtual Threads via Thread API & Exploring its Internal Working.vtt

27.4 KB

31. MyFirstVirtualThread.java

1.6 KB

32.21 Virtual Threads Quiz.html

21.8 KB

21. Date & Time API ~ Covers Java 8 & also Legacy API/

1. Agenda.mp4

3.8 MB

1. Agenda.vtt

2.8 KB

2. 22_1_supplementary_notes.pdf

14.8 KB

2. Background ~ epoch, UTC, Timezone.mp4

70.5 MB

2. Background ~ epoch, UTC, Timezone.vtt

16.9 KB

3. DateTimeDemo.java

3.1 KB

3. Legacy API ~ Date & Calendar Classes + Demo.mp4

262.2 MB

3. Legacy API ~ Date & Calendar Classes + Demo.vtt

32.9 KB

4. New Date & Time API ~ Introduction.mp4

17.7 MB

4. New Date & Time API ~ Introduction.vtt

13.0 KB

5. DateTimeDemo.java

6.7 KB

5. Demo New Date & Time API.mp4

185.2 MB

5. Demo New Date & Time API.vtt

30.1 KB

6.21 Implementing Flight Booking Feature ~ Putting new Date & Time API into practice!.html

24.2 KB

22. Database Implementation & JDBC API/

1. Database Introduction & Chapter Agenda.mp4

29.4 MB

1. Database Introduction & Chapter Agenda.vtt

20.9 KB

2. Installing MySQL Database & MySQL Workbench.mp4

58.2 MB

2. Installing MySQL Database & MySQL Workbench.vtt

14.4 KB

3. Database Design & Normalization.mp4

183.9 MB

3. Database Design & Normalization.vtt

34.9 KB

4. Database Design using MySQL Workbench.mp4

84.4 MB

4. Database Design using MySQL Workbench.vtt

23.4 KB

5. create_insert_queries.pdf

24.6 KB

5. Project Ext. Creating Database via CREATE & INSERT Queries + Storage Engines.mp4

241.4 MB

5. Project Ext. Creating Database via CREATE & INSERT Queries + Storage Engines.vtt

33.1 KB

6. Installing JDBC Driver.mp4

35.4 MB

6. Installing JDBC Driver.vtt

11.9 KB

7. sql-select-queries.pdf

15.3 KB

7. Writing SELECT Queries with Multiple Tables, GROUP BY, ORDER BY, etc.mp4

163.4 MB

7. Writing SELECT Queries with Multiple Tables, GROUP BY, ORDER BY, etc.vtt

26.2 KB

8. DataStore.txt

5.2 KB

8. Project Extension Loading Data from Database via JDBC API.mp4

104.0 MB

8. Project Extension Loading Data from Database via JDBC API.vtt

28.3 KB

9. Project Extension Saving Bookmarking Data via INSERT Queries.mp4

128.1 MB

9. Project Extension Saving Bookmarking Data via INSERT Queries.vtt

16.7 KB

9. queries.pdf

9.0 KB

10. alter_queries.pdf

8.6 KB

10. Project Extension ALTER Query & Saving Kid-Friendly Details via UPDATE Queries.mp4

189.2 MB

10. Project Extension ALTER Query & Saving Kid-Friendly Details via UPDATE Queries.vtt

25.7 KB

11. Useful Links to Some Tutorials.html

0.2 KB

23. Functional-style Programming ~ Lambdas & Streams/

1. Functional-style Programming Motivation & Chapter Agenda.mp4

19.2 MB

1. Functional-style Programming Motivation & Chapter Agenda.vtt

11.9 KB

2. Lambdas ~ Introduction.mp4

27.2 MB

2. Lambdas ~ Introduction.vtt

19.1 KB

3. Bookmark.java

0.5 KB

3. Cache.java

3.1 KB

3. Demo Lambdas.mp4

43.4 MB

3. Demo Lambdas.vtt

13.5 KB

4. Cache.txt

4.3 KB

4. Demo Capturing Variables from Lambdas ~ Closures!.mp4

34.7 MB

4. Demo Capturing Variables from Lambdas ~ Closures!.vtt

17.6 KB

5.22 Quiz Lambdas.html

19.0 KB

6. FunctionalInterfaceDemo.txt

3.1 KB

6. htmlcleaner-2.21.jar

161.8 KB

6. Predicate, (Bi) Function, and Unary Operator Interfaces + Demo.mp4

99.6 MB

6. Predicate, (Bi) Function, and Unary Operator Interfaces + Demo.vtt

34.6 KB

7. Demo Consumer, Supplier, and Primitive Functional Interfaces.mp4

124.7 MB

7. Demo Consumer, Supplier, and Primitive Functional Interfaces.vtt

21.1 KB

7. FunctionalInterfaceDemo.txt

3.6 KB

8.23 Quiz Functional Interfaces.html

17.6 KB

9. Demo Method References.mp4

52.1 MB

9. Demo Method References.vtt

18.4 KB

9. FunctionalInterfaceDemo.txt

4.4 KB

10. Demo Constructor References.mp4

40.3 MB

10. Demo Constructor References.vtt

13.3 KB

10. FunctionalInterfaceDemo.txt

6.2 KB

11. Streams + Demo.mp4

227.8 MB

11. Streams + Demo.vtt

34.7 KB

11. StreamsDemo.txt

3.1 KB

12. Stream Operations An Overview.mp4

13.7 MB

12. Stream Operations An Overview.vtt

10.3 KB

13. DataExtractor.txt

1.6 KB

13. Demo Slicing a Stream.mp4

149.6 MB

13. Demo Slicing a Stream.vtt

23.6 KB

13. StreamOperations.txt

2.7 KB

14. Demo Stream Matching Operations.mp4

46.3 MB

14. Demo Stream Matching Operations.vtt

12.7 KB

14. StreamOperations.txt

3.9 KB

15. Demo Stream Finding Operations & Optional Class.mp4

61.2 MB

15. Demo Stream Finding Operations & Optional Class.vtt

24.0 KB

15. StreamOperations.txt

4.8 KB

16. Stream Reduction Operations + Demo.mp4

97.7 MB

16. Stream Reduction Operations + Demo.vtt

34.7 KB

16. StreamOperations.txt

6.5 KB

17.6 Assignment-Let's test our skills on reduce() operation.html

3.9 KB

18. Mutable Reduction with Collection Operations + Demo.mp4

148.5 MB

18. Mutable Reduction with Collection Operations + Demo.vtt

34.6 KB

18. StreamOperations.txt

7.6 KB

19. collect() with Collector.mp4

24.5 MB

19. collect() with Collector.vtt

16.3 KB

20. Demo Collecting Stream into List & Set.mp4

93.4 MB

20. Demo Collecting Stream into List & Set.vtt

12.5 KB

20. StreamOperations.txt

8.8 KB

21. Demo Grouping Stream Elements.mp4

102.7 MB

21. Demo Grouping Stream Elements.vtt

21.6 KB

21. StreamOperations.txt

10.8 KB

22. Demo Summarizing Groups & Generating Multi-level Groups.mp4

205.3 MB

22. Demo Summarizing Groups & Generating Multi-level Groups.vtt

29.6 KB

22. StreamOperations.txt

13.3 KB

23. Important Q&A Discussions!.html

2.3 KB

24. Introduction to JavaJakarta EE (Servlets, JSP, JSTL) and Web-enabling Project/

1. Motivation & Agenda.mp4

23.3 MB

1. Motivation & Agenda.vtt

10.6 KB

2. Web Basics How Web apps work & HTML basics.mp4

138.9 MB

2. Web Basics How Web apps work & HTML basics.vtt

31.5 KB

3. Jakarta EE (Java EE) & Servlet Containers.mp4

22.6 MB

3. Jakarta EE (Java EE) & Servlet Containers.vtt

16.2 KB

4. Installing Tomcat.mp4

59.4 MB

4. Installing Tomcat.vtt

9.8 KB

5. BooksAloha! ~ Creating & Deploying a Web Application using Servlets.mp4

154.8 MB

5. BooksAloha! ~ Creating & Deploying a Web Application using Servlets.vtt

28.6 KB

5. MyBooks.html

1.1 KB

5. MyBooks.java

2.6 KB

5. web.xml

1.0 KB

6. Very Minor Correction in the Previous Lecture.html

1.1 KB

7. Servlet Life Cycle.mp4

41.8 MB

7. Servlet Life Cycle.vtt

18.6 KB

8. Book.java

0.7 KB

8. BooksManager.java

0.9 KB

8. Implementing BooksAloha! as MVC using JSP.mp4

190.0 MB

8. Implementing BooksAloha! as MVC using JSP.vtt

27.5 KB

8. MyBooks.java

3.2 KB

8. MyBooks.jsp

1.0 KB

9. jstl-1.2.jar

414.2 KB

9. MyBooks.jsp

1.2 KB

9. Using JSTL & EL to Improve Presentation Layer.mp4

81.5 MB

9. Using JSTL & EL to Improve Presentation Layer.vtt

17.2 KB

10. Project Extension Web-enabling thrill.io Project.mp4

9.9 MB

10. Project Extension Web-enabling thrill.io Project.vtt

8.6 KB

11. 24_8_query.txt

0.6 KB

11. browse.jsp

1.3 KB

11. getBooks_method.txt

2.6 KB

11. Project Extension Implementing Browse Functionality.mp4

288.0 MB

11. Project Extension Implementing Browse Functionality.vtt

31.7 KB

12. browse.jsp

1.6 KB

12. getUser_getBook_methods.txt

2.9 KB

12. mybooks.jsp

1.9 KB

12. Project Extension Implementing Bookmarking & MyBooks Functionality.mp4

306.3 MB

12. Project Extension Implementing Bookmarking & MyBooks Functionality.vtt

37.4 KB

12. UserDao.java

2.5 KB

13. 24_10_query.txt

0.1 KB

13. browse.jsp

1.8 KB

13. login.jsp

1.3 KB

13. mybooks.jsp

2.0 KB

13. Project Extension Implementing Login Functionality with Session.mp4

333.9 MB

13. Project Extension Implementing Login Functionality with Session.vtt

48.7 KB

13. StringUtil.java

1.5 KB

13. UserDao.java

2.5 KB

14. DataStore.java

7.7 KB

14. Movie.java

1.9 KB

14. Project Extension Fixing Circular Dependency & Spring Boot IoC Discussion.mp4

138.3 MB

14. Project Extension Fixing Circular Dependency & Spring Boot IoC Discussion.vtt

21.7 KB

14. WebLink.java

2.0 KB

15. JAR Files - Introduction.mp4

17.8 MB

15. JAR Files - Introduction.vtt

11.2 KB

16. 24_12_supplementary_notes.pdf

32.4 KB

16. Demo Creating & Manipulating JAR Files.mp4

122.3 MB

16. Demo Creating & Manipulating JAR Files.vtt

0.9 KB

25. NEW Maven A Quick Introduction/

1. Getting Started with Maven.mp4

51.2 MB

1. Getting Started with Maven.vtt

0.9 KB

2. Creating Maven Project & Managing Dependencies.mp4

43.5 MB

2. Creating Maven Project & Managing Dependencies.vtt

0.9 KB

3. Installing Project to Local Repository via Maven install Goal.mp4

59.6 MB

3. Installing Project to Local Repository via Maven install Goal.vtt

0.9 KB

26. NEW Introduction to Spring Framework & Spring MVC/

1. Spring Framework & Spring MVC Motivation & Agenda.mp4

53.7 MB

1. Spring Framework & Spring MVC Motivation & Agenda.vtt

0.9 KB

2. Spring Framework & Spring Ecosystem An Introduction.mp4

84.3 MB

2. Spring Framework & Spring Ecosystem An Introduction.vtt

0.9 KB

3. Spring Core The IoC Container (Application Context).mp4

33.0 MB

3. Spring Core The IoC Container (Application Context).vtt

0.9 KB

4. ContextConfig.java

0.2 KB

4. Demo Inversion of Control & Dependency Injection with Best Practices.mp4

109.9 MB

4. Demo Inversion of Control & Dependency Injection with Best Practices.vtt

0.9 KB

4. Launcher.java

0.8 KB

4. MyController.java

0.4 KB

4. MyService.java

0.1 KB

4. MyServiceImpl.java

0.2 KB

4. pom.xml

0.6 KB

5. ContextConfig.java

0.2 KB

5. Demo Constructor Injection with @Autowired Annotation.mp4

179.6 MB

5. Demo Constructor Injection with @Autowired Annotation.vtt

0.9 KB

5. Launcher.java

0.7 KB

5. MyController.java

1.0 KB

5. MyRepository.java

0.1 KB

5. MyRepositoryImpl.java

0.3 KB

5. MyService.java

0.1 KB

5. MyServiceImpl.java

0.2 KB

5. pom.xml

0.6 KB

6. ContextConfig.java

0.2 KB

6. Demo Field & Setter Injections and their Limitations.mp4

183.5 MB

6. Demo Field & Setter Injections and their Limitations.vtt

0.9 KB

6. Launcher.java

1.3 KB

6. MyController.java

1.5 KB

6. MyRepository.java

0.1 KB

6. MyRepositoryImpl.java

0.3 KB

6. MyService.java

0.1 KB

6. MyServiceImpl.java

0.2 KB

6. pom.xml

0.6 KB

7. Handling Multiple Implementations via @Primary and @Qualifier.mp4

83.5 MB

7. Handling Multiple Implementations via @Primary and @Qualifier.vtt

0.9 KB

7. MyController.java

1.9 KB

7. MyPaymentServiceImpl.java

0.3 KB

8. ContextConfig.java

0.6 KB

8. Demo Creating Spring Beans with @Bean Annotation.mp4

121.4 MB

8. Demo Creating Spring Beans with @Bean Annotation.vtt

0.9 KB

8. Launcher.java

1.3 KB

9. Spring MVC & Front Controller Design Pattern.mp4

118.1 MB

9. Spring MVC & Front Controller Design Pattern.vtt

0.9 KB

10. Demo Spring MVC Implementation Steps.mp4

16.0 MB

10. Demo Spring MVC Implementation Steps.vtt

0.9 KB

11. ContextConfig.java

0.2 KB

11. Demo Setting Up Spring MVC Project.mp4

5.7 MB

11. Demo Setting Up Spring MVC Project.vtt

0.9 KB

11. Launcher.java

1.3 KB

11. MyController.java

1.9 KB

11. MyPaymentServiceImpl.java

0.3 KB

11. MyRepository.java

0.1 KB

11. MyRepositoryImpl.java

0.3 KB

11. MyService.java

0.1 KB

11. MyServiceImpl.java

0.3 KB

11. pom.xml

0.7 KB

12. ContextConfig.java

0.3 KB

12. Demo Configuring Dispatcher Servlet & Spring MVC Infrastructure Beans.mp4

94.4 MB

12. Demo Configuring Dispatcher Servlet & Spring MVC Infrastructure Beans.vtt

0.9 KB

12. pom.xml

0.7 KB

12. web.xml

1.1 KB

13. Demo Setting Up Web Controller with Handler Method.mp4

24.0 MB

13. Demo Setting Up Web Controller with Handler Method.vtt

0.9 KB

13. MyController.java

2.0 KB

14. ContextConfig.java

0.9 KB

14. Demo Setting Up View & Deploying Application.mp4

100.8 MB

14. Demo Setting Up View & Deploying Application.vtt

0.9 KB

14. hello.jsp

0.1 KB

14. pom.xml

0.9 KB

15. Book.java

1.3 KB

15. Demo Passing Data to View via Model.mp4

131.9 MB

15. Demo Passing Data to View via Model.vtt

0.9 KB

15. home.jsp

2.5 KB

15. MyController.java

2.3 KB

15. MyRepository.java

0.2 KB

15. MyRepositoryImpl.java

1.2 KB

15. pom.xml

1.6 KB

16. book.jsp

2.2 KB

16. Demo Reading Input Data via @RequestParam.mp4

75.1 MB

16. Demo Reading Input Data via @RequestParam.vtt

0.9 KB

16. MyController.java

2.7 KB

17. create.jsp

2.9 KB

17. Demo Handling Optional Request Parameters.mp4

112.8 MB

17. Demo Handling Optional Request Parameters.vtt

0.9 KB

17. MyController.java

3.4 KB

18. book.jsp

2.0 KB

18. create.jsp

2.9 KB

18. Demo Dedicated Request Mapping Annotations.mp4

151.1 MB

18. Demo Dedicated Request Mapping Annotations.vtt

0.9 KB

18. MyController.java

3.5 KB

27. NEW Spring Boot Simplifying & Speeding Up Application Development/

1. Spring Boot Convention over Configuration.mp4

50.9 MB

1. Spring Boot Convention over Configuration.vtt

0.9 KB

2. Creating Spring Boot Project with Spring Initializr.mp4

96.4 MB

2. Creating Spring Boot Project with Spring Initializr.vtt

0.9 KB

3. Adding Spring Boot Developer Tools Dependency.mp4

27.7 MB

3. Adding Spring Boot Developer Tools Dependency.vtt

0.9 KB

4. Converting Spring Store MVC App into a Spring Boot Application.mp4

130.3 MB

4. Converting Spring Store MVC App into a Spring Boot Application.vtt

0.9 KB

28. NEW Migrating Jakarta EE thrillio Project into Modern Spring Boot Application/

1. Project Migration Agenda.mp4

6.0 MB

1. Project Migration Agenda.vtt

0.9 KB

2. Creating thrillio Spring Boot Project via Spring Initializr.mp4

33.5 MB

2. Creating thrillio Spring Boot Project via Spring Initializr.vtt

0.9 KB

3. application.properties

0.1 KB

3. Book.java

3.0 KB

3. BookmarkDao.java

8.9 KB

3. BookmarkManager.java

2.2 KB

3. browse.jsp

1.8 KB

3. login.jsp

1.3 KB

3. mybooks.jsp

2.0 KB

3. pom.xml

2.1 KB

3. Project Set-Up Copying Project Files from Jakarta EE Version.mp4

46.6 MB

3. Project Set-Up Copying Project Files from Jakarta EE Version.vtt

0.9 KB

3. UserDao.java

2.3 KB

3. UserManager.java

0.7 KB

4. AuthController.java

1.5 KB

4. Converting AuthController Servlet into Spring MVC Controller.mp4

208.4 MB

4. Converting AuthController Servlet into Spring MVC Controller.vtt

0.9 KB

5. BookmarkController.java

2.7 KB

5. Converting BookmarkController Servlet into Spring MVC Controller & Running App.mp4

124.6 MB

5. Converting BookmarkController Servlet into Spring MVC Controller & Running App.vtt

0.9 KB

6. AuthController.java

1.7 KB

6. BookmarkController.java

2.9 KB

6. BookmarkManager.java

2.1 KB

6. Spring-Enabling the Service Layer.mp4

65.1 MB

6. Spring-Enabling the Service Layer.vtt

0.9 KB

6. UserManager.java

0.6 KB

7. AuthController.java

1.7 KB

7. BookmarkController.java

2.9 KB

7. BookmarkDao.java

8.9 KB

7. BookmarkManager.java

2.1 KB

7. Spring-Enabling the DAO Layer.mp4

35.8 MB

7. Spring-Enabling the DAO Layer.vtt

0.9 KB

7. UserDao.java

2.3 KB

7. UserManager.java

0.7 KB

8. browse.jsp

5.8 KB

8. login.jsp

3.0 KB

8. mybooks.jsp

5.2 KB

8. User Interface Clean-up.mp4

16.3 MB

8. User Interface Clean-up.vtt

0.9 KB

9.24 Spring Boot Quiz.html

17.4 KB

29. Modern Java - Recently Released Features (Till Java 21)/

1. Section Introduction.html

1.5 KB

2. Java 16 Record Introduction.mp4

172.8 MB

2. Java 16 Record Introduction.vtt

0.9 KB

2. StudentRecord.java

0.5 KB

3. Records with Explicit Constructors.mp4

111.4 MB

3. Records with Explicit Constructors.vtt

0.9 KB

3. StudentRecord.java

1.0 KB

4.7 Assignment-Modeling Menu Item in a Cafe as Record.html

6.4 KB

5. Restrictions on Records.mp4

74.8 MB

5. Restrictions on Records.vtt

0.9 KB

6. InstanceofDemo.java

0.5 KB

6. Java 16 Pattern Matching for instanceof Operator.mp4

112.2 MB

6. Java 16 Pattern Matching for instanceof Operator.vtt

0.9 KB

7. Java 21 Pattern Matching for switch Motivation & Introduction.mp4

61.5 MB

7. Java 21 Pattern Matching for switch Motivation & Introduction.vtt

0.9 KB

8. Java 21 Demo Pattern Matching for switch.mp4

153.2 MB

8. Java 21 Demo Pattern Matching for switch.vtt

0.9 KB

8. PaymentProcessor.java

2.5 KB

9. Java 21 Pattern Switch with Records, enums, and other types.mp4

56.5 MB

9. Java 21 Pattern Switch with Records, enums, and other types.vtt

0.9 KB

9. PaymentProcessor.java

2.9 KB

10. Java 21 Demo Guarded Pattern Case Labels.mp4

57.4 MB

10. Java 21 Demo Guarded Pattern Case Labels.vtt

0.9 KB

10. PaymentProcessor.java

3.2 KB

11. Sealed Types (Java 17) & Pattern Switch - Article.html

7.0 KB

30. Congratulations! & Bonus Content on Git/

1. Closing Comments.mp4

10.1 MB

1. Closing Comments.vtt

0.9 KB

2. Note on Rest of the Section.html

0.6 KB

3. Important Resources for Features Not Discussed in Course.html

3.0 KB

4. Introduction to Version Control System (VCS).mp4

21.6 MB

4. Introduction to Version Control System (VCS).vtt

0.9 KB

5. Introduction to Git.mp4

55.3 MB

5. Introduction to Git.vtt

0.9 KB

6. Big O Notation.html

0.4 KB

7. Java on Web Websites & Social Media Groups to Follow.html

1.5 KB

8. Bonus Follow-up Steps Towards Becoming a Full-Stack Java Developer!.html

5.1 KB

8. sample-resume-jid-udemy.pdf

273.7 KB

 

Total files 1314


Copyright © 2026 FileMood.com