Learn Python Debugging With PyCharm IDE
$19.99
Shop on Udemy

Description

PyCharm is one of the most popular IDEs used for Python programming. This course is an entirely hands-on and an example-based comprehensive course, which would guide you to learn and master the essentials of Python Debugging using the popular PyCharm IDE. Powerful Debugging Skill at Your FingertipsWhile working on real-life Python projects or learning the language, debugging is a crucial aspect that you must learn to handle programming-related issues or understand any application flow properly. This course will give you a strong background to easily learn and master the debugging techniques and tricks using PyCharm. Content and Overview The entire course is broken down into the following categories: Basic Debugging FeaturesAdvanced Debugging FeaturesBasic Debugging FeaturesSimple Debugging Problem Scenarios and Hands-on SolutionsAdvanced Debugging Problem Scenarios and Hands-on SolutionsThe Basic Debugging Features covered: Place breakpoints and run a program in debug modeControl a program execution during debugging3 ways to Inspect variables during Debug SessionChange Variable Values during DebuggingSmart Step Into And Run To CursorEvaluate Expressions, Watch and Inline WatchUsing Conditional BreakpointsUsing Exception BreakpointsIgnore Library Files for Exception BreakpointsAttach debugger to a Python local processShow Execution PointThe Advanced Debugging Features covered: Use of FramesPrevent Stepping Into LibrariesManaging The BreakpointsDebug Django Web ApplicationDebug Flask Web ApplicationDebug Jupyter Notebook from PyCharm Professional EditionRemote Debugging using SSH InterpreterDebugging in Docker using DockerfileDebug Django inside Docker Container using docker-composeDebug Flask inside Docker Container using docker-composeThe course initially starts with the basics of debugging and then slowly moves to the practical aspects of debugging with easy examples. Once the primary aspects are covered, the basic and advanced debugging features of PyCharm are explained. The sections Simple Debugging Problem Scenarios and Hands-on Solutions andAdvanced Debugging Problem Scenarios and Hands-on Solutions is about sample problem solving on Debugging problem scenarios by applying the debugging skills you have learned from the course. By the end of this course, you will master the fundamentals needed for Debugging Python based applications using PyCharm IDE.

logo

Udemy