Python-powered Chat Apps with Twilio and SendGrid Transcripts
Chapter: Setup and following along
Lecture: A Python code editor

Login or purchase this course to watch this video and the rest of the course contents.
0:00 As I mentioned at the opening, we're gonna be writing a lot of Python code, and you need to have an editor that works very well with Python.
0:08 To do that efficiently and accurately. We're going to be using PyCharm PyCharm is a fantastic tool both for beginners and for experts in Python.
0:17 It comes with a free community edition that you can use or there's the paid professional
0:22 edition. You can find out more about it here at If you do decide to install it,
0:28 I recommend that you use their toolbox app, those little things that runs either in your task-bar or your menu-bar,
0:34 and it will let you pick which versions you like. It'll tell you if there's updates, it will automatically updated all sorts of good stuff like that.
0:41 So, just the management of it is a little bit easier. It will also allow you to install command line options like pycharm charm as a
0:48 command line option to launch files right from the terminal. If for some reason you don't want to use PyCharm,
0:54 the other really good option out there right now, is Visual Studio Code, so you can get Visual Studio Code. Just go over to
1:02 This is also a cross platform. This one is 100% free. Works pretty well. Honestly, I prefer PyCharm just a little bit these days.
1:09 But, you know, this is a really solid second, I would say, and many people, this is their primary editor, that they just love.
1:16 You can get this if you'd rather not use PyCharm. If you do get it, make sure that you install the Python extension for
1:23 Visual Studio Code. Otherwise, it's not gonna work very well for you, so make sure you install this, if you want to know how to find it,
1:28 you go click on this little box there in the editor, it should be near the top. But you can just search for Python.
1:34 Once you install it. You'll have all sorts of cool Python features that make working with Python code and environments much easier.

Talk Python's Mastodon Michael Kennedy's Mastodon