Udemy - Java Foundations The Complete Course with Java 21 Updates (11.2023)
File List
- 10. Streams & Lambdas/13. Big Data Summing.mp4 841.1 MB
- 12. Databases/13. Finding a Person By ID.mp4 782.7 MB
- 11. Loose Ends/06. Optionals Part Two.mp4 711.6 MB
- 13. Intro to the Spring Framework/26. Where to Go from Here.mp4 673.1 MB
- 13. Intro to the Spring Framework/08. Introducing Spring Data.mp4 653.4 MB
- 12. Databases/27. Saving One Address.mp4 650.7 MB
- 12. Databases/32. Adding a Second Address Field.mp4 625.4 MB
- 08. More OOP/30. Solutions & Explanations to Exercises 8.2 - 8.3.mp4 610.0 MB
- 10. Streams & Lambdas/assets/12. Hr5m.zip 599.8 MB
- 13. Intro to the Spring Framework/22. Pagination.mp4 595.5 MB
- 13. Intro to the Spring Framework/14. Internationalization.mp4 591.7 MB
- 12. Databases/31. Joins with Missing Addresses.mp4 587.5 MB
- 13. Intro to the Spring Framework/23. Importing a CSV File.mp4 579.2 MB
- 12. Databases/26. Creating an Address Table.mp4 557.1 MB
- 13. Intro to the Spring Framework/25. Items Not Covered Thoroughly.mp4 552.9 MB
- 08. More OOP/02. Enums.mp4 533.6 MB
- 11. Loose Ends/10. Dates & Times Parsing & Formatting.mp4 522.0 MB
- 13. Intro to the Spring Framework/15. Uploading a File.mp4 501.9 MB
- 07. Testing Code/15. Debugging Code Part One.mp4 496.6 MB
- 02. Classes, Object & Methods/01. Object Orientation.mp4 488.2 MB
- 12. Databases/21. CRUD Repository Implementing a Custom Annotation.mp4 474.9 MB
- 03. Working with Text/13. Searching within a String - indexOf().mp4 474.9 MB
- 12. Databases/23. CRUD Repository Custom ID Annotation.mp4 461.0 MB
- 10. Streams & Lambdas/09. Flattening Streams of Streams.mp4 459.5 MB
- 10. Streams & Lambdas/15. Grouping Records.mp4 456.7 MB
- 12. Databases/22. CRUD Repository Allowing Multiple SQL Annotations.mp4 433.2 MB
- 10. Streams & Lambdas/02. First Steps into Streams API.mp4 427.4 MB
- 12. Databases/43. Conclusion.mp4 426.3 MB
- 12. Databases/39. Fixing FindAll for Join-Fetched Child Code.mp4 422.9 MB
- 10. Streams & Lambdas/04. Creating Streams.mp4 418.5 MB
- 09. Collections/08. Implementing Comparator to Sort Lists.mp4 405.3 MB
- 08. More OOP/29. Solutions & Explanations to Exercises 8.1.mp4 395.4 MB
- 12. Databases/37. Writing Code to Fetch Children in One Join.mp4 381.7 MB
- 09. Collections/09. Implementing Comparable to Sort Lists.mp4 357.1 MB
- 05. Numbers/08. Simple Math Operations.mp4 350.2 MB
- 12. Databases/18. Creating a Reusable CRUD Repository.mp4 346.9 MB
- 12. Databases/11. Tidying Up & Explaining Our Save Code.mp4 337.9 MB
- 13. Intro to the Spring Framework/16. Saving Uploaded Files.mp4 331.0 MB
- 08. More OOP/11. Introducing a Programmer Class.mp4 328.8 MB
- 13. Intro to the Spring Framework/13. Updating People.mp4 322.2 MB
- 12. Databases/41. Optimizing with Caching.mp4 314.0 MB
- 12. Databases/17. Updating a Person.mp4 308.9 MB
- 08. More OOP/14. Revisiting Class Hierarchies.mp4 305.0 MB
- 13. Intro to the Spring Framework/18. Handling Exceptions in UI.mp4 300.1 MB
- 02. Classes, Object & Methods/12. Member Visibility Methods.mp4 298.0 MB
- 13. Intro to the Spring Framework/17. Retrieving Uploaded Files.mp4 295.9 MB
- 08. More OOP/31. Solutions & Explanations to Exercises 8.4 - 8.9.mp4 292.7 MB
- 12. Databases/24. Loading Five Million People with PeopleRepository.mp4 289.1 MB
- 09. Collections/16. Using Map Implementations.mp4 285.0 MB
- 12. Databases/29. Fetching a Person with Their Address.mp4 283.2 MB
- 10. Streams & Lambdas/17. Nested Groupings.mp4 277.9 MB
- 08. More OOP/32. Solutions & Explanations to Exercises 8.10 - 8.19.mp4 273.4 MB
- 13. Intro to the Spring Framework/10. UI & Database Tweaks.mp4 270.4 MB
- 08. More OOP/13. Introducing Interfaces.mp4 266.1 MB
- 12. Databases/36. Fetching Children in One Join.mp4 263.3 MB
- 12. Databases/10. Writing the JDBC Code to Save a Person.mp4 263.3 MB
- 13. Intro to the Spring Framework/11. Validating Data.mp4 262.5 MB
- 01. Getting Started with Java/03. Installing JDK 21 + IntelliJ IDE on MacOS with SDKMan + Homebrew.mp4 261.4 MB
- 08. More OOP/09. Employee Salaries Continued.mp4 255.2 MB
- 12. Databases/42. Optimizing Prepared Statements.mp4 252.6 MB
- 12. Databases/38. Troubleshooting Techniques for Broken Tests.mp4 250.2 MB
- 12. Databases/35. Adding Children.mp4 248.5 MB
- 12. Databases/30. Fetching Address in One Go with Join Queries.mp4 247.5 MB
- 10. Streams & Lambdas/11. The Map Reduce Pattern.mp4 246.0 MB
- 09. Collections/15. A Map Scenario.mp4 244.8 MB
- 13. Intro to the Spring Framework/19. Introducing a Service Layer for Coordination & Logic.mp4 244.8 MB
- 13. Intro to the Spring Framework/07. Formatting Dates & Salaries.mp4 241.8 MB
- 09. Collections/13. TreeSet.mp4 239.8 MB
- 09. Collections/17. Additional Map Methods.mp4 232.4 MB
- 08. More OOP/33. Solutions & Explanations to Exercises 8.20 - 8.22.mp4 232.2 MB
- 10. Streams & Lambdas/07. Filtering with Streams.mp4 223.9 MB
- 13. Intro to the Spring Framework/24. Fixing Deletes & UI Loose Ends.mp4 223.9 MB
- 08. More OOP/12. Implementing the Other Employee Classes.mp4 222.0 MB
- 08. More OOP/18. Factory Methods.mp4 220.4 MB
- 09. Collections/11. Sets & Hashcode.mp4 215.0 MB
- 13. Intro to the Spring Framework/09. Saving People.mp4 213.4 MB
- 13. Intro to the Spring Framework/06. Introducing a Bootstrap Table for People.mp4 212.3 MB
- 12. Databases/25. Speeding up the Queries with Indexes.mp4 207.4 MB
- 10. Streams & Lambdas/21. Functional Methods of Collections.mp4 203.7 MB
- 07. Testing Code/10. Testing for Randomness A Deeper Explanation.mp4 202.7 MB
- 12. Databases/20. CRUD Repository Completing the Remaining Methods.mp4 201.5 MB
- 08. More OOP/10. Completing Other Employee Cases.mp4 199.4 MB
- 10. Streams & Lambdas/16. Summing by Groups.mp4 197.6 MB
- 08. More OOP/27. OOP Recap.mp4 195.4 MB
- 05. Numbers/18. Formatting Numbers.mp4 193.5 MB
- 12. Databases/04. Let's Learn Some SQL.mp4 192.5 MB
- 04. Regular Expressions/09. Additional Character Classes.mp4 189.1 MB
- 11. Loose Ends/04. Generics Part Two.mp4 188.8 MB
- 01. Getting Started with Java/04. Installing JDK 21 + IntelliJ IDE on Windows with Chocolatey.mp4 188.3 MB
- 02. Classes, Object & Methods/05. Simple Collections with Arrays.mp4 186.9 MB
- 09. Collections/10. Intro to Sets.mp4 185.6 MB
- 05. Numbers/06. Floating Point Numbers.mp4 180.6 MB
- 08. More OOP/22. Lambdas Versus Anonymous Classes.mp4 172.8 MB
- 10. Streams & Lambdas/14. Domain Models with Streams API.mp4 172.4 MB
- 12. Databases/28. Saving a Person without an Address.mp4 169.4 MB
- 08. More OOP/20. Other Types of Nested Classes.mp4 168.6 MB
- 12. Databases/09. TDD for Saving a Person.mp4 168.4 MB
- 10. Streams & Lambdas/10. Alternatives to Filter.mp4 167.9 MB
- 07. Testing Code/16. Debugging Code Part Two.mp4 158.3 MB
- 11. Loose Ends/01. Exceptions.mp4 155.8 MB
- 13. Intro to the Spring Framework/20. Coordinating Deletes with a Service.mp4 154.5 MB
- 05. Numbers/17. Coding Exercise Calculating Compound Interest.mp4 154.4 MB
- 07. Testing Code/08. Guessing Game TDD Part Two.mp4 152.9 MB
- 08. More OOP/25. Comparing Classes with 'instanceof'.mp4 151.3 MB
- 07. Testing Code/11. Tracking the Number of Guesses.mp4 145.8 MB
- 11. Loose Ends/09. Dates & Times Time Zones.mp4 145.8 MB
- 05. Numbers/20. Additional Ways to Format Numbers.mp4 144.1 MB
- 13. Intro to the Spring Framework/12. Deleting People.mp4 142.5 MB
- 09. Collections/06. Additional List Methods.mp4 141.0 MB
- 06. Control Flow/12. For Loops.mp4 139.1 MB
- 09. Collections/03. Linked Lists.mp4 138.6 MB
- 06. Control Flow/02. Conditionals with IfElse.mp4 138.4 MB
- 11. Loose Ends/05. Optionals Part One.mp4 132.9 MB
- 02. Classes, Object & Methods/06. Methods.mp4 131.6 MB
- 11. Loose Ends/03. Generics Part One.mp4 130.8 MB
- 04. Regular Expressions/10. Parsing a Real Text Document.mp4 130.6 MB
- 09. Collections/07. List.contains() & Object.equals().mp4 129.6 MB
- 09. Collections/18. JDK 21 Collections Changes.mp4 129.2 MB
- 10. Streams & Lambdas/12. Intro to More Advanced Streams.mp4 128.9 MB
- 03. Working with Text/14. Splitting String Apart - split().mp4 128.4 MB
- 12. Databases/01. Getting Started with Databases.mp4 123.2 MB
- 07. Testing Code/13. Wrapping up Testing.mp4 123.1 MB
- 06. Control Flow/11. DoWhile Loops Part Two.mp4 122.1 MB
- 09. Collections/02. List Basics.mp4 120.8 MB
- 12. Databases/08. Creating a New Database Project.mp4 119.6 MB
- 12. Databases/07. The UD in CRUD.mp4 118.7 MB
- 12. Databases/40. Join Tables.mp4 116.6 MB
- 11. Loose Ends/07. Dates & Times Intro.mp4 115.7 MB
- 09. Collections/12. LinkedHashSet.mp4 115.0 MB
- 10. Streams & Lambdas/08. Additional Filtering Techniques.mp4 114.7 MB
- 08. More OOP/05. Enum Fields.mp4 114.1 MB
- 05. Numbers/12. Coding Exercise Calculating Centripetal Force.mp4 112.4 MB
- 05. Numbers/05. Bigger Numbers.mp4 109.6 MB
- 12. Databases/05. Creating & Retrieving Records.mp4 109.2 MB
- 11. Loose Ends/02. Checked Exceptions.mp4 108.3 MB
- 06. Control Flow/06. While Loops Part One.mp4 107.6 MB
- 10. Streams & Lambdas/06. Sorting with Streams.mp4 106.2 MB
- 06. Control Flow/01. Intro to Control Flow.mp4 105.9 MB
- 08. More OOP/23. Composition Versus Inheritance.mp4 104.0 MB
- 13. Intro to the Spring Framework/04. Web & HTTP Basics.mp4 103.3 MB
- 09. Collections/04. Looping with Iterators.mp4 101.9 MB
- 10. Streams & Lambdas/18. Reducing with Collect.mp4 100.3 MB
- 07. Testing Code/06. Testing Annuity Calculation.mp4 100.1 MB
- 06. Control Flow/10. DoWhile Loops Part One.mp4 95.0 MB
- 08. More OOP/17. Introducing Abstract Classes.mp4 94.5 MB
- 02. Classes, Object & Methods/15. Getters & Setters.mp4 90.7 MB
- 10. Streams & Lambdas/05. Summing with Streams.mp4 90.6 MB
- 13. Intro to the Spring Framework/21. Custom Query Methods.mp4 90.4 MB
- 08. More OOP/24. Default Methods.mp4 90.0 MB
- 13. Intro to the Spring Framework/05. Displaying a Simple List of People.mp4 89.7 MB
- 05. Numbers/03. Hexadecimal Numbers.mp4 88.5 MB
- 08. More OOP/03. Enum Ordinals.mp4 88.4 MB
- 05. Numbers/04. Numeric Data Types.mp4 87.4 MB
- 06. Control Flow/07. Switch Statement Pattern Matching in JDK 21.mp4 87.0 MB
- 12. Databases/15. Deleting a Person.mp4 85.6 MB
- 05. Numbers/19. Customizing Number Formatters.mp4 85.3 MB
- 03. Working with Text/10. String Concatenation - concat.mp4 85.2 MB
- 04. Regular Expressions/11. Greedy Operators.mp4 84.6 MB
- 08. More OOP/21. Records.mp4 83.5 MB
- 07. Testing Code/09. Implementing Randomness.mp4 81.8 MB
- 12. Databases/03. Installing Squirrel SQL Client.mp4 80.2 MB
- 07. Testing Code/03. Our First Test.mp4 79.6 MB
- 05. Numbers/07. Beyond Decimal.mp4 78.6 MB
- 08. More OOP/15. Completing the Employee Class Hierarchy.mp4 77.6 MB
- 07. Testing Code/07. Reimplementing the Guessing Game with TDD.mp4 76.7 MB
- 12. Databases/16. Deleting Multiple People at Once.mp4 76.2 MB
- 08. More OOP/19. Nested Classes.mp4 75.9 MB
- 04. Regular Expressions/04. Capture Groups Part One.mp4 75.4 MB
- 10. Streams & Lambdas/03. Streams Explained.mp4 75.0 MB
- 08. More OOP/26. Unnamed Patterns.mp4 71.7 MB
- 07. Testing Code/04. Writing the Second Test.mp4 70.5 MB
- 05. Numbers/21. Numeric Wrapper Classes.mp4 70.0 MB
- 07. Testing Code/02. Setting Up.mp4 69.8 MB
- 08. More OOP/07. The 'this' Keyword.mp4 69.0 MB
- 08. More OOP/16. Dealing with the Null Case.mp4 68.6 MB
- 10. Streams & Lambdas/20. Functional Interfaces.mp4 67.8 MB
- 07. Testing Code/14. Reimplementing the Guessing Game User Interface.mp4 67.7 MB
- 11. Loose Ends/11. Dates & Times Temporal Adjustors & Immutability.mp4 66.9 MB
- 06. Control Flow/09. While Loops Part Two.mp4 66.1 MB
- 12. Databases/06. Database Functions.mp4 65.2 MB
- 03. Working with Text/17. JDK 21 String Templates.mp4 65.2 MB
- 02. Classes, Object & Methods/14. Constructors.mp4 63.4 MB
- 08. More OOP/04. Enum Methods.mp4 62.8 MB
- 02. Classes, Object & Methods/11. The Object Superclass.mp4 61.9 MB
- 08. More OOP/06. Enum ValueOf.mp4 61.7 MB
- 07. Testing Code/12. Handling More than Four Guesses.mp4 61.4 MB
- 06. Control Flow/05. Switch Statement New Features.mp4 60.7 MB
- 04. Regular Expressions/03. ABCs of Regular Expressions Part Two.mp4 60.4 MB
- 09. Collections/05. Loose Ends of Lists.mp4 60.2 MB
- 03. Working with Text/12. Getting Parts of a String - substring.mp4 58.7 MB
- 10. Streams & Lambdas/19. Partitioning vs Grouping.mp4 57.3 MB
- 03. Working with Text/06. Removing White Space - strip().mp4 56.4 MB
- 01. Getting Started with Java/07. Legacy Lesson - Installing a Java Editor (IntelliJ IDE).mp4 54.7 MB
- 02. Classes, Object & Methods/03. Variables & Data Types.mp4 53.9 MB
- 05. Numbers/09. Standard Math Functions.mp4 53.5 MB
- 12. Databases/33. Brief Word of Encouragement.mp4 53.1 MB
- 04. Regular Expressions/05. Capture Groups Part Two.mp4 53.0 MB
- 08. More OOP/08. Setup for More Advanced OOP Topics.mp4 52.9 MB
- 06. Control Flow/08. Legacy Lesson (see JDK 21 version) Switch Statement Pattern Matching JDK 17.mp4 49.7 MB
- 03. Working with Text/02. Creating Strings.mp4 47.5 MB
- 12. Databases/14. FindById A Negative Case.mp4 47.3 MB
- 12. Databases/19. CRUD Repository FindById.mp4 46.3 MB
- 13. Intro to the Spring Framework/01. Introduction.mp4 45.3 MB
- 02. Classes, Object & Methods/02. Class Basics.mp4 45.1 MB
- 06. Control Flow/04. The Switch Statement.mp4 45.0 MB
- 02. Classes, Object & Methods/07. Varargs.mp4 44.7 MB
- 04. Regular Expressions/12. Finding Multiple Matches.mp4 44.2 MB
- 12. Databases/12. Creating a Custom Save Exception.mp4 43.9 MB
- 13. Intro to the Spring Framework/02. Creating the PeopleDB-Web Project.mp4 43.0 MB
- 03. Working with Text/16. Comparing Strings for Equality - contentEquals().mp4 42.6 MB
- 12. Databases/34. Challenge Adding a Spouse.mp4 41.9 MB
- 03. Working with Text/03. Upper & Lower Casing.mp4 40.8 MB
- 04. Regular Expressions/06. Named Capture Groups.mp4 40.0 MB
- 06. Control Flow/13. A Simpler For Loop.mp4 38.9 MB
- 07. Testing Code/05. Testing Edge Cases.mp4 36.9 MB
- 05. Numbers/16. More on BigDecimal & BigInteger.mp4 36.2 MB
- 04. Regular Expressions/07. Comments in Regular Expressions.mp4 34.6 MB
- 05. Numbers/15. Using BigDecimal.mp4 33.8 MB
- 03. Working with Text/11. Determining the Length of a String - length().mp4 32.2 MB
- 02. Classes, Object & Methods/04. var Variables.mp4 31.9 MB
- 01. Getting Started with Java/02. What is Java.mp4 29.9 MB
- 03. Working with Text/08. Comparing String for Alphabetical Order - compareTo().mp4 28.5 MB
- 12. Databases/02. Installing DBeaver SQL Client.mp4 27.1 MB
- 01. Getting Started with Java/08. Hello World Our First Simple Application.mp4 27.0 MB
- 05. Numbers/02. Bits and Bytes.mp4 26.7 MB
- 02. Classes, Object & Methods/08. Static Methods.mp4 26.6 MB
- 02. Classes, Object & Methods/09. Static Variables.mp4 25.8 MB
- 13. Intro to the Spring Framework/03. Implementing Web Hello World.mp4 25.8 MB
- 05. Numbers/11. Coding Exercise Calculating the Area of a Circle.mp4 25.8 MB
- 03. Working with Text/15. Beginning & Ending of Strings - startsWith() & endsWith().mp4 24.7 MB
- 01. Getting Started with Java/09. Asking for Help.mp4 24.6 MB
- 11. Loose Ends/08. Dates & Times Periods & Durations.mp4 24.2 MB
- 01. Getting Started with Java/10. Coding Exercises for the Whole Course.mp4 23.1 MB
- 06. Control Flow/03. Control Flow Inequalities.mp4 22.7 MB
- 01. Getting Started with Java/01. Welcome to the World of Java.mp4 22.2 MB
- 04. Regular Expressions/02. ABCs of Regular Expressions Part One.mp4 21.9 MB
- 05. Numbers/10. More on Random Numbers.mp4 21.8 MB
- 02. Classes, Object & Methods/13. Member Visibility Fields.mp4 21.5 MB
- 04. Regular Expressions/08. Wrapping Up Phone Number Parsing.mp4 20.3 MB
- 05. Numbers/14. Introducing BigDecimal.mp4 19.7 MB
- 03. Working with Text/05. Replacing Text Within Strings.mp4 19.2 MB
- 06. Control Flow/15. Applying Loops to Regex.mp4 18.4 MB
- 01. Getting Started with Java/06. Legacy Lesson - Install JDK 17 on MacOS.mp4 18.0 MB
- 05. Numbers/13. Comparing Numbers.mp4 17.5 MB
- 02. Classes, Object & Methods/10. Static Initializers.mp4 16.8 MB
- 09. Collections/19. Wrapping Up.mp4 16.3 MB
- 03. Working with Text/07. Getting Individual Characters of a String - charAt().mp4 16.3 MB
- 03. Working with Text/04. Strings Blank or Empty.mp4 15.8 MB
- 09. Collections/01. Intro to Collections.mp4 14.9 MB
- 06. Control Flow/14. The Enhanced For Loop.mp4 13.7 MB
- 01. Getting Started with Java/05. Legacy Lesson - Install JDK 17 on Windows.mp4 13.1 MB
- 09. Collections/14. Intro to Maps.mp4 12.4 MB
- 04. Regular Expressions/01. Intro to Regular Expressions.mp4 10.2 MB
- 03. Working with Text/09. Determining if Text is Contained in a String - contains().mp4 9.8 MB
- 10. Streams & Lambdas/01. Intro to Streams & Lambdas.mp4 8.1 MB
- 07. Testing Code/01. Intro to Testing.mp4 8.0 MB
- 08. More OOP/01. Intro.mp4 4.4 MB
- 05. Numbers/01. Introduction to Numbers.mp4 3.8 MB
- 01. Getting Started with Java/assets/10. Professional-Java-Developer-Career-Starter-Java-Foundations-Exercises-26-Supplements.pdf 3.6 MB
- 03. Working with Text/01. Intro.mp4 2.5 MB
- 10. Streams & Lambdas/13. Big Data Summing.vtt 53.8 KB
- 10. Streams & Lambdas/11. The Map Reduce Pattern.vtt 53.6 KB
- 11. Loose Ends/06. Optionals Part Two.vtt 53.5 KB
- 12. Databases/32. Adding a Second Address Field.vtt 52.2 KB
- 13. Intro to the Spring Framework/08. Introducing Spring Data.vtt 51.8 KB
- 08. More OOP/30. Solutions & Explanations to Exercises 8.2 - 8.3.vtt 51.1 KB
- 12. Databases/27. Saving One Address.vtt 50.9 KB
- 12. Databases/13. Finding a Person By ID.vtt 49.5 KB
- 09. Collections/07. List.contains() & Object.equals().vtt 49.1 KB
- 13. Intro to the Spring Framework/14. Internationalization.vtt 48.9 KB
- 12. Databases/31. Joins with Missing Addresses.vtt 48.8 KB
- 10. Streams & Lambdas/04. Creating Streams.vtt 48.5 KB
- 13. Intro to the Spring Framework/23. Importing a CSV File.vtt 48.3 KB
- 13. Intro to the Spring Framework/09. Saving People.vtt 47.9 KB
- 04. Regular Expressions/10. Parsing a Real Text Document.vtt 47.8 KB
- 13. Intro to the Spring Framework/22. Pagination.vtt 47.5 KB
- 10. Streams & Lambdas/21. Functional Methods of Collections.vtt 47.1 KB
- 13. Intro to the Spring Framework/16. Saving Uploaded Files.vtt 46.5 KB
- 13. Intro to the Spring Framework/13. Updating People.vtt 46.4 KB
- 12. Databases/22. CRUD Repository Allowing Multiple SQL Annotations.vtt 46.1 KB
- 13. Intro to the Spring Framework/17. Retrieving Uploaded Files.vtt 44.3 KB
- 07. Testing Code/15. Debugging Code Part One.vtt 44.1 KB
- 02. Classes, Object & Methods/01. Object Orientation.vtt 43.7 KB
- 13. Intro to the Spring Framework/18. Handling Exceptions in UI.vtt 43.6 KB
- 12. Databases/11. Tidying Up & Explaining Our Save Code.vtt 43.5 KB
- 07. Testing Code/08. Guessing Game TDD Part Two.vtt 43.4 KB
- 05. Numbers/08. Simple Math Operations.vtt 42.7 KB
- 12. Databases/43. Conclusion.vtt 42.7 KB
- 13. Intro to the Spring Framework/25. Items Not Covered Thoroughly.vtt 42.5 KB
- 11. Loose Ends/01. Exceptions.vtt 42.3 KB
- 12. Databases/17. Updating a Person.vtt 42.0 KB
- 09. Collections/09. Implementing Comparable to Sort Lists.vtt 41.9 KB
- 11. Loose Ends/04. Generics Part Two.vtt 41.8 KB
- 07. Testing Code/11. Tracking the Number of Guesses.vtt 41.8 KB
- 13. Intro to the Spring Framework/26. Where to Go from Here.vtt 41.8 KB
- 08. More OOP/29. Solutions & Explanations to Exercises 8.1.vtt 41.7 KB
- 12. Databases/24. Loading Five Million People with PeopleRepository.vtt 41.3 KB
- 13. Intro to the Spring Framework/15. Uploading a File.vtt 41.0 KB
- 12. Databases/37. Writing Code to Fetch Children in One Join.vtt 40.7 KB
- 13. Intro to the Spring Framework/10. UI & Database Tweaks.vtt 38.8 KB
- 04. Regular Expressions/03. ABCs of Regular Expressions Part Two.vtt 38.6 KB
- 12. Databases/21. CRUD Repository Implementing a Custom Annotation.vtt 38.6 KB
- 11. Loose Ends/05. Optionals Part One.vtt 38.1 KB
- 12. Databases/26. Creating an Address Table.vtt 37.3 KB
- 02. Classes, Object & Methods/06. Methods.vtt 36.7 KB
- 13. Intro to the Spring Framework/07. Formatting Dates & Salaries.vtt 36.4 KB
- 12. Databases/39. Fixing FindAll for Join-Fetched Child Code.vtt 36.3 KB
- 12. Databases/23. CRUD Repository Custom ID Annotation.vtt 36.3 KB
- 06. Control Flow/10. DoWhile Loops Part One.vtt 35.9 KB
- 08. More OOP/11. Introducing a Programmer Class.vtt 35.7 KB
- 10. Streams & Lambdas/10. Alternatives to Filter.vtt 35.6 KB
- 13. Intro to the Spring Framework/11. Validating Data.vtt 35.6 KB
- 03. Working with Text/13. Searching within a String - indexOf().vtt 35.6 KB
- 12. Databases/08. Creating a New Database Project.vtt 35.5 KB
- 11. Loose Ends/10. Dates & Times Parsing & Formatting.vtt 35.4 KB
- 12. Databases/35. Adding Children.vtt 35.3 KB
- 13. Intro to the Spring Framework/19. Introducing a Service Layer for Coordination & Logic.vtt 35.0 KB
- 11. Loose Ends/03. Generics Part One.vtt 34.9 KB
- 12. Databases/30. Fetching Address in One Go with Join Queries.vtt 34.8 KB
- 09. Collections/08. Implementing Comparator to Sort Lists.vtt 34.3 KB
- 10. Streams & Lambdas/17. Nested Groupings.vtt 34.2 KB
- 08. More OOP/02. Enums.vtt 34.2 KB
- 03. Working with Text/10. String Concatenation - concat.vtt 33.7 KB
- 12. Databases/41. Optimizing with Caching.vtt 33.5 KB
- 12. Databases/10. Writing the JDBC Code to Save a Person.vtt 33.4 KB
- 08. More OOP/13. Introducing Interfaces.vtt 33.4 KB
- 05. Numbers/17. Coding Exercise Calculating Compound Interest.vtt 33.4 KB
- 13. Intro to the Spring Framework/24. Fixing Deletes & UI Loose Ends.vtt 33.4 KB
- 09. Collections/16. Using Map Implementations.vtt 33.3 KB
- 13. Intro to the Spring Framework/12. Deleting People.vtt 33.1 KB
- 11. Loose Ends/07. Dates & Times Intro.vtt 33.0 KB
- 02. Classes, Object & Methods/12. Member Visibility Methods.vtt 32.5 KB
- 04. Regular Expressions/04. Capture Groups Part One.vtt 32.3 KB
- 06. Control Flow/02. Conditionals with IfElse.vtt 32.2 KB
- 08. More OOP/09. Employee Salaries Continued.vtt 32.1 KB
- 10. Streams & Lambdas/09. Flattening Streams of Streams.vtt 31.8 KB
- 06. Control Flow/06. While Loops Part One.vtt 31.8 KB
- 13. Intro to the Spring Framework/06. Introducing a Bootstrap Table for People.vtt 31.5 KB
- 08. More OOP/18. Factory Methods.vtt 31.2 KB
- 07. Testing Code/03. Our First Test.vtt 31.1 KB
- 10. Streams & Lambdas/05. Summing with Streams.vtt 30.6 KB
- 06. Control Flow/12. For Loops.vtt 30.5 KB
- 10. Streams & Lambdas/06. Sorting with Streams.vtt 30.1 KB
- 07. Testing Code/13. Wrapping up Testing.vtt 29.7 KB
- 07. Testing Code/10. Testing for Randomness A Deeper Explanation.vtt 29.4 KB
- 06. Control Flow/11. DoWhile Loops Part Two.vtt 29.2 KB
- 09. Collections/06. Additional List Methods.vtt 29.1 KB
- 10. Streams & Lambdas/15. Grouping Records.vtt 28.8 KB
- 12. Databases/25. Speeding up the Queries with Indexes.vtt 28.4 KB
- 10. Streams & Lambdas/12. Intro to More Advanced Streams.vtt 28.4 KB
- 09. Collections/03. Linked Lists.vtt 28.0 KB
- 10. Streams & Lambdas/16. Summing by Groups.vtt 27.7 KB
- 09. Collections/13. TreeSet.vtt 27.7 KB
- 09. Collections/15. A Map Scenario.vtt 27.7 KB
- 05. Numbers/07. Beyond Decimal.vtt 27.7 KB
- 10. Streams & Lambdas/07. Filtering with Streams.vtt 27.5 KB
- 09. Collections/17. Additional Map Methods.vtt 27.1 KB
- 12. Databases/20. CRUD Repository Completing the Remaining Methods.vtt 27.1 KB
- 13. Intro to the Spring Framework/05. Displaying a Simple List of People.vtt 27.0 KB
- 08. More OOP/23. Composition Versus Inheritance.vtt 27.0 KB
- 12. Databases/36. Fetching Children in One Join.vtt 26.8 KB
- 08. More OOP/12. Implementing the Other Employee Classes.vtt 26.5 KB
- 01. Getting Started with Java/04. Installing JDK 21 + IntelliJ IDE on Windows with Chocolatey.vtt 26.4 KB
- 13. Intro to the Spring Framework/04. Web & HTTP Basics.vtt 26.4 KB
- 03. Working with Text/14. Splitting String Apart - split().vtt 26.2 KB
- 09. Collections/11. Sets & Hashcode.vtt 26.0 KB
- 12. Databases/18. Creating a Reusable CRUD Repository.vtt 25.9 KB
- 02. Classes, Object & Methods/15. Getters & Setters.vtt 25.6 KB
- 05. Numbers/21. Numeric Wrapper Classes.vtt 25.5 KB
- 08. More OOP/17. Introducing Abstract Classes.vtt 25.5 KB
- 08. More OOP/33. Solutions & Explanations to Exercises 8.20 - 8.22.vtt 25.4 KB
- 07. Testing Code/04. Writing the Second Test.vtt 25.4 KB
- 12. Databases/28. Saving a Person without an Address.vtt 25.2 KB
- 08. More OOP/05. Enum Fields.vtt 25.2 KB
- 10. Streams & Lambdas/02. First Steps into Streams API.vtt 25.1 KB
- 02. Classes, Object & Methods/14. Constructors.vtt 25.1 KB
- 08. More OOP/32. Solutions & Explanations to Exercises 8.10 - 8.19.vtt 25.0 KB
- 08. More OOP/31. Solutions & Explanations to Exercises 8.4 - 8.9.vtt 24.8 KB
- 08. More OOP/03. Enum Ordinals.vtt 24.8 KB
- 06. Control Flow/09. While Loops Part Two.vtt 24.7 KB
- 09. Collections/02. List Basics.vtt 24.5 KB
- 12. Databases/29. Fetching a Person with Their Address.vtt 24.5 KB
- 08. More OOP/14. Revisiting Class Hierarchies.vtt 24.1 KB
- 12. Databases/05. Creating & Retrieving Records.vtt 24.1 KB
- 08. More OOP/10. Completing Other Employee Cases.vtt 24.1 KB
- 06. Control Flow/05. Switch Statement New Features.vtt 24.0 KB
- 07. Testing Code/09. Implementing Randomness.vtt 24.0 KB
- 05. Numbers/18. Formatting Numbers.vtt 23.7 KB
- 08. More OOP/24. Default Methods.vtt 23.7 KB
- 07. Testing Code/07. Reimplementing the Guessing Game with TDD.vtt 23.6 KB
- 03. Working with Text/12. Getting Parts of a String - substring.vtt 23.4 KB
- 08. More OOP/27. OOP Recap.vtt 23.4 KB
- 12. Databases/09. TDD for Saving a Person.vtt 23.3 KB
- 05. Numbers/12. Coding Exercise Calculating Centripetal Force.vtt 23.3 KB
- 09. Collections/04. Looping with Iterators.vtt 23.1 KB
- 12. Databases/16. Deleting Multiple People at Once.vtt 23.0 KB
- 08. More OOP/04. Enum Methods.vtt 22.9 KB
- 12. Databases/04. Let's Learn Some SQL.vtt 22.9 KB
- 04. Regular Expressions/09. Additional Character Classes.vtt 22.9 KB
- 08. More OOP/21. Records.vtt 22.7 KB
- 10. Streams & Lambdas/14. Domain Models with Streams API.vtt 22.6 KB
- 10. Streams & Lambdas/18. Reducing with Collect.vtt 22.5 KB
- 03. Working with Text/06. Removing White Space - strip().vtt 22.5 KB
- 11. Loose Ends/02. Checked Exceptions.vtt 22.4 KB
- 10. Streams & Lambdas/08. Additional Filtering Techniques.vtt 22.4 KB
- 06. Control Flow/04. The Switch Statement.vtt 22.1 KB
- 02. Classes, Object & Methods/03. Variables & Data Types.vtt 21.9 KB
- 13. Intro to the Spring Framework/20. Coordinating Deletes with a Service.vtt 21.9 KB
- 12. Databases/42. Optimizing Prepared Statements.vtt 21.8 KB
- 12. Databases/38. Troubleshooting Techniques for Broken Tests.vtt 21.7 KB
- 07. Testing Code/06. Testing Annuity Calculation.vtt 21.7 KB
- 02. Classes, Object & Methods/05. Simple Collections with Arrays.vtt 21.6 KB
- 09. Collections/10. Intro to Sets.vtt 21.5 KB
- 07. Testing Code/16. Debugging Code Part Two.vtt 21.5 KB
- 08. More OOP/15. Completing the Employee Class Hierarchy.vtt 21.5 KB
- 08. More OOP/22. Lambdas Versus Anonymous Classes.vtt 21.4 KB
- 02. Classes, Object & Methods/02. Class Basics.vtt 21.1 KB
- 07. Testing Code/02. Setting Up.vtt 20.9 KB
- 05. Numbers/06. Floating Point Numbers.vtt 20.9 KB
- 05. Numbers/09. Standard Math Functions.vtt 20.7 KB
- 13. Intro to the Spring Framework/21. Custom Query Methods.vtt 20.7 KB
- 08. More OOP/20. Other Types of Nested Classes.vtt 20.3 KB
- 01. Getting Started with Java/03. Installing JDK 21 + IntelliJ IDE on MacOS with SDKMan + Homebrew.vtt 20.2 KB
- 08. More OOP/25. Comparing Classes with 'instanceof'.vtt 20.1 KB
- 03. Working with Text/02. Creating Strings.vtt 19.3 KB
- 13. Intro to the Spring Framework/02. Creating the PeopleDB-Web Project.vtt 18.9 KB
- 06. Control Flow/07. Switch Statement Pattern Matching in JDK 21.vtt 18.7 KB
- 04. Regular Expressions/12. Finding Multiple Matches.vtt 18.3 KB
- 05. Numbers/04. Numeric Data Types.vtt 18.3 KB
- 05. Numbers/20. Additional Ways to Format Numbers.vtt 17.8 KB
- 11. Loose Ends/09. Dates & Times Time Zones.vtt 17.7 KB
- 12. Databases/03. Installing Squirrel SQL Client.vtt 17.1 KB
- 04. Regular Expressions/11. Greedy Operators.vtt 16.9 KB
- 10. Streams & Lambdas/19. Partitioning vs Grouping.vtt 16.7 KB
- 03. Working with Text/16. Comparing Strings for Equality - contentEquals().vtt 16.5 KB
- 10. Streams & Lambdas/20. Functional Interfaces.vtt 16.3 KB
- 05. Numbers/19. Customizing Number Formatters.vtt 16.3 KB
- 02. Classes, Object & Methods/11. The Object Superclass.vtt 16.2 KB
- 12. Databases/40. Join Tables.vtt 16.0 KB
- 12. Databases/06. Database Functions.vtt 15.3 KB
- 05. Numbers/15. Using BigDecimal.vtt 15.3 KB
- 07. Testing Code/14. Reimplementing the Guessing Game User Interface.vtt 15.2 KB
- 11. Loose Ends/11. Dates & Times Temporal Adjustors & Immutability.vtt 15.1 KB
- 04. Regular Expressions/02. ABCs of Regular Expressions Part One.vtt 14.9 KB
- 04. Regular Expressions/05. Capture Groups Part Two.vtt 14.8 KB
- 07. Testing Code/05. Testing Edge Cases.vtt 14.4 KB
- 12. Databases/01. Getting Started with Databases.vtt 14.3 KB
- 04. Regular Expressions/07. Comments in Regular Expressions.vtt 14.3 KB
- 12. Databases/07. The UD in CRUD.vtt 14.2 KB
- 04. Regular Expressions/06. Named Capture Groups.vtt 14.1 KB
- 08. More OOP/08. Setup for More Advanced OOP Topics.vtt 14.1 KB
- 08. More OOP/07. The 'this' Keyword.vtt 14.0 KB
- 03. Working with Text/17. JDK 21 String Templates.vtt 13.9 KB
- 06. Control Flow/08. Legacy Lesson (see JDK 21 version) Switch Statement Pattern Matching JDK 17.vtt 13.6 KB
- 09. Collections/12. LinkedHashSet.vtt 13.6 KB
- 05. Numbers/16. More on BigDecimal & BigInteger.vtt 13.5 KB
- 08. More OOP/26. Unnamed Patterns.vtt 13.4 KB
- 12. Databases/14. FindById A Negative Case.vtt 13.1 KB
- 05. Numbers/05. Bigger Numbers.vtt 12.8 KB
- 07. Testing Code/12. Handling More than Four Guesses.vtt 12.8 KB
- 08. More OOP/06. Enum ValueOf.vtt 12.4 KB
- 02. Classes, Object & Methods/07. Varargs.vtt 12.2 KB
- 12. Databases/02. Installing DBeaver SQL Client.vtt 11.6 KB
- 03. Working with Text/03. Upper & Lower Casing.vtt 11.6 KB
- 06. Control Flow/13. A Simpler For Loop.vtt 11.6 KB
- 13. Intro to the Spring Framework/01. Introduction.vtt 11.6 KB
- 10. Streams & Lambdas/03. Streams Explained.vtt 11.3 KB
- 01. Getting Started with Java/08. Hello World Our First Simple Application.vtt 11.2 KB
- 03. Working with Text/11. Determining the Length of a String - length().vtt 11.1 KB
- 12. Databases/15. Deleting a Person.vtt 11.0 KB
- 08. More OOP/19. Nested Classes.vtt 11.0 KB
- 05. Numbers/02. Bits and Bytes.vtt 11.0 KB
- 12. Databases/19. CRUD Repository FindById.vtt 10.8 KB
- 13. Intro to the Spring Framework/03. Implementing Web Hello World.vtt 10.6 KB
- 03. Working with Text/08. Comparing String for Alphabetical Order - compareTo().vtt 10.4 KB
- 12. Databases/12. Creating a Custom Save Exception.vtt 10.1 KB
- 05. Numbers/14. Introducing BigDecimal.vtt 10.0 KB
- 03. Working with Text/15. Beginning & Ending of Strings - startsWith() & endsWith().vtt 9.7 KB
- 05. Numbers/03. Hexadecimal Numbers.vtt 9.5 KB
- 02. Classes, Object & Methods/08. Static Methods.vtt 9.3 KB
- 11. Loose Ends/08. Dates & Times Periods & Durations.vtt 9.2 KB
- 09. Collections/18. JDK 21 Collections Changes.vtt 9.1 KB
- 08. More OOP/16. Dealing with the Null Case.vtt 8.8 KB
- 06. Control Flow/03. Control Flow Inequalities.vtt 8.5 KB
- 06. Control Flow/01. Intro to Control Flow.vtt 8.3 KB
- 03. Working with Text/05. Replacing Text Within Strings.vtt 8.3 KB
- 02. Classes, Object & Methods/04. var Variables.vtt 8.2 KB
- 09. Collections/05. Loose Ends of Lists.vtt 8.1 KB
- 04. Regular Expressions/08. Wrapping Up Phone Number Parsing.vtt 8.1 KB
- 01. Getting Started with Java/09. Asking for Help.vtt 8.0 KB
- 01. Getting Started with Java/10. Coding Exercises for the Whole Course.vtt 7.7 KB
- 02. Classes, Object & Methods/09. Static Variables.vtt 7.6 KB
- 05. Numbers/10. More on Random Numbers.vtt 7.4 KB
- 02. Classes, Object & Methods/13. Member Visibility Fields.vtt 7.3 KB
- 06. Control Flow/15. Applying Loops to Regex.vtt 7.1 KB
- 01. Getting Started with Java/07. Legacy Lesson - Installing a Java Editor (IntelliJ IDE).vtt 6.8 KB
- 05. Numbers/11. Coding Exercise Calculating the Area of a Circle.vtt 6.7 KB
- 05. Numbers/13. Comparing Numbers.vtt 6.4 KB
- 02. Classes, Object & Methods/10. Static Initializers.vtt 6.3 KB
- 03. Working with Text/07. Getting Individual Characters of a String - charAt().vtt 6.3 KB
- 03. Working with Text/04. Strings Blank or Empty.vtt 6.1 KB
- 12. Databases/34. Challenge Adding a Spouse.vtt 5.8 KB
- 01. Getting Started with Java/02. What is Java.vtt 5.7 KB
- 09. Collections/01. Intro to Collections.vtt 5.5 KB
- 12. Databases/33. Brief Word of Encouragement.vtt 5.3 KB
- 06. Control Flow/14. The Enhanced For Loop.vtt 5.1 KB
- 09. Collections/19. Wrapping Up.vtt 4.7 KB
- 01. Getting Started with Java/06. Legacy Lesson - Install JDK 17 on MacOS.vtt 4.6 KB
- 09. Collections/14. Intro to Maps.vtt 4.5 KB
- 01. Getting Started with Java/01. Welcome to the World of Java.vtt 4.0 KB
- 03. Working with Text/09. Determining if Text is Contained in a String - contains().vtt 3.8 KB
- 01. Getting Started with Java/05. Legacy Lesson - Install JDK 17 on Windows.vtt 3.4 KB
- 07. Testing Code/01. Intro to Testing.vtt 2.9 KB
- 04. Regular Expressions/01. Intro to Regular Expressions.vtt 2.7 KB
- 10. Streams & Lambdas/01. Intro to Streams & Lambdas.vtt 2.0 KB
- 08. More OOP/01. Intro.vtt 1.8 KB
- 01. Getting Started with Java/11. Playing with Java Quickly & Easily.html 1.4 KB
- 13. Intro to the Spring Framework/27. Bonus Lecture Check out my other courses.html 1.1 KB
- 03. Working with Text/01. Intro.vtt 1.1 KB
- 05. Numbers/01. Introduction to Numbers.vtt 1.1 KB
- 08. More OOP/assets/08. PeopleMatching.java 694 bytes
- 04. Regular Expressions/assets/10. Transcript-Example.txt 162 bytes
- 02. Classes, Object & Methods/16. Exercises.html 102 bytes
- 03. Working with Text/18. Exercises.html 102 bytes
- 04. Regular Expressions/13. Exercises.html 102 bytes
- 05. Numbers/22. Exercises.html 102 bytes
- 06. Control Flow/16. Exercises.html 102 bytes
- 07. Testing Code/17. Exercises.html 102 bytes
- 08. More OOP/28. Exercises.html 102 bytes
- 09. Collections/20. Exercises.html 102 bytes
- 10. Streams & Lambdas/22. Exercises.html 102 bytes
- 03. Working with Text/external-links/01. Coding-exercises-for-text-manipulation-with-String-class.url 84 bytes
- 01. Getting Started with Java/external-links/10. Exercise-Solutions.url 83 bytes
- 01. Getting Started with Java/external-links/11. Learn-Experiment-with-Java-as-Fast-as-Scripting-Languages-with-Built-In-JShell.url 54 bytes
Download Torrent
Related Resources
Copyright Infringement
If the content above is not authorized, please contact us via activebusinesscommunication[AT]gmail.com. Remember to include the full url in your complaint.