Understanding Course Prerequisites
00:00 In the last lesson, you had a taste of what you’re going to be building and learning in this course. But before you proceed, it’s important that you have the fundamentals of some of the concepts you’re going to be using a lot in this course.
00:12 Here is a list of some of the important ones. You can find this in this slide in the additional resources section. If you need a refresher, you can follow the links to the respective written tutorials or video courses all provided here on Real Python.
00:27 First, you’re going to be using a lot of type hinting and annotation throughout this course, and this provides a link to Real Python’s written tutorial and video course on Python type checking to get you started.
00:39 Next, there will be a lot of object-oriented programming concepts throughout this course. And also in the slide you’ll find a link to tutorial and video course on Real Python’s object-oriented programming.
00:52
And finally, you will be working a lot with your system’s path. And for that, you will be utilizing Python’s built-in pathlib
module. You can follow the link to the tutorial or video course on Real Python’s guide to Python’s pathlib
module.
01:06 Soon, you dive into understand what command-line applications are, and then start to scope the features of your own command-line application. But before you start building your own command-line application, it’s important that you understand what they are.
Become a Member to join the conversation.