Ruby on Rails: Debugging
Offered By: LinkedIn Learning
Course Description
Overview
Learn techniques for debugging and fixing errors in Ruby on Rails applications.
Syllabus
Introduction
- Debugging and fixing errors on Ruby on Rails applications
- What you should know
- Why debugging?
- Reading backtraces
- Unlocking full backtraces
- Challenge: Backtraces
- Solution: Backtraces
- Debugging variables
- Debugging functions
- Debugging objects
- Binary searching your code
- Manual binary searching in tests
- Automatic binary searching in tests
- Binary searching in Git
- Automatic binary searching in Git
- Using logs
- Logging: Practical case in a test
- Logging: Practical case fixing N+1
- Introduction to the debug gem
- Navigating the execution flow
- Adding breakpoints
- Integrating with Visual Studio Code
- Using the web-console gem
- Fixing the most common errors when using Ruby on Rails
- Researching on the internet
- Putting it all together
- Next steps
Taught by
David Morales
Related Courses
算法基础Peking University via Coursera 算法基础 | Fundamental Algorithms
Peking University via edX 算法基础
Peking University via Coursera Programming 102: Think Like a Computer Scientist
Raspberry Pi Foundation via FutureLearn Introduction to Search Techniques in Python: Binary Search
Coursera Project Network via Coursera