Skip to main content
CF
ArjanCodes (Arjan Egges) thumbnail

ArjanCodes (Arjan Egges)

TL;DR: ArjanCodes (Arjan Egges) is an online IT instructor with 3 courses on CourseFlix covering Python, System Design & Architecture and UI/UX Design.

3 courses 5+ topics

Courses by ArjanCodes (Arjan Egges)

Topics covered by ArjanCodes (Arjan Egges)

Categories where ArjanCodes (Arjan Egges) has the most courses on CourseFlix.

Frequently asked questions

Who is behind ArjanCodes?
ArjanCodes is run by Arjan Egges, a Dutch software engineer who previously spent more than two decades teaching computer science at Utrecht University. He started the channel to share lessons from his academic and industry work with a broader developer audience.
What does ArjanCodes teach?
The channel concentrates on software design and architecture in Python: design patterns, SOLID principles, dependency injection, code-quality trade-offs, and project-level structure. It is closer to a senior-engineer mindset channel than a syntax tutorial.
What courses does ArjanCodes offer?
Paid offerings include The Software Designer Mindset, The Software Architect Mindset, and The 30-Day Design Challenge. Together they walk through patterns, architectural decisions, and hands-on refactoring exercises rooted in real codebases.
Is ArjanCodes good for beginners?
Viewers should be comfortable writing Python before tackling the channel's design topics. Beginners can still follow many videos, but the courses assume working knowledge of Python and prior experience shipping at least small projects.
How often does ArjanCodes publish?
New YouTube videos go out weekly, typically on Fridays. Arjan also writes longer articles on arjancodes.com and posts shorter content on LinkedIn and X.

Instructors teaching in the same categories as ArjanCodes (Arjan Egges).