Welcome to the Coding School

Learn how to program with Interactive Lessons

This site provides online programming lessons and step-by-step tutorials for beginners, advanced programmers and experts. It can be started without any programming knowledge.

Theory and Practice

Have a look behind the scenes and learn how a computer execute programs. Understand the principles of coding, algorithms and design patterns to solve the practical and theoretical exercises.

Most practical tests must be uploaded to be checked with our Automatic Test Tool. So, you get a direct feedback whether your code is working or not. If some help is needed the community forum can be used to discuss with other developers.

Multiple Technologies

After the starting lessons have been finished and the basics are understood, the knowledge can be transferred to other programming languages. Additionally, some advanced frameworks like WPF can be discovered.

Learn in your own pace

There is no time limit or season. It is up to you how fast you want to proceed or repeat some lessons.

Languages and Frameworks

New interesting lessons will be released regularly!

Do you like to know more and become a skilled developer?

Register for free, become part of the Coding School Community and start with the lessons today!