Storing Data
+50 XP
~9 min
Variable Types
Expressions & Assignment
+60 XP
Scope & Lifetime
+70 XP
Constants and Literals
~10 min
Input, Output, and User Interaction
Comparison and Logical Operators
Type Conversion and Casting
Memory Management: Stack, Heap, and Variable Storage
Value Types vs. Reference Types: Deep Dive and Implications
Variables in Conditional Logic
Variables in Loops and Iteration
Working with Collections (Arrays & Lists)
Passing Variables to Functions
Handling Nulls, Undefined, and Optional Values
Static Variables and Class-Level Data
Properties and Encapsulating Variable Access
Designing with Immutable Variables and Data Structures
Environment Variables and External Configuration
Concurrency: Shared Variables and Race Conditions
No reviews yet — be the first!
Thinking in Code
Coding
Thinking in Python
Programming with Functions