Programming Fundamentals topics
10 short topics in Programming Fundamentals. Each one is a single focused exercise with a clear piece of evidence at the end.
10 topics, one exercise each.
Work through them in order, or jump to the one you need.
These are draft topic outlines (draft; instructor review pending). Full lessons follow after review; ask Ajay if you need a topic sooner.
- 01
Variables and data types
Implement a focused example of Variables and data types within a small part of Validated command-line task tracker; demonstrate a normal and an edge or failure case.
Open micro-course → - 02
Expressions and operators
Implement a focused example of Expressions and operators within a small part of Validated command-line task tracker; demonstrate a normal and an edge or failure case.
Open micro-course → - 03
Conditional logic
Implement a focused example of Conditional logic within a small part of Validated command-line task tracker; demonstrate a normal and an edge or failure case.
Open micro-course → - 04
Loops and iteration
Implement a focused example of Loops and iteration within a small part of Validated command-line task tracker; demonstrate a normal and an edge or failure case.
Open micro-course → - 05
Functions and parameters
Implement a focused example of Functions and parameters within a small part of Validated command-line task tracker; demonstrate a normal and an edge or failure case.
Open micro-course → - 06
Collections and iteration patterns
Implement a focused example of Collections and iteration patterns within a small part of Validated command-line task tracker; demonstrate a normal and an edge or failure case.
Open micro-course → - 07
Program input and output
Implement a focused example of Program input and output within a small part of Validated command-line task tracker; demonstrate a normal and an edge or failure case.
Open micro-course → - 08
Error handling
Implement a focused example of Error handling within a small part of Validated command-line task tracker; demonstrate a normal and an edge or failure case.
Open micro-course → - 09
Modules and imports
Implement a focused example of Modules and imports within a small part of Validated command-line task tracker; demonstrate a normal and an edge or failure case.
Open micro-course → - 10
Debugging fundamentals
Implement a focused example of Debugging fundamentals within a small part of Validated command-line task tracker; demonstrate a normal and an edge or failure case.
Open micro-course →
More in Core IT concepts.
You have the curiosity.
Let’s turn it into capability.
Start with a practical workshop or bring a specific question to Ajay.