Project Euler
If you enjoy math, even a little bit, then Project Euler (https://projecteuler.net/) is an amazing resource. Project Euler uses math to teach computer programming and, at the same time, uses computer programming to teach math. Project Euler is a series of challenges that require knowledge of both math and computer programming to solve. The challenges build on each other; so you use the skills that you learned in the last challenge to solve the next challenge. The programming portion of the first few challenges is relatively easy if you have a solid understanding of math, but the challenges quickly begin to get quite difficult. You can use whatever programming language you like to solve the problems, but you definitely need to use ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access