Skip to content
wannacode

Tasks

All the tasks of the course in one place, by module. Each one leads to the lesson that explains what you need.

Design patterns

Clean code and refactoring

Complexity

Sorting

Recursion

Data structures

Graphs

Dynamic programming

Greedy algorithms

Problem-solving techniques

Project: city navigation

Concurrency and race conditions

Security for developers

Software architecture

The architect at work

Made by Ivo Gergov as part of Evo Tech's campaign for accessible programming education ·