Course Code: microstrategydev
Duration: 14 hours
Prerequisites:
  • An understanding of Business Intelligence concepts
  • Experience with any programming languages

Audience

  • Developers
Overview:

MicroStrategy is a business intelligence (BI) platform for creating visualizations, interactive dashboards, automated reports, etc. It provides a suite of development tools, such as SDKs, to customize and integrate MicroStrategy analytics with other applications.

This instructor-led, live training (online or onsite) is aimed at developers who wish to use MicroStrategy to build, customize, and embed MicroStrategy analytics into web and mobile applications through REST APIs and SDKs.

By the end of this training, participants will be able to:

  • Set up the necessary development environment to start developing custom apps with MicroStrategy.
  • Understand the MicroStrategy features, architecture, and core programming concepts.
  • Learn how to use the MicroStrategy Web APIs and SDKs to customize analytical applications.
  • Integrate MicroStrategy functionalities into web and mobile applications.
  • Execute RESTful API commands to embed MicroStrategy with external applications.
  • Get some tips on how to troubleshoot and fix coding issues.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction

  • Overview of MicroStrategy features and architecture
  • Programming concepts with MicroStrategy SDK

Getting Started

  • Installing and configuring MicroStrategy
  • Fundamentals of REST APIs and SDKs

Customizing Applications

  • MicroStrategy Library and MicroStrategy Web
  • Using Eclipse IDE and Web Customization Editor
  • Customizing menus and pages
  • Creating links, plug-ins, and web beans
  • Formatting display using CSS

Embedding Analytics

  • Using the Embedding API library
  • Manipulating data objects from a custom app
  • Using the Push Data API
  • Embedding dossier in an HTML page

Integrating Analytics into Mobile Applications

  • Customizing Library Mobile for Android and iOS
  • Using the MicroStrategy Mobile App Platform
  • Integrating with EMM providers
  • Using the Mobile URL API
  • Deploying applications to Android and iOS devices
  • Distributing Android and iOS applications

Troubleshooting

Summary and Next Steps

Sites Published:

United Arab Emirates - MicroStrategy for Developers

Qatar - MicroStrategy for Developers

Egypt - MicroStrategy for Developers

Saudi Arabia - MicroStrategy for Developers

South Africa - MicroStrategy for Developers

Brasil - MicroStrategy for Developers

Canada - MicroStrategy for Developers

中国 - MicroStrategy for Developers

香港 - MicroStrategy for Developers

澳門 - MicroStrategy for Developers

台灣 - MicroStrategy for Developers

USA - MicroStrategy for Developers

Österreich - MicroStrategy for Developers

Schweiz - MicroStrategy for Developers

Deutschland - MicroStrategy for Developers

Czech Republic - MicroStrategy for Developers

Denmark - MicroStrategy for Developers

Estonia - MicroStrategy for Developers

Finland - MicroStrategy for Developers

Greece - MicroStrategy for Developers

Magyarország - MicroStrategy for Developers

Ireland - MicroStrategy for Developers

Luxembourg - MicroStrategy for Developers

Latvia - MicroStrategy for Developers

España - MicroStrategy for Developers

Italia - MicroStrategy for Developers

Lithuania - MicroStrategy for Developers

Nederland - MicroStrategy for Developers

Norway - MicroStrategy for Developers

Portugal - MicroStrategy for Developers

România - MicroStrategy for Developers

Sverige - MicroStrategy for Developers

Türkiye - MicroStrategy for Developers

Malta - MicroStrategy for Developers

Belgique - MicroStrategy for Developers

France - MicroStrategy for Developers

日本 - MicroStrategy for Developers

Australia - MicroStrategy for Developers

Malaysia - MicroStrategy for Developers

New Zealand - MicroStrategy for Developers

Philippines - MicroStrategy for Developers

Singapore - MicroStrategy for Developers

Thailand - MicroStrategy for Developers

Vietnam - MicroStrategy for Developers

India - MicroStrategy for Developers

Argentina - MicroStrategy for Developers

Chile - MicroStrategy for Developers

Costa Rica - MicroStrategy for Developers

Ecuador - MicroStrategy for Developers

Guatemala - MicroStrategy for Developers

Colombia - MicroStrategy for Developers

México - MicroStrategy for Developers

Panama - MicroStrategy for Developers

Peru - MicroStrategy for Developers

Uruguay - MicroStrategy for Developers

Venezuela - MicroStrategy for Developers

Polska - MicroStrategy for Developers

United Kingdom - MicroStrategy for Developers

South Korea - MicroStrategy for Developers

Pakistan - MicroStrategy for Developers

Sri Lanka - MicroStrategy for Developers

Bulgaria - MicroStrategy for Developers

Bolivia - MicroStrategy for Developers

Indonesia - MicroStrategy for Developers

Kazakhstan - MicroStrategy for Developers

Moldova - MicroStrategy for Developers

Morocco - MicroStrategy for Developers

Tunisia - MicroStrategy for Developers

Kuwait - MicroStrategy for Developers

Oman - MicroStrategy for Developers

Slovakia - MicroStrategy for Developers

Kenya - MicroStrategy for Developers

Nigeria - MicroStrategy for Developers

Botswana - MicroStrategy for Developers

Slovenia - MicroStrategy for Developers

Croatia - MicroStrategy for Developers

Serbia - MicroStrategy for Developers

Bhutan - MicroStrategy for Developers

Nepal - MicroStrategy for Developers

Uzbekistan - MicroStrategy for Developers