Learn Python Debugging With PyCharm IDE

所在平台: Udemy

课程主页: https://www.udemy.com/course/learn-python-debugging-with-pycharm-ide/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:使用 PyCharm IDE 学习 Python 调试 概述:本课程要求您从官方网站下载 Docker Desktop。如果您是 Udemy Business 用户,请在下载软件之前与您的雇主确认。PyCharm 是一种广泛使用的 Python 编程 IDE。本课程是一门完全实践和基于示例的综合课程,旨在引导您学习和掌握使用流行的 PyCharm IDE 进行 Python 调试的基本知识。 调试技巧尽在掌握之中:在现实 Python 项目中工作或学习这门语言时,调试是您必须学会处理编程相关问题或正确理解应用程序流程的重要环节。本课程将为您提供扎实的基础,使您能够轻松学习和掌握使用 PyCharm 进行调试的技巧和方法。 内容与概述:整个课程分为以下几个部分: 1. 基础调试功能 2. 高级调试功能 3. 基础调试功能 - 简单调试问题场景及其解决方案 4. 高级调试问题场景及其解决方案 基础调试功能包括: - 设置断点并在调试模式下运行程序 - 控制调试过程中的程序执行 - 在调试会话期间检查变量的三种方式 - 在调试时更改变量值 - 智能跳入和运行到光标 - 评估表达式、监视和内联监视 - 使用条件断点 - 使用异常断点 - 忽略库文件中的异常断点 - 将调试器附加到 Python 本地进程 - 显示执行点 高级调试功能包括: - 使用帧 - 防止进入库 - 管理断点 - 调试 Django 网络应用 - 调试 Flask 网络应用 - 从 PyCharm Professional 版调试 Jupyter Notebook - 使用 SSH 解释器进行远程调试 - 使用 Dockerfile 进行 Docker 中的调试 - 在 Docker 容器中使用 docker-compose 调试 Django - 在 Docker 容器中使用 docker-compose 调试 Flask 课程初期将介绍调试的基础知识,随后循序渐进地讲解调试的实际应用,通过简单的示例展现调试技巧。一旦掌握了基本概念,将详细解释 PyCharm 的基础和高级调试功能。简单调试问题场景和高级调试问题场景部分将通过运用课程中学到的调试技能解决实例问题。 通过本课程的学习,您将掌握使用 PyCharm IDE 调试 Python 应用程序所需的基本知识。

课程评论(0条)

课程详情

Disclaimer: This course requires you to download Docker Desktop from its official website. If you are a Udemy Business user, please check with your employer before downloading software.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.

课程标签

0人关注该课程

主题相关的课程