Konzepte · kostenlose Vorschauen der Urteilsbibliothek
Die Fragen, beantwortet auf die Art eines Senior-Engineers.
Jedes Konzept unten ist ein echtes Lernergebnis aus der Akademie — die Frage, nach der ein Entwickler sucht, beantwortet mit einer Karte, die du verteidigen kannst. Keine Anmeldehürde für die Antworten; die Wiederholungen und das Beweisprotokoll sind das Produkt.
Programming Fundamentals
18 KonzepteHow do I write and run my first program?20 Min-Lektion →What is a variable in programming and how do I use one?25 Min-Lektion →What is the difference between numbers and strings in Python?35 Min-Lektion →How do I read user input in Python and convert it to a number?30 Min-Lektion →How do if, elif, and else statements make a program choose?35 Min-Lektion →How do I store many values in a Python list?35 Min-Lektion →How do for loops and range() work in Python?40 Min-Lektion →How do I define a function in Python with def and return?40 Min-Lektion →How do I combine variables, loops, and functions into a complete program?50 Min-Lektion →How do I validate untrusted input at the boundary?75 Min-Lektion →How should I handle exceptions without swallowing errors?75 Min-Lektion →What is a pure function and why is it easier to test?75 Min-Lektion →Why does a value's type matter and how do I convert types safely?75 Min-Lektion →What are guard clauses and how do they replace nested if statements?75 Min-Lektion →How do I read a file safely in Python with a context manager?75 Min-Lektion →How do I write a test that actually catches a real bug?75 Min-Lektion →How do I build a CLI tool with safe defaults and a dry-run mode?75 Min-Lektion →What is an atomic Git commit and why does it matter?75 Min-Lektion →
Course 00: Engineering Judgment And Sage Learning Operating System
16 KonzepteHow do I frame an ambiguous engineering problem before jumping to solutions?25 Min-Lektion →How do I rank hypotheses and design tests to diagnose a failure?25 Min-Lektion →How do I map a system to find the blast radius of a failure?25 Min-Lektion →How do I practice engineering decisions from memory with calibrated confidence?30 Min-Lektion →What is a decision memo and how do I make an engineering decision inspectable?25 Min-Lektion →How do I stress-test my own engineering decision by injecting failure?25 Min-Lektion →How do I document and defend an engineering tradeoff decision?25 Min-Lektion →What is the strongest evidence to prove an engineering decision holds?25 Min-Lektion →How do I use the Feynman technique to prove I understand a technical decision?25 Min-Lektion →How do I build a rubric to score my own engineering work?25 Min-Lektion →How do I systematically fix the weakest part of my work and prove it improved?25 Min-Lektion →How does spaced repetition keep engineering judgment from decaying?25 Min-Lektion →How do I transfer an engineering decision method to an unfamiliar domain?25 Min-Lektion →How do I package evidence so a reviewer can verify my engineering judgment?25 Min-Lektion →What is an honest gate and how do I know when my work actually passes?25 Min-Lektion →How do I assemble a mastery packet that proves engineering judgment end to end?30 Min-Lektion →