Based on our record, Exercism.io seems to be a lot more popular than DMOJ. While we know about 300 links to Exercism.io, we've tracked only 11 mentions of DMOJ. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.
Exercism: Work on exercises in over 50 programming languages and get personalized help if you need it. - Source: dev.to / 11 days ago
Https://exercism.org/ offers exercises for multiple languages including Go. - Source: Hacker News / 22 days ago
When I got my first job as a junior software engineer, my team lead suggested I take a course by MIT, Introduction to Computer Science and Programming Using Python to improve my fundamental knowledge of computer science. The course duration was 9 weeks and I learned a lot of theory about programming and picked up Python syntax. I liked the course and especially the exercises that were presented there. At that time... - Source: dev.to / about 1 month ago
Nice, this reminds me of Exercism, which I wish was more widely known since they seem to be good folks. (disclaimer, I donate to them) https://exercism.org/. - Source: Hacker News / 3 months ago
Exercism, the free programming learning platform has initiated a challenge named: 48in24. - Source: dev.to / 4 months ago
For CS, you'll have a headstart if you have a bit of experience with Python and problem-solving. Search around for basic material on Python and if you have the time, attempt some problems on https://dmoj.ca/. Source: 11 months ago
Dmoj.ca ! It's meant more so for competitive coding but some of the problem sets they have fall under the Cryptography category. Source: about 1 year ago
The first type of practice is general problem solving. This is where you build up a strong intuition of problem and develop general problem solving techniques (but not memorising a huge list of techniques). Of course, the only way to improve is to do lots of problems / contests. For those who are more interested in competitive programming, I really like dmoj.ca (they host contests there as well, sometimes I author... Source: almost 2 years ago
Personally, I’ve heard good stuff about DMOJ https://dmoj.ca/ Hope it helps :). Source: almost 2 years ago
Sign up for an account on dmoj.ca or similiar online judge website and do the problems there. They have ccc problems and waaay more that you can get your solutions judged instantly. Source: almost 2 years ago
Codecademy - Learn the technical skills you need for the job you want. As leaders in online education and learning to code, we’ve taught over 45 million people using a tested curriculum and an interactive learning environment.
LeetCode - Practice and level up your development skills and prepare for technical interviews.
Geocities Site Builder - Share your abomination with the world
HackerRank - HackerRank is a platform that allows companies to conduct interviews remotely to hire developers and for technical assessment purposes.
Treehouse - Treehouse is an award-winning online platform that teaches people how to code.
Coderbyte - Coderbyte is a place built for anyone to practice and perfect their programming skills.