Dates, Times and Clocks in Python is a comprehensive Spaced Repetition System (SRS) flashcard deck for learning how to work with the Python datetime and time modules.
A substantial and growing body of research shows SRS to be the most effective way to learn. Nothing else comes close.
If you thought Python string generation was a PITA, working with dates and times might just make you cry.
The Python Dates, Times and Clocks deck builds the understanding that you desperately seek. This deck will teach you:
The deck contains over 500 SRS flashcards, organized in 5 "chapters":
This deck is targeted at Python v3. But differences from Python v2 are highlighted where they are likely to be encountered in common practice.
You won't learn to love these modules. But you will get comfortable using them.
Chapter 1 - datetime Classes
Chapter 2 - datetime Objects
Chapter 3 - Date and Time Strings
Chapter 4 - Time Zones
Chapter 5 - time Module
SRSoterica spaced repetition flashcard decks are an exciting breakthrough in learning concept-intensive subjects via SRS. All of our decks teach you:
Our decks are comprehensive (without being exhaustive). They highlight the quirks that trip people up. They hammer home difficult concepts using multiple representation techniques, and layers of reinforcement.
Our decks are not just a set of facts. You get tested on your ability to apply what you learn. You analyze and evaluate the kinds of situations that you will encounter in everyday programming.
Our decks encompass the expertise and experience of multiple practicing professional programmers.
You will learn the subject cold.
Our decks combine the best features of a book:
with the killer features of a flashcard deck:
Learn effectively at any time, whether you've got two minutes or twenty.
This deck is targeted to intermediate Python programmers. It expects that you are reasonably comfortable with the language, in general, and that you already have a good understanding of:
If you don't already understand these things, you should bone up elsewhere before you tackle this. You might also consider using the Python Essentials deck, as these are pretty fundamental things that should be known to any intermediate Python programmer.
There's not a better way than SRS to learn - really learn - the concepts and intricacies of the Python programming language.
Nobody else understands how to make concept-intensive SRS decks as well as we do. Nobody even comes close.
If you're not satisfied, you can have your money back.
We wrote our own SRS platform. It's a web app. Use it from any device with a browser.