Advent of Code: Solving Puzzles With Python (Summary)
Advent of Code is a great resource of fun programming puzzles! You can use it to practice your problem-solving skills and challenge your friends to a fun competition and common learning experience. If you haven’t already done so, then head over to the Advent of Code website and try out some of the new puzzles.
In this Code Conversation, you’ve learned:
- How solving puzzles can advance your programming skills
- How you can participate in Advent of Code
- How you can approach different kinds of puzzles
Real Python hosts a private leaderboard and a community forum about Advent of Code. Become a Real Python member and join the #advent-of-code
Slack channel to access it.
For more insight on Advent of Code, check out:
- Advent of Code: Solving Your Puzzles With Python
- The Real Python Podcast Episode 89: Solving Advent of Code Puzzles With Python
- Python Community Interview With Eric Wastl
Congratulations, you made it to the end of the course! What’s your #1 takeaway or favorite thing you learned? How are you going to put your newfound skills to use? Leave a comment in the discussion section and let us know.
00:00 As you’ve hopefully seen in the conversation between Geir Arne and me, Advent of Code really is a great resource of a bunch of fun programming puzzles. And now I have a few additional resources for you.
00:12 If you haven’t gotten enough of Advent of Code, make sure to check out our tutorial on Advent of Code, which is of course written by Geir Arne. In this tutorial, he covers some techniques that help you organize and test your code when solving the puzzles, so it is much more in-depth than the code that Geir Arne was showing in this Code Conversation.
00:34 He also shares additional Python tools for parsing text, managing puzzle data, and visualizing your program output.
00:42 And if you still haven’t gotten enough, then you can also find a related podcast episode. Chris and Geir Arne talk about even more places you can practice solving programming puzzles.
00:53 This episode is also worth checking out because of the show links that you can find there.
00:59 And finally, we also have a community interview with Eric Wastl, the person behind Advent of Code. In this interview, you’ll get to know Eric a bit better.
01:09 One highlight for me is when he shares how to avoid common pitfalls when solving code challenges in Advent of Code.
01:17 That’s all I’ve got for you today. I hope you had as much fun as I did. Thanks for watching and see you next time on realpython.com.
Become a Member to join the conversation.