Learn algorithms for solving a few common combinatorial problems and how to implement them in Java.
Here's what I've written (so far):
We may wish to detect whether Strings contain anagrams of each other. Here we explore a few algorithms, with different programming and execution complexity.
Learn how to monitor and explore the disk usage in Linux.
Learn how Prim’s algorithm works and how to implement it in Java.
Keeping the data you expose separate from the data you store, new GCs in Java and my new OAuth2 course.
Learn how to generate terms of the Fibonacci series in Java
Gain an insight into Netflix Genie
Learn how to implement a Quarkus extension
Learn how to handle URL encoded form data in Spring REST
Learn how to implement a circular linked list in Java.
Learn how to apply and manage themes with Spring MVC
Learn about the Apache Tapestry web framework and create a simple web application using the basic features that it provides
Learn several different ways to check if two Date objects have the same day.
Linux provides several tools for scrolling through the contents of text files. We compare their capabilities and demonstrate the most common ways to use them.
Why I’m Splitting “Learn Spring Security”?I’ve been giving this a lot of thought.I first launched my “Learn Spring Security” course back in early 2016. It was my second course and a super-ambitious step – delivering a full Spring Security education, start-to-finish. After many new lessons, updates and upgrades over the last few years, and almost 2000 students […]
An intro to the Lambda DSL for Spring Security, and a quick technical overview of the California Consumer Privacy Act (CCPA), which takes effect January 1.
Learn about Persistence Context with Hibernate
Learn how to implement a Basic Calculator in Java, using two different constructs.
Learn strategies for appending multiple lines to a file in Linux.
Who? I’m looking for a Java developer with extensive Spring and Spring Security experience. Some experience with OAuth is a strong plus. On the non-technical side – a good level of command over the English language is also important. The Work You’re going to be working with me and the team on developing projects for […]