Developer Learning Track

Version 4.4

This track is designed for software engineers, DevOps, QA and other development-related individuals who use data generated by AppDynamics to optimize the performance of applications and business processes. The AppDynamics application performance management platform enables developers to look closely at app performance, so they can find relevant trouble spots, and then points them to the code segments responsible for performance issues, saving valuable troubleshooting time. This track covers everything in AppDynamics that developers need to know. Get your mind around using the tool for troubleshooting and monitoring, and will go hands-on with the AppDynamics Controller to explore actual features of implementation. Troubleshooting is a main focus of this track, from basic features of the AppDynamics platform like snapshots to complex sessions like excessive database calls, over-synchronization, memory leaks, and intermittent problems.

Recommended Courses In This Track

Primary Courses

APM Essentials (Instructor-Led or Self-Paced)
Core APM I (Instructor-Led or Self-Paced)
Core APM II (Instructor-Led or Self-Paced)
Core APM III (Instructor-Led or Self-Paced)
Core APM V (Instructor-Led or Self-Paced)

What You Will Learn In The Developer Learning Track

The Developer Learning Track instructs application developers on how to best correlate the performance issues identified by AppDynamics back to the offending code segments. Through presentations, workshop discussions, interactive demonstrations and hands-on class practice labs, you gain the skills to speedily identify many different types of coding issues. You then leverage best practices and insights into the art of analyzing metrics and use this analysis to improve code performance during development.

The AppDynamics platform allows full monitoring of app performance and delivers instant insights into specific code segments which compromise that performance. AppDynamics Developer Learning Track will put actionable metrics at developer fingertips, so you can optimize and improve apps faster. App performance management can inform every facet of your app development and maintenance cycles, and these courses will facilitate your adoption of the best tools, platforms, and practices.

In the Developer Learning Track, you’ll learn:

  • How to troubleshoot Business Transactions using flow maps, snapshots, metric browser, diagnostics sessions, and events
  • How to extend your monitoring capability by using development monitoring mode, custom entry points, exit points, information points, data collectors, custom Business Transaction rules & custom transaction thresholds
  • How to conduct more complex troubleshooting sessions to resolve common issues like: too many database calls, over-synchronization, intermittent problems, resource misuse, and memory leaks
  • Use AppDynamics in a DevOps practice
  • How to leverage additional AppDynamics monitoring features, including: Transaction Analytics, Log Analytics, Database Monitoring

After completing the appropriate courses for your application, you will gain the valuable real world experience necessary to prepare you for one of our AppDynamics Developer Certification exams.

AppDynamics tracks are instructor led either onsite or virtually and include student lab practice following each instructor demo. The lab exercises link theory to practice and make sure you leave the training with the ability to use AppDynamics to the fullest.

Explore All The Tracks

Find the right Track to help you champion application performance management based on your role and business needs.

Learn More