Building data-driven web apps with Pyramid and SQLAlchemy Transcripts
Chapter: Setup
Lecture: Useful code editors

Login or purchase this course to watch this video and the rest of the course contents.
0:00 We'll be doing a ton of live demos
0:01 and almost every bit of code and concept covered
0:04 will be done in some form of a live demo.
0:08 That means we need a really solid editor.
0:10 We're going to use PyCharm.
0:12 I'm going to use PyCharm for this course.
0:14 And you, if you want to follow along exactly
0:16 should also use PyCharm.
0:18 It's in my opinion the best editor
0:20 at the moment for Python.
0:22 If you don't want to use PyCharm for whatever reason
0:24 you can use whatever editor you'd like.
0:26 If you want another recommendation
0:28 one that's free, the Visual Studio Code
0:31 with the Python plugin is looking like really
0:34 the second best option these days.
0:37 And it's really good, and it's really coming along.
0:39 One other thing about PyCharm
0:41 they have a community free edition
0:43 and they have a pro paid edition.
0:46 Often, the community free edition is totally good
0:48 and you can use it for writing
0:50 all kinds of stuff in Python.
0:52 However, one of the paid features
0:55 is web and database support.
0:57 This is a class about web and database programming
1:00 so as you might expect, you're going to have to have
1:02 the professional edition of PyCharm
1:04 to make full use of it with this course.
1:06 If you don't have or want to get
1:08 the professional edition of PyCharm
1:10 you can follow along with VS Code.
1:12 You can sort of follow along with the community edition
1:15 with a few little hacks to make it run.
1:18 But you won't get the full editor
1:19 to support in PyCharm community.
1:22 Be sure to get the right version
1:23 to get the most out of this course.