PyCharm IDE

Join the Best Pycharm IDE course using Pycharm Community Edition for Python Dev
Enroll Now $199 $19.99

Why Enroll?

Check out just a few key highlights for:
PyCharm IDE.

0 Students

Join a community of other students taking this course.

Duration

Each lecture is recorded in HD 1920x1080p with clear audio.

4.8/5 Stars

All courses are rated by fellow community members.

More Benefits

Learning with YouAccel has several exciting benefits.

Clear HD Video

All YouAccel courses are recorded and produced in 1920x1080p HD Quality.

Live Support

Have a question? Contact our support team at any time using our chat feature, or built-in messaging console.

Certification

All YouAccel courses come with a Certificate of Completion. This helps Showcase your proficiency in a subject to prospective employers.

Lifetime Access

All YouAccel courses include lifetime on-demand access. Class lecture are also available for offline viewing.

Community

Join a community of over 600,000 learners. Connect & Communicate through YouAccel's networking tools.

Job Pool

YouAccel's integration with Indeed makes it easy to search through thousands of jobs and apply with just a click.

Course Outline

A comprehensive list of all sections & lectures for this course can be found below.

Pycharm IDE Complete Course

Pycharm IDE Course Overview - 01:48 [Play]

IDE Introduction - 01:39

Pycharm IDE Introduction - 02:02

Python and Pycharm Installation - 06:31

Starting Pycharm and Understanding its Basics - 03:49

Pycharm Keymaps - 03:25

Pycharm Shortcuts - 03:27

Pycharm Navigation and Search - 02:53

Pycharm Macros - 03:11

Pycharm Structure Tool Window and File Structure Popup - 04:16

Pycharm Code Completion & Viewing Reference - 04:06

Pycharm Python Console - 04:45

Pycharm Configuring Python Interpreter - 05:23

Pycharm Debugging and Breakpoints - 04:32

Pycharm Version Control Integration - 05:12

Pycharm IDE Course Summary - 03:16

Course Description

JOIN THE BEST PYCHARM IDE COURSE USING PYCHARM COMMUNITY EDITION

Hi. My name is Mustafa and I'm the author of the 'PyCharm IDE' course. I started working as a network and computer systems administrator since January 2011. I have a bachelor degree in engineering from Alexandria University. After finishing university, I concentrated on learning the Linux system administration. I have many certifications in Linux system administration, network administration, database administration, and some programming languages 'C, C , and Python'. I have a large experience in working on Linux using RHEL, CentOS, and Ubuntu Linux distributions. I have a desire to teach others and transfer my experience to them in an easy and simplified way.

Course Contents:

  • Describing the meaning of IDE.
  • Pycharm IDE introduction.
  • Pycharm community edition general features.
  • Pycharm IDE Professional Edition vs Community Edition - Features Comparison.
  • Python & Pycharm installation procedures.
  • Understanding Pycharm Basics.
  • Starting Pycharm.
  • Welcome screen entry points.
  • Creating a new project.
  • Adding files to your project.
  • Running your code in Pycharm.
  • Viewing the keymap configuration.
  • Customizing frequently used shortcuts using PyCharm Keymaps.
  • Duplicating a selected keymap.
  • Predefined keymaps.
  • Custom keymaps.
  • Finding an action by name in keymap.
  • Searching for commands and settings across all menus and tools using Find Action command.
  • The most useful Pycharm shortcuts.
  • Navigating to any file, class or symbol by its name, and jumping directly to it.
  • Navigating to recent files.
  • Searching everywhere.
  • Jumping to a line.
  • Automating repetitive procedures using PyCharm Macros.
  • Recording a macro.
  • Playback a macro.
  • Editing macros.
  • Deleting macros.
  • Showing the diagram preview using PyCharm Structure Tool Window.
  • Displaying the structure of a file using Pycharm File Structure Popup.
  • Structure tool window title bar description.
  • Python bar description.
  • Completing the names of classes, methods, and keywords using Pycharm Basic code completion.
  • Filtering the suggestions list and showing only the types applicable to the current context using Pycharm Smart code completion.
  • Accepting a suggestion from the list.
  • Viewing reference.
  • Accessing PyCharm Python Console for Windows, Linux, and macOS users.
  • Uses of the Python Console page.
  • Python interpreters supported by Pycharm.
  • Levels of configuring Python interpreters in Pycharm.
  • Creating a new project interpreter.
  • Setting an existing project interpreter.
  • Changing the project interpreter using the Python Interpreter widget.
  • Changing the project interpreter in the project settings.
  • Placing breakpoints.
  • Debugging Python code.
  • Inline debugging.
  • Levels of supporting version control integration in Pycharm.
  • Associating a project root with a version control system.
  • Associating a directory with a version control system.
  • Changing VCS associations.

ENROLL NOW AND ENJOY LEARNING THE PYCHARM IDE COURSE USING PYCHARM COMMUNITY EDITION

Who this course is for:

  • Python developers who have a basic knowledge of any integrated development environment of Python.

PyCharm IDE

All course reviews are written by students who have completed the course or are currently enrolled.

Course Instructor - Mustafa Mahmoud

mustafa mahmoud
Teaching 1 Courses

mustafa mahmoud is currently teaching 1 courses. All courses are currently open for enrollment.

0 Enrollments

mustafa mahmoud currently has 0 global enrollments across 1 courses that are active on the platform.

4.5 Star Rating

mustafa mahmoud has an average rating of 4.5/5 stars, across 1 courses.

I started working as a network and computer systems administrator since January 2011. I have a bachelor degree in engineering from Alexandria University. After finishing university, I concentrated on learning the Linux system administration. I have many certifications in Linux system administration, network administration, database administration, and some programming languages 'C, C , and Python'. I have a large experience in working on Linux using RHEL, CentOS, and Ubuntu Linux distributions. I have a desire to teach others and transfer my experience to them in an easy and simplified way.



All Courses include a 30-Day Satisfaction Guarantee.

You have nothing to lose. Give the course a try. If it's not what you expected, get a full refund within 30 days of purchase.