Pragmatic Coders
CoursesLearning pathsMy coursesContact
Browse courses Sign in

Learning paths

A path is an ordered set of courses that takes you from zero to employable in one discipline. Enroll in the whole path and save 20%.

Programming Fundamentals

The courses every future developer should take first: Git, C#, object-oriented thinking, data structures and algorithms.

See the path

QA Engineer (1)

For people who are precise, curious and like breaking things on purpose. The fastest path into a paid tech role with no prior coding experience.

See the path

Front-end Developer

The courses every future developer should take first: Git, C#, object-oriented thinking, data structures and algorithms.

See the path

Product Designer (1)

Start with the fundamentals of visual design, then learn enough React to hand developers something they can actually build.

See the path

Back-end Developer

The courses every future developer should take first: Git, C#, object-oriented thinking, data structures and algorithms.

See the path

Full-Stack .NET Developer

The courses every future developer should take first: Git, C#, object-oriented thinking, data structures and algorithms.

See the path

QA Engineer

The courses every future developer should take first: Git, C#, object-oriented thinking, data structures and algorithms.

See the path

Product Designer

The courses every future developer should take first: Git, C#, object-oriented thinking, data structures and algorithms.

See the path

Full-Stack .NET Developer (1)

The most direct route to a junior developer job in Tirana. Backend first, then the frontend that consumes it, then a real project reviewed like a code review.

See the path