Programmers’ Home is an online learning platform that helps you become a better programmer. Develop your coding skills with our lessons. Take part in our challenges.
Programmers’ Home is an online learning platform that helps you become a better programmer. Develop your coding skills with our lessons. Take part in our challenges.
Customer Reviews
Anggi Budi K.
Advanced user of The Programmers’ HomeA simple yet very great platform to warm up before having a programming interview. Also perfect for an express learner to grasp the programming basics of any language. There are a bunch of lessons and on-hand practices that you can take at your own pace and it's free. The lesson and explanation are simple and easy to understand. Challenge feature is also great to evaluate your skill relative to other users. The biggest point of all: the question/problem description is very clear and concise with appropriate case examples, saving a lot of your time.
The webpage still feels quite stiff somehow. It may be appealing for us who are more familiar with the programming world, but not for a total beginner. My first impression upon seeing the homepage was that Codility isn't for beginners. In some lessons, the open reading material is too simple comparing to the given tasks, which might confuse the newcomers.
Take the free lessons for your own benefit. They provide invaluable programming knowledge without using too many formal/technical terms. It doesn't cost us anything. For beginners, you might still need to google some terms being used, because Codility doesn't give any explanation in most cases.
Codility improves my coding intuition! I might be an experienced coder, but I don't have any so-called formal programming knowledge whatsoever. My educational background is also totally unrelated. I am a complete beginner in terms of writing efficient code, and very nervous whenever a time limit is given. Codility helps me honing my skill under such situations, while at the same time help me getting used more to coding. It boosted my confidence in taking programming assessments and/or interviews, and helps me get my first job related to programming!