Skip to main content
Anaconda Learning
Toggle menu
Menu
Back to anaconda.com
< Back to anaconda.com
Course Catalog
Sign In
Debugging with GenAI
Discover how AI can accelerate Python error resolution.
28
Course Overview
(08:54)
Author Introduction & Learning Objectives
Case Studies & Current Landscape of AI
Ground Rules Before GenAI Application
Debugging Syntax Errors
(39:29)
Using AI to Debug Python Syntax Errors: Part I
Using AI to Debug Python Syntax Errors: Part II
Using AI to Debug Python (& SQL) Syntax Errors: Part III
JSON in Python, and Debugging in IDEs
Exercise: Fixing Errors in XML Code
Debugging Runtime Errors
(31:49)
Using AI to Debug Runtime Errors
Troubleshooting Linear and Logistic Regression Models
Troubleshooting a Neural Network
Exercise: Fixing Errors in a Neural Network
Debugging Logical Errors
(34:12)
Using AI to Debug Logical Errors
Troubleshooting a Monte Carlo Simulation
Troubleshooting Regular Expressions
Troubleshooting Logical Errors in SQL
Exercise: Fixing a Logical Error
Identifying & Fixing Performance Bottlenecks
(38:29)
Naïve Distant Value Tracking
Nested Loop Bottlenecks
SQL Optimization: Part I
SQL Optimization: Part II
Vectorization
Exercise: Speeding Up a Time Series Operation
Security Troubleshooting
(20:49)
Using AI to Review Code Security: Part I
Using AI to Review Code Security: Part II
Exercise: Reviewing Code Security
Conclusion
(01:27)
Summary
End of Course Survey