Integrate external frameworks and build Django web applications
Optimize KeyMat and learn to use PyCharm Shortcuts
Master code inspection and learn hippie, basic, and smart code completion
Description
PyCharm is a dedicated Python Integrated Development Environment (IDE) providing a wide range of essential tools for Python developers, tightly integrated to create a convenient environment for productive web and data science development.
The course covers the following sections:
Section 1 is about the introduction and helpful notes for the course. Section 2 discusses the process of managing and customizing your PyCharm workspace. In section 3, you will look at editing and formatting with ease in PyCharm, which offers a detailed view of how PyCharm supports the process of developing Python applications.
In Section 4, you will look at version control with Git in PyCharm, including a theoretical discussion about what version control is and why it is important. Section 5 focuses on the use of PyCharm to streamline processes in programming such as testing, debugging, and profiling.
In the next section, you will look at web development with JavaScript, HTML, and CSS. In the final section of the course, you will understand Integrating Django in PyCharm, which introduces Django, the premier web development framework in Python.
By the end of the course, you will have learned everything about PyCharm productivity and debugging techniques.
All resources and code files are placed here: https://github.com/PacktPublishing/PyCharm-Productivity-and-Debugging-Techniques
What you will learn
Customize PyCharm Theme and Editor
Install and manage Python packages with PyCharm
Code refactoring and renaming
Build PyCharm documentation
Learn the process of converting and exporting functions
Explore Git version control built-in PyCharm
Martin Yanev is an internationally acclaimed aerospace software engineer. He holds a bachelor’s degree in aeronautical engineering and a master’s degree in aerospace dynamics. He is an associate member of the Royal Aeronautical Society in the United Kingdom. He is ISTQB certified with solid experience in systems test and integration. He became adept at programming skills in the past seven years by developing and testing complex software algorithms for aerospace applications. He is currently involved in the Single European Sky Project, which aims to increase the European airspace capacity by applying cutting-edge air traffic management systems.
How can I download a video package for offline viewing?
Login to your account at Packtpub.com.
Click on "My Account" and then click on the "My Videos" tab to access your videos.
Click on the "Download Now" link to start your video download.
How can I extract my video file?
All modern operating systems ship with ZIP file extraction built in. If you'd prefer to use a dedicated compression application, we've tested WinRAR / 7-Zip for Windows, Zipeg / iZip / UnRarX for Mac and 7-Zip / PeaZip for Linux. These applications support all extension files.
How can I get help and support around my video package?
If your video course doesn't give you what you were expecting, either because of functionality problems or because the content isn't up to scratch, please mail customercare@packt.com with details of the problem. In addition, so that we can best provide the support you need, please include the following information for our support team.
Video
Format watched (HTML, MP4, streaming)
Chapter or section that issue relates to (if relevant)
System being played on
Browser used (if relevant)
Details of support
Why can’t I download my video package?
In the even that you are having issues downloading your video package then please follow these instructions:
Disable all your browser plugins and extensions: Some security and download manager extensions can cause issues during the download.
Download the video course using a different browser: We've tested downloads operate correctly in current versions of Chrome, Firefox, Internet Explorer, and Safari.