About Codevisionz

We’ll teach you how to code!

Learn to code

Learn to code with our collection of 5000+ well documented code examples, clearly structured to keep an eye on your learning success.

Improve your skills

Improve your programming skills every day with our collection of more than 50 quizzes, questions and special challenges.

Get your certificate

For successfully completing our quizzes and challenges you will be rewarded
with certificates.

Code Examples

Learn to code

Codevisionz offers learning paths to common programming languages, such as Java, Python or C++, whose concepts and syntax are introduced to the learner primarily through explanatory text, sample code and quizzes. Our collection of more than 5000 well-documented code examples is constantly growing. So you can constantly improve your programming skills.

Java Code Example Pattern

Quizzes and Challenges

Improve your skills

Your learned knowledge will be tested and deepened by quizzes. We offer special quizzes for specific programming concepts and general quizzes divided into difficulty levels. With over 50 quizzes, you will never get bored.


Compare your skills with other users

By taking our quizzes you earn points and can compare your results with other users via leaderboards. This should be incentive enough to improve your programming skills.


Get your certificate

If you achieve the required score in our quizzes, you will be rewarded with a certificate. We recommend that you complete the corresponding tutorial before each quiz. If you successfully complete all tutorials of a programming language, you will be rewarded with a final certificate.

My Learning Area

Keep an eye on your learning progress

In your learning area you can keep track of all your acquired tutorials, Quizzes and Certificates. Keep track of your progress and learning achievements and view results and statistics of your completed quizzes.

My Coding Learning Area

Why people love Codevisionz

“I had no idea where to start learning programming. Codevisionz helped me to get started with programming and put me on the right track. Through the abundance of code examples I also learned the special features of the programming languages.”
“Through Codevisionz I was able to improve my programming skills significantly. The code examples help me to understand and internalize different programming concepts.”
Mi Mang
“What I like about Codevisionz is the comparison of different programming languages.This helps you understand the characteristics of each programming language. Since new content is published all the time, I learn several times a week with codevisionz.”