ArjanCodes is the online persona of Arjan, a YouTuber, entrepreneur, and online educator with a Master's and PhD in Computer Science. With over 20 years of experience in software development, design, and university teaching, Arjan focuses on helping developers write better software.
ArjanCodes is known for providing educational content on software design, development, and testing, particularly in Python. His YouTube channel features videos aimed at helping developers improve their coding skills and advance their careers. The channel has amassed a large following due to its practical advice and clear explanations of complex topics.
Arjan's recent content includes videos on software design patterns and Python-specific topics such as CQRS (Command Query Responsibility Segregation) and the Fluent Interface Pattern. He also maintains active repositories on GitHub with code examples related to his videos, including projects using FastAPI and collections of Python code examples. ArjanCodes also offers courses and workshops.