Our great sponsors
-
adventofcode
Advent of Code solutions of 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 and 2023 in Scala (by sim642)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Exercism - Scala Exercises
Crowd-sourced code mentorship. Practice having thoughtful conversations about code.
In addition to doing previous years’, I’d check out https://github.com/wimglenn/advent-of-code-data, which you can use to write some automation about loading data and submitting your responses. If you don’t know how to write unit tests, this might be a good chance to learn the basics. In most problems, he gives you a sample input and the expected result.
What's the best place to practice these things? I'm glad you asked, there's this really cool website called https://adventofcode.com with tons of example problems! Start with 2021, not 2015.
I personnaly use CodinGame, which provides lots of different puzzles and "battles" against other programmers, and Exercism, which provides learning tracks for lots of languages (including Python), with puzzle-solving exercises and a cool mentoring mechanism where you can ask for help on a given exercise (or give help if you feel like it!)
Related posts
- Are there any learn-by-doing websites similar to Hyperskill that teach Julia?
- Ou trouver des exercices intéressants pour apprendre Python?
- Need a problem solving website for practising dart.
- Advent of Code (in MiniScript), Day 18
- Late bloomers (that started life closer to 30), how are things going for you?