Effective PyCharm Transcripts
Chapter: Why PyCharm and IDEs?
Lecture: Versions: Pro and Community and mapping versions to the course
Login or
purchase this course
to watch this video and the rest of the course contents.
0:00
When you go to get PyCharm,
0:02
Click the download button and it takes you over here to this download PyCharm with
0:06
a fork in the road a choose your own adventure.
0:09
Are you going to get the Professional Edition which costs some money or are you going
0:14
to get the Community edition? The community edition is free and open source the professional
0:20
one, It turns out there's actually a cheaper option if you pick individual uses but
0:26
if you're a student or a teacher or you work in an open source project or
0:30
the university you can. Not the university but everyone else can have it for free
0:34
and then start ups and universities get it at half price or even if you're in
0:38
a boot camp. So there's some interesting options of what paid means but there's a
0:42
paid version and a free version.
0:44
When you go to install it actually use this tool box here.
0:48
This toolbox is way nicer than just click which version one,
0:51
it keeps you up to date,
0:52
you can install early access version alongside your main version and so on.
0:57
But what you really want to know is well what do I get if I'm going
0:59
to pay for it vs not so over this.
1:02
URL Up here,
1:03
not really sure to link to it off of their site but you can google it
1:06
it will come up or just type it in it will show you what's in
1:09
the different versions. So for example you get the code inspections which like the little
1:14
fix it, I forgot to import this thing,
1:16
you get the de-bugger, you get the console,
1:18
you get the refactory, there's a lot in the free version actually,
1:20
but for example, not code coverage.
1:23
Then over under the main platform,
1:25
you don't get things like file watchers.
1:27
That's no big deal. But you don't get Perforce.
1:30
Probably also not a big deal but there's some stuff like the python web frameworks are
1:34
not technically supported now you can still run say Flask or Django from the community edition
1:40
but what you don't get is you don't get the integration of say auto complete in
1:45
the Jinja template around the Jinja syntax.
1:48
You do get html support and notice there's a few other things here star all the
1:53
functionality of WebStorm, that's that pyramid that we spoke about earlier or container development
1:59
You get a bunch of things in the pro version,
2:01
the database stuff plus star, all the functionality from DataGrip,
2:05
the scientific tooling, like notebooks and whatnot.
2:08
You really get that Only the pro version and you can go to the store already
2:13
showed you the pricing. How does that work for the course?
2:16
We're going to cover all the features,
2:18
the free ones. Most team features the most important features.
2:21
Gonna cover the free ones and the paid ones.
2:23
So how's that map over? You go over to the course page,
2:27
you can actually see here that we have what PyCharm Pro versus PyCharm community
2:32
where these maps. So for example in the database section,
2:34
we don't have you're gonna have to have the pro version to do the stuff you
2:38
see there as well as basically both of the web ones when we do server side
2:43
web stuff and client side web stuff.
2:46
The profiling is a pro version in the data science tools.
2:49
Other than that you should more or less build to do everything with just the community
2:53
edition, pick the one that you want.
2:55
This is how it maps over to the course content that we're going to go through.