Programming 110: Debugging

Описание к видео Programming 110: Debugging

Complete Programming Course, in Python - but concepts can be applied in any language. Simplified and fun. For novices and experts both, for any age group, programmer on non-programmer. In Hindi.

This video covers Part 10: Debugging.

कम्प्लीट प्रोग्रामिंग और पायथन कोर्स
भाग 10: डीबगिंग

Link to code: https://github.com/hardeepsingh-yt/p101

Part 1, Know the author & start:    • Programming 101: Know the Author & Be...  
Part 2, Operators & Expressions:    • Programming 102: Operators & Expressions  
Part 3, My First Programs:    • Programming 103: My First Programs  
Part 4, Arrays:    • Programming 104: Arrays  
Part 5, Functions & Procedures:    • Programming 105: Functions & Procedures  
Part 6, Some more Simple Programs:    • Programming 106: Some more Simple Pro...  
Part 7, Searching & Sorting:    • Programming 107: Searching & Sorting  
Part 8, Unjumbling Words:    • Programming 108: Unjumbling Words  
Part 9, 8 Queens Problem:    • Programming 109: 8 Queens Problem  
Part 10, Debugging:    • Programming 110: Debugging  
Part 11, Brief Introduction to Data Structures:    • Programming 111: Brief Introduction t...  
Part 12, Infix & Postfix:    • Programming 112: Infix & Postfix  
Part 13, Try Except in Python:    • Programming 113: Try Except in Python  
Part 14, Recursion:    • Programming 114: Recursion  
Part 15, Regular Expressions:    • Programming 115: Regular Expressions  
Part 16, Object Oriented Programming (OOPS):    • Programming 116: Object Oriented Prog...  
Part 17, Design Patterns:    • Programming 117: Design Patterns  
Part 18, File Handling Concepts:    • Programming 118: File Handling Concepts  
Part 19, Multithreading Programming: Coming up
Part 20, ASCII & Unicode: Coming up
Part 21, Bitwise & Boolean Operators: Coming up
Part 22, Complexity of Algorithms:    • Programming 122: Complexity of Algori...  

[0:00] Introduction to Debugging
Introduction to Debugging
[0:23] What is a Bug?
What is a Bug?
[0:39] The Origin of the Term "Bug"
The Origin of the Term "Bug"
[1:14] Types of Bugs: Syntax vs Semantic Errors
Types of Bugs: Syntax vs Semantic Errors
[2:06] What is a Compiler?
What is a Compiler?
[2:42] High-Level vs Low-Level Languages
High-Level vs Low-Level Languages
[3:02] Syntax Error Example
Syntax Error Example
[4:01] Runtime Errors Explained
Runtime Errors Explained
[4:29] Type Error and Name Error
Type Error and Name Error
[5:02] Debugging Techniques Overview
Debugging Techniques Overview
[5:37] Debug Flag Method
Debug Flag Method
[9:02] Debugging with Print Statements
Debugging with Print Statements
[9:57] Try-Run Method
Try-Run Method
[11:01] My College Experience with Debugging
My College Experience with Debugging
[12:30] Live Debugging Example (VSCode)
Live Debugging Example (VSCode)

Комментарии

Информация по комментариям в разработке