مفاهيم · معاينات مجانية لمكتبة الحكم المهني
الأسئلة، مُجابة بأسلوب المهندس الخبير.
كل مفهوم أدناه هو نتيجة درس حقيقية من الأكاديمية — السؤال الذي يبحث عنه المطور، مُجاب بخريطة يمكنك الدفاع عنها. لا حاجز تسجيل أمام الإجابات؛ التمارين وسجل الأدلة هما المنتج.
Programming Fundamentals
18 مفاهيمHow do I write and run my first program?20 درس دقيقة →What is a variable in programming and how do I use one?25 درس دقيقة →What is the difference between numbers and strings in Python?35 درس دقيقة →How do I read user input in Python and convert it to a number?30 درس دقيقة →How do if, elif, and else statements make a program choose?35 درس دقيقة →How do I store many values in a Python list?35 درس دقيقة →How do for loops and range() work in Python?40 درس دقيقة →How do I define a function in Python with def and return?40 درس دقيقة →How do I combine variables, loops, and functions into a complete program?50 درس دقيقة →How do I validate untrusted input at the boundary?75 درس دقيقة →How should I handle exceptions without swallowing errors?75 درس دقيقة →What is a pure function and why is it easier to test?75 درس دقيقة →Why does a value's type matter and how do I convert types safely?75 درس دقيقة →What are guard clauses and how do they replace nested if statements?75 درس دقيقة →How do I read a file safely in Python with a context manager?75 درس دقيقة →How do I write a test that actually catches a real bug?75 درس دقيقة →How do I build a CLI tool with safe defaults and a dry-run mode?75 درس دقيقة →What is an atomic Git commit and why does it matter?75 درس دقيقة →
Course 00: Engineering Judgment And Sage Learning Operating System
16 مفاهيمHow do I frame an ambiguous engineering problem before jumping to solutions?25 درس دقيقة →How do I rank hypotheses and design tests to diagnose a failure?25 درس دقيقة →How do I map a system to find the blast radius of a failure?25 درس دقيقة →How do I practice engineering decisions from memory with calibrated confidence?30 درس دقيقة →What is a decision memo and how do I make an engineering decision inspectable?25 درس دقيقة →How do I stress-test my own engineering decision by injecting failure?25 درس دقيقة →How do I document and defend an engineering tradeoff decision?25 درس دقيقة →What is the strongest evidence to prove an engineering decision holds?25 درس دقيقة →How do I use the Feynman technique to prove I understand a technical decision?25 درس دقيقة →How do I build a rubric to score my own engineering work?25 درس دقيقة →How do I systematically fix the weakest part of my work and prove it improved?25 درس دقيقة →How does spaced repetition keep engineering judgment from decaying?25 درس دقيقة →How do I transfer an engineering decision method to an unfamiliar domain?25 درس دقيقة →How do I package evidence so a reviewer can verify my engineering judgment?25 درس دقيقة →What is an honest gate and how do I know when my work actually passes?25 درس دقيقة →How do I assemble a mastery packet that proves engineering judgment end to end?30 درس دقيقة →