What’s popular in software development
Your source for what’s next
Popular in live online training
See allJune 5, 2024
Software Architecture Superstream: Architecture for Resiliency
Presented by Neal Ford
Modern software architecture for high-demand systems must manage millions of requests per second (think Amazon on Black Friday). The cloud doesn't guarantee resiliency, so architects need to design systems that can ...
April 24, 2024
Communicating Software Architecture
Presented by Jacqui Read
Using technical diagrams to take your project from presentation to production In this course, youâll: Learn how to present pitch-perfect visuals to stakeholders Understand the appropriate degree of detail to include ...
April 15, 2024
ChatGPT for Software Architects
Presented by Rohit Bhardwaj
Understand how to use generative AI to enhance your architectural processes Course outcomes Understand how to use ChatGPT to enhance your architectural processes Learn to write effective prompts to assist you ...
April 17, 2024
Architecture Decision Making by Example
Presented by Andrew Harmel-Law
A guide for architects and developers In this course, youâll: Use architecture decision records to make and record great decisions Seek out and weigh the best advice in your decision making ...
April 18, 2024
Event-Driven Architecture and Data
Presented by Adam Bellemare
A hands-on course for extracting and using events from existing data stores Getting started with event-driven architectures requires access to quality event data. In a typical organization, most of this data ...
April 19, 2024
Architecture foundations: Styles and patterns
Presented by Neal Ford, Raju Gandhi
A survey of modern architecture patterns Understanding the topology, rationale, and trade-offs for common architecture styles and when to use synchronous or asynchronous communication patterns are critical foundational skills for architects. ...
Popular in interactive learning
See allSubset Sum Problem
By George Heineman
Determining whether a subset sums to a target value ...
Longest Common Subsequence
By George Heineman
Computing the longest subsequence ...
Matrix Chain Multiplication
By George Heineman
Exploring matrix chain multiplication ...
Functional Python: Reducing Duplication with Higher-Order Functions
By Julian Zucker
Level up your Python abilities by writing functions that use and return other functions ...
Java Challengers: Creating Private Fields and Methods
By Rafael del Nero
Learn the fundamentals of encapsulation ...
Regular Expressions: Quantifiers and Embedding Whitespace
By James Lee
Examples of quantifier and embedding whitespace rules ...