2 courses. Free to read. A card opens the book in a new tab.
AI's job is not to make you happy. It is to force you not to make mistakes.
System design in 90 sittings. Attempt the problem, then read. Requirements before boxes.