PyCharm Tutorial | Full Course in 2 Hours

  Рет қаралды 370,969

Amigoscode

Amigoscode

Күн бұрын

Sup python developer,
In this course I will teach you everything you need to know about how to use PyCharm. PyCharm is by far the best IDE when it comes to python development. As a software engineer it is important that you use the right tool and PyCharm does not disappoint.
You might be asking PyCharm vs VsCode? I got to give to PyCharm
In this PyCharm tutorial your will learn the following
- PyCharm installation
- Pycharm Setup
- PyCharm Keyboard Shortcuts
- Customising Keymaps and Themes
- How to properly search
- Refactoring
- Python Debugger
- Git Integration
- Unit Testing
Upon course completion I can guarantee you that you will be so confident writing Python code.
For PyCharm professional use AMIGOSCODE code and get PyCharm professional 3 months for free.
Let's get started.
⭐ Table of Contents ⭐
00:00 - Intro
01:30 - Quick Word
02:26 - Installing Python
05:07 - Installing PyCharm
08:05 - The Surprise
09:09 - Getting Started with PyCharm
12:33 - Running Python code
20:21 - Plugins & Presentation Assistant
25:36 - Setting Keymap
29:34 - Themes
36:01 - Changing Font Sizes
39:04 - Exploring Menus
45:28 - Useful Tabs
52:26 - The Terminal
55:03 - The Basics Of Editing
01:01:15 - Formatting Code
01:03:19 - Searching
01:09:18 - Find in Place & Find Usages
01:17:16 - Recent Files and Locations
01:20:00 - Structure
01:25:24 - Code Generation
01:30:01 - Code Extraction
01:35:37 - Renaming
01:38:58 - Find and Replace
01:43:04 - Keyboard Shortcuts
01:48:49 - Testing
01:54:12 - Unit Testing
02:01:29 - PyCharm and Git
02:09:27 - Wrap Up
🙊 Subscribe to Amigoscode - bit.ly/2HpF5V8
► Courses Available for free here - amigoscode.com/courses
► Join Private Facebook Group - / 456035171490753
► Join Discord - bit.ly/2wL029v
🙊 Here are the goods for all my videos video:
► Recommended Books
Clean Code
- amzn.to/2UGDPlX
HTTP: The Definitive Guide
- amzn.to/2JDVi8s
Clean Architecture
- amzn.to/2xOBNXW
► Computer and Monitor
New Apple MacBook Pro
- amzn.to/3464Mmn
Dell 27 INCH Ultrasharp U2719D Monitor
- amzn.to/2xM3nW1
Double Arm Stand Desk Mount
- amzn.to/3aYKKfs
USB C Hub Multiport Adapter
- amzn.to/2Jz7NlL
► Camera Gear
Sony ILCE7M3B Full Frame Mirrorless Camera
- amzn.to/346QIJn
Sigma 16 mm F1.4 DC DN
- amzn.to/2wbic3Q
Sigma 33B965 30 mm F1.4 DC DC
- amzn.to/39G37Fd
Awesome Screen Saver
- github.com/JohnCoates/Aerial
IDE I use for coding
- Iterm
- VsCode
- GoLand
- IntelliJ
- Sublime
💯 You can also follow me here:
► Don't forget to subscribe | bit.ly/2HpF5V8
► Join Closed Facebook Group for discussion and early access videos and courses | bit.ly/2FbuIkx
► Follow me on Instagram | bit.ly/2TSkA9w
► Join Discord - bit.ly/2wL029v
❤️ Thanks for watching

Пікірлер: 342
@amigoscode
@amigoscode 2 жыл бұрын
For PyCharm professional use code: AMIGOSCODE and get PyCharm professional 3 months for free.
@FinnMiles
@FinnMiles 2 жыл бұрын
You Z
@danielvazquezglez.5105
@danielvazquezglez.5105 2 жыл бұрын
I just tried to use the activation code but I get the error message:"Key is Invalid", does the activation code still work?
@SV-tc8cu
@SV-tc8cu 2 жыл бұрын
I am getting "Activation code is invalid" when using this code in Licenses section
@AbdullahKhan-qv2no
@AbdullahKhan-qv2no 2 жыл бұрын
it dose not work it just says Activation code not working is it broken?
@dliu84
@dliu84 2 жыл бұрын
i like your hat
@rjunker
@rjunker 3 жыл бұрын
Great course Nelson! I'm 51 and decided to teach myself software engineering with no previous experience. There is an incredible amount of information out there, some good and some not so good, so I want to make sure start off the right way for success. The PyCharm course you put together was a perfect way to learn the IDE so I can get started correctly and efficiently. Thank you for the time and effort you took to put together such a great tutorial for those of us that are new and have so much to learn!
@rustaceansrepublic4029
@rustaceansrepublic4029 3 жыл бұрын
Never give up sir. You are an inspiration for the young folk like us too.
@abrahamplaza8513
@abrahamplaza8513 3 жыл бұрын
@@rustaceansrepublic4029 bro, ill follow you,.. Im in the same channel
@DedHedZed
@DedHedZed 2 жыл бұрын
Thanks for typing this out man. Convinced me to put 2 hours to the side and watch the video.
@ProRylan
@ProRylan 2 жыл бұрын
how you getting on with it all ? still learning ?
@rjunker
@rjunker 2 жыл бұрын
@@ProRylan still learning! I’ve moved onto a couple courses on Udemy. They are really great quality and a great value for a reasonable price. There are some tougher concepts that I have to come back to and relearn sometimes since this isn’t my day job (yet), but every little piece adds up and I’m getting more comfortable with the challenges and exercises.
@acholaochieng739
@acholaochieng739 2 ай бұрын
Everyone shows you how to instal PyCharm but not how to navigate it. This is the best PyCharm tutorial on KZbin. Thanks a lot.
@PeterAstro
@PeterAstro 3 жыл бұрын
You are only more accurate in explaining and detailing everything better than my university professor 👌⭐ Much Love, keep it up 💜💚
@astrangefool
@astrangefool 2 жыл бұрын
Brilliant video. Clear, concise and full of the most useful editor features. Thanks!
@BlackBlingGirl
@BlackBlingGirl 3 жыл бұрын
Thank.you for this Tutorial! I enjoy the dark theme with the monokai color scheme. Makes recognising mistakes easier and as you said it doesn't strain the eyes so easily. Keep up the good work 👏!
@JSneider05
@JSneider05 3 жыл бұрын
The best teacher for learning new things, he's very organized, I want to do all his courses while I practice my English listening. ¡Awesome!
@artun-op2kw
@artun-op2kw 3 жыл бұрын
sneijdeer abi sen gsli misin ???
@simonvandesande2388
@simonvandesande2388 2 жыл бұрын
thank you so much for this amazing tutorial, I really needed this! I really liked it that you put so much time in showing and explaining all the shortcuts, you really did a great job.
@merrymouse2008
@merrymouse2008 2 жыл бұрын
Thank you a lot for this course Nelson! I really loved your advice about the presentation assistant, so helpful!
@hollychaffee606
@hollychaffee606 Жыл бұрын
Excellent course! Clear, detailed instructions. Definitely more confident in using PyCharm now, and also spills over to IntelliJ for Java. Thank you Nelson!
@msdesf
@msdesf 3 жыл бұрын
Finally, an actual teacher. Thanks man.
@0bYoP0
@0bYoP0 2 жыл бұрын
Thank you for sharing all this information, such a valuable effort you've made. i am a beginner and I found this course absolutely amazing.
@radifar05
@radifar05 3 жыл бұрын
Assalaamu'alaykum brother, I've been using VS Code at least for 1 year, and I've been considering to move to Pycharm lately. And your tutorial convince me that I need to move to Pycharm. Thank you!
@Vdiago
@Vdiago 3 жыл бұрын
You get exactly what the title promises. Also your accent makes It clearer to understand every word for those who are not english Native speakers. TKS brother
@anthonyfontana6325
@anthonyfontana6325 3 жыл бұрын
Great course! Thank you very much for investing your time in all of us.
@donnahollywood8007
@donnahollywood8007 Жыл бұрын
Thank you so much! Pycharm looks so intimidating at first. It really isnt after your tour!
@JJJJ-gl2uf
@JJJJ-gl2uf 2 жыл бұрын
In Pycharm 22.01 [Windows ver.] "Preferences" are under the File menu heading and called "Settings."
@SC-mx4wp
@SC-mx4wp 2 жыл бұрын
Really a great teacher. nice details mentioned. ... Thank you so much for such a wonderful session!!
@scottyd84
@scottyd84 7 ай бұрын
Thank you for this. Excellent, I learned Python many years back on something not much better than a text editor. This has really helped to motivate me to pick it up again.
@ebrahimaly7498
@ebrahimaly7498 3 жыл бұрын
Beautiful crash course Nelson! a similar one for VS code will be much appreciated.
@ekfreeman1
@ekfreeman1 3 жыл бұрын
Brother: all do not have a Mac keyboard .so when you say Command, My windows keyboard says were. Much respect for your work.
@DominiQe9
@DominiQe9 3 жыл бұрын
I think You should make more specific playlists on Your KZbin channel, it could boost amount of views of your videos. For example You have reallly good Spring tutorials, however there isn't any playlist collecting all of them. Check how traversymedia has it solved, this guy got it pretty nice and clean organized. Cheers
@amigoscode
@amigoscode 3 жыл бұрын
Will do that thanks man
@programmedpersona5611
@programmedpersona5611 2 жыл бұрын
This was so helpful because I knew nothing about the PyCharm, so it was making learning python needlessly difficult.
@madhumenong
@madhumenong 3 жыл бұрын
Got exactly what I wanted, great work. Thank you.
@sunbath1024
@sunbath1024 3 жыл бұрын
Great tutorial! I like the coverage and the peace
@evafidanabdullayeva2622
@evafidanabdullayeva2622 9 ай бұрын
Perfect introduction, perfect explanation. Thank you king
@z.i.6986
@z.i.6986 3 жыл бұрын
very nice presentation, I wonder why I can not find the IntelliJ IDEA classic keymap on my PC Pycharm but it is available on my MAC, is it a plugin that we should add??
@jerry-danielopoku-boateng9515
@jerry-danielopoku-boateng9515 Жыл бұрын
Thank you very much for this excellent course. I'm a second year computer science student. I have downloaded the pycharm IDE to begin progamming in python. I find the course very helpful but it's quite difficult for me to wrap my head around it , because I'm using the 2022 version. I can't locate some functionalities such as : configuration , TODO and others.
@zimmer2968
@zimmer2968 10 ай бұрын
Thank you for such a proffesional course! It was pleasure to learn from this schooling. Such a large piece of knowledge in just two-hour video. Thanks a lot once again! ☺☺☺
@mr.anonymas3251
@mr.anonymas3251 3 жыл бұрын
Your videos are awesome. You are the best teacher for learning programming
@abdelkrimabail8176
@abdelkrimabail8176 3 жыл бұрын
السلام عليكم Nelson. Thank you for the great effort you put in this awesome course!
@yanpaucon1043
@yanpaucon1043 Жыл бұрын
Done! Thank you so much for this tutorial. I love your voice too. Planning to shift a career next year...
@richard_wenner
@richard_wenner 2 жыл бұрын
Stunning but I had to smile when I considered the time saved in using the keyboard short-cuts SUBTRACT the time spent in keyboard mis-typing corrections - great that you did not edit those out :) There were a couple of occasions where the screen displayed could have been zoomed out a little to provide the full context and functionality of the topic under discussion - but this is nit-picking. I look forward to diving don into your other content. Really enjoyable and well done. Thank you.
@AJ-jm6zp
@AJ-jm6zp 3 жыл бұрын
Thank you so much for great Effort, Keep it up!
@hshafe001
@hshafe001 3 жыл бұрын
Please keep in mind that not all of use have MACS. To move a line down or up PC users use Ctrl Shift Down Arrow or Up Arrow, resp. There is a reference sheet that PyCharm produces that's handy, but I have not spotted on how to make a new empty line. All in all, still a good course.
@SvSzYT
@SvSzYT 3 жыл бұрын
i can't see intelliJ idea as an option for the keymaps. Only Windows Emacs and Sublime. Why is that? What PlugIn do i Need?
@HeadshotBomber
@HeadshotBomber 3 жыл бұрын
keep up the good work! these video will be used as training resources for years to come!
@casualpianist7794
@casualpianist7794 2 жыл бұрын
Thank you for the detailed guide. :D good mic!
@wendysapphire4628
@wendysapphire4628 3 жыл бұрын
Thank you so much. This video has been very helpful. You are a the best teacher.
@davr9724
@davr9724 3 жыл бұрын
Thank you! Very informative, Pycharm looks a lot less intimidating after this
@micok5534
@micok5534 3 жыл бұрын
Thank you very much for this course, your speaking is very clear.
@alythesniper2737
@alythesniper2737 3 жыл бұрын
Great vid, thanks a lot for the free professional edition code
@fromthejump5975
@fromthejump5975 2 жыл бұрын
You Sir, are a blessing to us all. Thank you
@fajarrizqiazheri4336
@fajarrizqiazheri4336 3 жыл бұрын
"Keep calm and say Bismillah"❤
@randomdude79404
@randomdude79404 2 жыл бұрын
We need another updated one of these courses covering PyCharm even in more depth ! , maybe a PyCharm Tutorial 2 or something ?
@zhanglu2826
@zhanglu2826 2 жыл бұрын
the Tut is really awesome and detailed. just one more suggestion: as long as we have presentation plugin, u may use less shortcuts in the video, so the learner could know where to find it. About the shortcut, they will learn by themselves (because we have that plugin). if the tut just say "press ctrl + *" , beginners don't know what that means.
@farhanrahman8361
@farhanrahman8361 Жыл бұрын
Much respect and love brother. May Allah give you strength in life and reward you for your every good deed.
@biggyx8349
@biggyx8349 3 жыл бұрын
Thanks for this bro, may Allah reward you🙏🏾
@anmolagarwal2012
@anmolagarwal2012 3 жыл бұрын
Absolutely Amazing
@786Prat
@786Prat 3 жыл бұрын
voice is very clean crystal clear ... thanks for sharing knowledge
@YlmazDALKIRANscallion
@YlmazDALKIRANscallion 2 жыл бұрын
Great tutorial for beginners like me. Thank you so much!
@laurentreynaud4404
@laurentreynaud4404 3 жыл бұрын
I have not finished the course that I already give you a thumbs up so much that I learned a lot of things !!!!
@ofibao8212
@ofibao8212 3 жыл бұрын
FINALLY a beginner friendly PyCharm tutorial. Tysm
@MrSaosin182
@MrSaosin182 3 жыл бұрын
Brother, There are only 3 keymaps on my windows pc 1.window 2.emacs 3.sublime text How do I get IntelliJ idea classic?
@hatieudao1
@hatieudao1 3 жыл бұрын
You can click on "Get more keymaps in settings/Plugins" in keymap. Then install all keymap in the Plugins. After that, when you come back to keymap, you will see many new keymaps including IntelliJ idea classic
@ZinzinsIA
@ZinzinsIA 2 жыл бұрын
Great video, thank you very much ! I just have a question. When I create a project, let's say in the folder Folder, I always have the .idea folder in it. I thought I could put the virtual environment (which is in idea if I understood ?) elsewhere but I'm unable to do it. Am I missing something ? Do you have any additional resource about it ?
@AllAces4u
@AllAces4u Жыл бұрын
Extremely helpful, solved a lot of my problems... :) Great video, Amigoscode.
@janicesmyth2183
@janicesmyth2183 3 ай бұрын
hello I want to thank you for making this video. I'm in my 80's and doing my best to follow!
@chanathipmorths7323
@chanathipmorths7323 2 жыл бұрын
This video is really helpful. Thank you!
@shellisannes6435
@shellisannes6435 3 жыл бұрын
Hi I am learning automation at work and this is so helpful, do you have a testing class after this one? I really got a lot of out this so far and I am looking for the PYCHARM testing methodologies next. I have searched your channel but not sure I can find one in here. I would love it if you made one I really understand you so much better than some others I have tried.
@johnwaweru7631
@johnwaweru7631 Жыл бұрын
Thanks for the detailed video.Was really insightful.
@29namankumar29
@29namankumar29 3 жыл бұрын
I love your microphone because the voice is so clear and smooth
@fireemblem2770
@fireemblem2770 3 жыл бұрын
My online textbook for my introductory Python course is pretty garbage. I am so excited to dive into your course sir!!
@MythMethuselah
@MythMethuselah 2 жыл бұрын
Just an fyi if anyone had some trouble with accessing "Preferences". Preferences has the short key combi CTRL + ALT + S on windows and is referred to as settings in the windows version.
@smartcodingacademy6275
@smartcodingacademy6275 3 жыл бұрын
this is just awesome, thank you.
@kevon217
@kevon217 Жыл бұрын
Great walkthrough. Very helpful!
@avivran1198
@avivran1198 2 жыл бұрын
Just an amazing video ... I feel I must say that as yuo did a great work
@derrick7968
@derrick7968 3 жыл бұрын
Amingos rocks🤗, thanks man.
@andressosa7624
@andressosa7624 2 жыл бұрын
Many thanks, I enjoy the journey around your video, now I'm going to your next video about Coding. I'm new in IT life. but many thanks, salam.
@EdwinCarrenoAI
@EdwinCarrenoAI Жыл бұрын
Thanks for teaching us those valuable lessons! Greetings from Germany!
@professorg000
@professorg000 2 жыл бұрын
Good stuff....congratulations! Great teacher
@aaronphilipp1015
@aaronphilipp1015 Жыл бұрын
Hi! Thank your for this great tutorial! I've one question: How I enable, that I see the shortcuts for the tool windows. For example that "structure" can be opened by pressing 7...
@toolbelt
@toolbelt Жыл бұрын
This was most excellent. Thank you for making this video.
@benjaminaboagye9846
@benjaminaboagye9846 3 жыл бұрын
PyCharm is great. At the moment I'm using VScode which also awesome. Great video btw.
@Rokect890
@Rokect890 2 ай бұрын
Super useful course for beginners using Pycharm! Thanks a lot! 😃
@ebenezeroluwatosin5604
@ebenezeroluwatosin5604 2 жыл бұрын
i really enjoy your teachings God bless you bro
@buenosdiasgracias6219
@buenosdiasgracias6219 3 жыл бұрын
¡Blessings thanks happy new year 2021! 👏👏😌👍👍
@zakariabaashe1681
@zakariabaashe1681 3 жыл бұрын
Thanks for the knowledge teacher my Allah bless U
@alharosh
@alharosh 3 жыл бұрын
WS my brother, is the best thing to start with.salute to you
@BigPinkBootyDaddy
@BigPinkBootyDaddy 2 ай бұрын
Excellent tour of the countryside we move in. Thank you. Already have the Pro license but a much better understanding of the PyCharm IDE now. Thank you.
@uLu_MuLu
@uLu_MuLu Жыл бұрын
Thank you very much for this enlightening course! :)
@ismaril2130
@ismaril2130 2 жыл бұрын
This was helpful. Thanks!
@yesodabhargava8776
@yesodabhargava8776 Жыл бұрын
Very easy to follow. Thank you so much.
@abdurahmanbakulumpagi8479
@abdurahmanbakulumpagi8479 10 ай бұрын
This brother right here❤
@subtitles1492
@subtitles1492 9 ай бұрын
30:46 Darcula, not Dracula. I‘m thankful for the skip feature: Sure, keyboard shortcuts and themes will become important at some point, but first I need to know about the functionality of a software, and whether I will use it or not. Learning the details and tweaks will come _after_ I decided to keep it. ➡️start here: 39:05
@mrswinkyuk
@mrswinkyuk 3 жыл бұрын
Excellent, thank you so much.
@jonathanbush5915
@jonathanbush5915 2 жыл бұрын
These shortcuts are lifesavers, especially ctrl W!
@aymensekhri2133
@aymensekhri2133 Жыл бұрын
thank you so much for this course
@kangemanmaipmokiuah226
@kangemanmaipmokiuah226 3 жыл бұрын
allahamdulila brother nice meeting you here looking forward to learn from you brother, just a beginner here from Papua New Guinea ,
@mohammedimran9353
@mohammedimran9353 3 жыл бұрын
Asalam alaikum brother i love u r tutorials and a fan of u but i want some tutorials on Gcp i hope u will make them in no time thank you
@Cap1981
@Cap1981 Жыл бұрын
Thank you so much for this very usefull video !
@lalouve8438
@lalouve8438 Жыл бұрын
Thank you this is exactly what I needed. Only problem is that TODO's are not showing in the TODO tab although I'm properly writing them 😵
@WillsJazzLoft
@WillsJazzLoft 15 күн бұрын
For anyone using ver 2024.1.1, the Presentation Assistant is activated by going to the main menu selecting View. In its drop down menu will be Appearance. From the context menu for Appearance there is a selection for Presentation Assistant. Clicking it once will activate it
@mrkhaled5075
@mrkhaled5075 Жыл бұрын
thank you brother may allah bless you with success
@KaYKeConKa
@KaYKeConKa 3 жыл бұрын
Melhor tutorial e no momento mais oportuno. Estava procurando por um tutorial de PyCharm e encontro um lançado recentemente e por um brasileiro.É Deus, mamãe !!!!!
@softy1428
@softy1428 Жыл бұрын
Ele é brasileiro?
@miao5168
@miao5168 3 жыл бұрын
I am switching spyder to pycharm. This course is extremely helpful. Thank you so much. I am wondering if you will teach courses on python unit test.
@ghuraba
@ghuraba 2 жыл бұрын
i agree, just checked ur profile are u muslim as well?
@GiDaOne
@GiDaOne 3 жыл бұрын
Great course. I want to add one thing: "Go to test" does not work for me unless I put the caret first on a def line or class declaration. The option does not even appear in the menus, and Ctrl+Shift+t (the proper shortcut according to my key map) does nothing. It's probably not a problem on Mac (since the presenter had his caret on "else") but it may be an issue on Linux (Pop!_OS with GNOME).
@dropdaweb8058
@dropdaweb8058 3 жыл бұрын
hey man you1re the best! Good job!
@Ferruccio_Guicciardi
@Ferruccio_Guicciardi 7 ай бұрын
Thanks for sharing.
@jimmer3663
@jimmer3663 3 жыл бұрын
Hey can you please make a video on how to upload to github with pycharm and everything you can do with github when using pycharm. I think this will be very helpful!
@chulavista5239
@chulavista5239 8 ай бұрын
"Presentation Assistant" stopped working after about 2 minutes, and uninstalling / reinstalling doesn't help. TBH, this may have been triggered when I unchecked "Alternative Keymap", but how could that cause permanent non-function? Yes, FWIW, I did re-enable Alternative Keymap.
👩‍💻 Python for Beginners Tutorial
1:03:21
Kevin Stratvert
Рет қаралды 2,9 МЛН
Python As Fast as Possible - Learn Python in ~75 Minutes
1:19:41
Tech With Tim
Рет қаралды 1,7 МЛН
Can You Draw The PERFECT Circle?
00:57
Stokes Twins
Рет қаралды 73 МЛН
SHE WANTED CHIPS, BUT SHE GOT CARROTS 🤣🥕
00:19
OKUNJATA
Рет қаралды 10 МЛН
How did CatNap end up in Luca cartoon?🙀
00:16
LOL
Рет қаралды 7 МЛН
How to use Git and GitHub with PyCharm | Quick Tutorial on basics
15:38
Mastering Python - Everything You Need To Know To Become a Python Master
16:02
Python Object Oriented Programming (OOP) - For Beginners
53:06
Tech With Tim
Рет қаралды 3,2 МЛН
PyCharm Debug Tutorial | How to Debug Code in PyCharm!
14:59
Max on Tech
Рет қаралды 55 М.
Effective Neovim: Instant IDE
16:16
TJ DeVries
Рет қаралды 761 М.
Here's The Secret How To Create These Animated Diagrams
11:12
Amigoscode
Рет қаралды 340 М.
Python for Beginners - Learn Python in 1 Hour
1:00:06
Programming with Mosh
Рет қаралды 16 МЛН
Apple. 10 Интересных Фактов
24:26
Dameoz
Рет қаралды 106 М.
😱НОУТБУК СОСЕДКИ😱
0:30
OMG DEN
Рет қаралды 1,1 МЛН