Developer Learning Track

Learn to put actionable metrics at your fingertips to 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.
14
Topics
10+
Labs
8
Hours
2
Training Units

As a Developer and as any successful business, you may have a specific set of metrics you are interested in tracking and comparing related with performance of the business application code. This AppDynamics track teaches users to create custom dashboards quickly to gain instant visibility into any uninstrumented BTs and build instrumented entry points for monitoring high value BTs.

— Ray Baco, AppDynamics Instructor

Available Track Dates

May 16 - 18
10AM - 5PM
EST
Register
May 22 - 23
9AM - 4PM
PST
Register
May 31 - June 1
9:30AM - 4:30PM
BST
Register
June 6 - 7
9:30AM - 4:30PM
AEST
Register
June 26 - 27
9:30AM - 4:30PM
BST
Register
June 26 - 27
9AM - 4PM
PST
Register
July 24 - 25
9:30AM - 4:30PM
BST
Register
July 24 - 25
9AM - 4PM
BST
Register

2 AppDynamics Courses for Developers

APM 202
Data Visibility Course

Learn to use custom entry points, exit points, and information points to collect code and business metrics outside the context of Business Transactions.
Learn More

APM 203
Dashboards, Reports, & Proactive Monitoring Course

Learn to address potential issues by setting up custom dashboards and periodic reports to share data such as application, server, and database metrics across the organization.
Learn More

What You Will Learn In the Developer Learning Track

The Developer Learning Track instructs 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.

The Learning Track culminates with a final module that ties everything together by exploring the company's AppDynamics Controller (not included in public offerings), as well as the demonstration of additional AppDynamics monitoring features.

  • 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

Who is this course for?

It's simple: The Developer Learning Track is for developers, full stop. 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. In our Learning Track, hands-on labs link theory to practice and make sure you leave the training with the ability to use AppDynamics to the fullest.

The track covers everything in AppDynamics that developers need to know. In this track, developers get their minds around using the tool for troubleshooting and monitoring, and will get a chance to go hands-on with the AppDynamics Controller to explore actual features of implementation.

Troubleshooting is a main focus, from basic features of the AppDynamics platform like snapshots to complex sessions like excessive database calls, over-synchronization, memory links, and intermittent problems.

For private courses, explore your company's AppDynamics Controller configuration, with a guided tour of implementation features discussed during the course (not included in public offerings)

For public courses, explore the AppDynamics Controller with a sample application with a guided tour of implementation features discussed during the course (not included in public offerings)

Developer Video

Developer Learning Track Agenda

APM 202
Data Visibility Course

  • Topic 1 Transaction and Backend Detection
  • Topic 2 Information Points
  • Topic 3 Data Collectors
  • Topic 4 JMX Visibility
  • Topic 5 Monitor Windows Performance Counters

APM 203
Dashboards, Reports & Proactive Monitoring Course

  • Topic 1 Custom Dashboards
  • Topic 2 Troubleshooting War Room
  • Topic 3 Reports
  • Topic 4 Policies, Actions, & Runbook Automation

AppDynamicstracks 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 Learning Tracks

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

Learn More