What’s popular in software development
Your source for what’s next
Popular in live online training
See allMay 23, 2024
Tools for Making Major Changes to Architecture
Presented by Neal Ford
June 17, 2024
Architecture foundations: Styles and patterns
Presented by Neal Ford, Raju Gandhi
May 23, 2024
Hands-on Quality Code
Presented by Venkat Subramaniam
July 9 & 10, 2024
System Design Interview Boot Camp
Presented by Rohit Bhardwaj
June 5, 2024
Software Architecture Superstream: Architecture Patterns for Resilient Systems
Presented by Neal Ford, Juval Lowy, Rebecca Parsons, Jennifer Moran, Bernd Ruecker
July 10, 2024
Architecture Decision Making by Example
Presented by Andrew Harmel-Law
Popular in interactive learning
See allJava Challengers: Using Basic Looping
By Rafael del Nero
Learn how to create and use a looping with Java ...
Regular Expressions: Inline Modifiers, Bounding, and Alternation
By James Lee
Examples of inline modifiers, bounding, and alternation ...
Java Streams: Using the Java Streams API
By Marc Loy
Explore the Streams API and try out a variety of stream operations ...
Use Recursion to Compute a Sum
By George Heineman
A recursive implementation of method to compute sum of a list ...
Graph Algorithms: Single-Source Shortest Path in Weighted Graphs
By George Heineman
Dijkstra's algorithm for computing shortest path by accumulated edge weights ...
Java Challengers: Returning Values from a Method
By Rafael del Nero
Manipulate a returned value from a method ...