Modern Python Projects Transcripts
Chapter: Welcome to the course
0:00 Hi, and welcome to the Modern Python Projects course. I'm excited to have you here, because I have a lot of cool things that
0:08 I want to show you. But first of all, what's the deal with this course? Is this a yet another Python course?
0:14 No. This course is for people who already know how to write Python code, but they want to learn some useful tools and good practices when they write.
0:23 Despite on code, there is a gap between knowing Python and knowing how to write
0:28 a good Python project. Maybe you're confused whether those virtual environments that others keep using,
0:33 whether you should use Poetry or Pipenv for something else. What's the best framework for writing test, How to document your code and things like that?
0:42 My goal in this course is to bridge this gap for you. So, I want to explain you how to do various things as you build your Python project.
0:49 No matter if it's your 1st or 101st, How to structure it, How to install dependencies,
0:56 How to generate documentation? and I want to show you some tools that will make your life much, much easier,
1:03 Mature tools that many other pattern programmers are using. So not something that I found yesterday on hacker news,
1:10 but something that I know it's proven, and it will work for you for years. We have good tools. Writing tests can actually be fun,
1:17 and writing documentation can be easy. And hopefully, at the end of this course, you will have a solid development environment configured,
1:24 and you will know, how to build any Python project that you want.