YouTube Transcript:
What is PyCharm?! (2023)
Skip watching entire videos - get the full transcript, search for keywords, and copy with one click.
Share:
Video Transcript
View:
what's up everybody today we're going to
be talking about pie charm we're going
to talk about what it is why we should
even use it and additionally how we can
use him with that being said let's get
into it all right here we go so we're
going to be talking about pycharm
but first off what is pie charm pycharm
is an integrated development environment
or better known as an IDE used for
programming in Python
why should we use it it provides code
analysis A graphical debugger an
integrated unit tester integration with
Version Control Systems and supports web
development with Django
and lastly as a summary pytron provides
specialized and comprehensive set of
tools and features for python
programmers it provides deep code
analysis debugging and refractoring
capabilities tailored specifically for
python
which can enhance your productivity and
code quality
so now let's get into it and let's
download it on your operating system so
we're going to go to this URL
I'm going to drop this in the
description so you can just copy and
paste that in
so from here we're just going to
download the community one so the python
ID for professional Developers
I'm gonna download that
I'm gonna hit download you're gonna get
that all set up and once we've done that
then what we're going to do is we're
going to pull up pycharm
so now that we're at the main page here
for pycharm what we can do is we can
create a project so here we have some
options we have new project open and
existing and then we can actually get
from VCS but for now let's just open a
new project
location this is the name right so you
can name it whatever you want let's name
it
first
project
if you're overwhelmed or confused what
this is don't worry I'm going to be
making a video on a virtual end but for
now just follow along so location so set
it base interpreter is going to be
python
I'm running on 3.11 okay we're going to
create
and now this is our starting our
starting project so we have our main Dot
py and from here we can do a few things
so for our main.py
you know we can read over it this is a
simple python script it gives you a few
things we can do
basic function
all right we can just delete this right
so from here basically you know this is
where we're going to type
whatever our thing is
and then additionally let's do some uh
let's do some walkthroughs so from here
we're going to
not what I want to do all right we're
going to double click on first project
and from here we're going to click on
new
and this is how you can add files so
we're going to say say we want to add
another python python file right
click on that
we'll give it a name so let's name this
second py
and there we go right so now we have our
main.py
this is my main page
second Dot py
disk controls
x y z
covering some more features let's start
from the bottom left
we have our python console
we have our python packages currently
what we have installed
services
we have our terminal
any problems
and then also our Version Control
so going back to our
python packages I just want to show you
how we can install packages based off
the project that you're working on
so we're going to go top left for Mac
it's pycharm and we have settings
I'm already on it but it's what's what
we call a python interpreter
so hit that plus button and then from
here we can put in anything we really
want based off what you need
so I'm going to put
TV for example right let's see actually
CV2
hit install packages we have an error
for this actually that's okay
to CV itself okay great package CB
installed successfully
right we're going to hit OK on this and
also we can see that it's installed here
additionally right we have our python
packages and we can see what we have
installed here so this is all looking
good
the Version Control is what I really
wanted to talk about also
so we can create this project on pycharm
but of course though with GitHub right
we can up we can operate this and we can
share this with anyone
what if this is a group project
right how can we make that happen
so
we have our projects you know main.py
second Dot py
now we want to get it into GitHub
so what we're going to do is we're going
to we're going to click on VCS
and first we're going to enable Version
Control integration
from here you can choose there are other
ones
but standard is get
going to hit OK
and now from here we're going to go down
to git hub
we're going to hit share project on
GitHub
repository name
this is what it's going to look like on
GitHub uh I would recommend that you
keep it as the same as your pycharm so
there's no confusion
additionally we can make it private or
we can keep it public
remote origin description we can talk
about it so let's say my first
I arm project
I'm going to hit share for that
right
these are all the files our initial
comments
and there we go we've successfully
shared the project on GitHub
so now we click over to our GitHub
profile right
we're going to click on our repositories
and there you have it right
so it's a python updated two minutes ago
you have your name and then you have a
description
we're going to click into this
Repository
and here we go we have main.py and
second dot py so diving deeper into this
right we want to make an update
because right now
just this right this is my main page
what if I want to add some code right
so what we're going to do is we're going
to go back to pycharm okay great so on
here right we're going to go to main.py
right we want to edit it
so let's do something simple
um we're just gonna do a simple function
so
get this started I have it already
installed
but just follow along
it's going to be a little Advanced but
it's going to be something that we're
all going to learn eventually together
so what you're going to want to install
is go to add
and you're going to put in what we call
numpy
I'm gonna download this one
right
once we have that installed you see here
starting on line one we're just going to
do import
numpy
as
NP
and then we can do a simple function so
we're going to Define def
going to do
function
variable X
bring it down now we're going to return
let's do two
exponents
two
plus one
and now we are going to do X1
equals
MP dot a range
and we're going to set it
zero and four let's do five
okay
I'll type X1 on line seven
I'm gonna run that real quick
there we go
don't worry about this code right we're
just getting more into it but this is
something that you can put in your
main.py right and now so we put this
function in so now we're going to update
our GitHub right
going to get I'm going to commit
all of our files have been chosen
already what we're going to do is we're
going to commit and push you could put a
little message right so we can put
our new function
commit and push
gonna bring this page up
push commits the first project that's
what we want right this is all the
things we've added
you're going to push
and everything is now successful it has
been pushed to the
origin Branch all right and now we can
hop right back to GitHub
we're going to go to the same repository
first project
now we're going to click on main.py
and there we have it everything we typed
on pycharm is now in our GitHub and we
can share this with our peers our family
with our professors whoever we want with
that being said if you like what you saw
hit that thumbs up and hit that
subscribe button thank you so much and
have a great day
Click on any text or timestamp to jump to that moment in the video
Share:
Most transcripts ready in under 5 seconds
One-Click Copy125+ LanguagesSearch ContentJump to Timestamps
Paste YouTube URL
Enter any YouTube video link to get the full transcript
Transcript Extraction Form
Most transcripts ready in under 5 seconds
Get Our Chrome Extension
Get transcripts instantly without leaving YouTube. Install our Chrome extension for one-click access to any video's transcript directly on the watch page.
Works with YouTube, Coursera, Udemy and more educational platforms
Get Instant Transcripts: Just Edit the Domain in Your Address Bar!
YouTube
←
→
↻
https://www.youtube.com/watch?v=UF8uR6Z6KLc
YoutubeToText
←
→
↻
https://youtubetotext.net/watch?v=UF8uR6Z6KLc