Python for .NET Developers Transcripts
Chapter: Your setup
Lecture: Our IDE: PyCharm

Login or purchase this course to watch this video and the rest of the course contents.
0:00 We're going to need a proper editor to work on our code. We're going to write a bunch of cool apps we're going to write some database apps
0:07 going to write some data science apps web apps, all kinds of things. A really super simple, simplistic editor would suffice but it is really
0:16 not what we want. So there's a couple of choices we could choose but I'm going to be using PyCharm for this course. I do believe it is
0:24 the best way to write Python code and I think as a .NET developer you're going to really, really appreciate it. For the .NET side of the world
0:32 Microsoft side of the world I do want to throw out that the second best editor in my opinion that is right behind PyCharm
0:38 is VS Code with the Python plugin. So if you want to use that that's totally fine. But we're going to be using PyCharm. There's a Community edition
0:46 and then there's a paid edition. The Pro edition, the paid edition is what we're going to need to do some of the data science
0:53 and the web work, the database work. But other than that you could use the Community edition of PyCharm for everything else.
1:00 I'm tempted to go into all the details about why this is so awesome. Do want to say that we will go through lots of the features
1:06 and you'll see this thing in action over and over and over. We're going to write a ton of code throughout this course
1:11 so you're going to get to learn how to use it really well. But let me just leave you with this thought. Many of you are fans of ReSharper
1:18 the plugin for Visual Studio. You know, especially in the early days it did amazing stuff compared to what Visual Studio itself did.
1:26 Visual Studio has adopted a lot of those features but still ReSharper is awesome. You maybe had the thought like
1:31 Well, Visual Studio with ReSharper is awesome but what if the people that made ReSharper just made the whole thing they made the entire IDE
1:39 and it came with ReSharper? Well that's basically PyCharm. Right, this is completely made by JetBrains it's the same people that make ReSharper.
1:46 And it's just dedicated to working on Python code. And by the way JetBrains did eventually come out with their own IDE for C# and .NET as well
1:55 it's called Rider. We're not really going to work with or talk about Rider. Just interesting bit of history there.
2:00 But PyCharm is really a super great IDE for working with Python code as well as HTML, JavaScript database stuff, and so on.
2:08 And that's what we're going to be using for this course.

Talk Python's Mastodon Michael Kennedy's Mastodon