Course Outline


Understanding What Intelligent Mobile Applications Are

Setting Up the Development Environment

Overview of Azure Machine Learning Web Services

Using the Azure Machine Learning Studio

Learning How to Publish a Web Service in Azure

Viewing Data in Microsoft Excel in Azure

Creating Sample Applications in Azure

Using Microsoft Cognitive Services and APIs

Introduction to Text Analytics

Setting Up the Text Analytics API

Working with Text Analytics

Understanding the Bot Framework

Learning Bot Basics

Building a Simple Bot

Enhancing Your Bot and Its Functionalities

Learning Real Time Event Processing

Understanding Real Time Analytics

Using Azure Stream Analytics

Integrating Machine Learning into Stream Analytics

Using Xamarin

Using Azure Search

Understanding the Benefits of an Intelligent Search-Enabled Mobile Application

Project: Building an Intelligent Search-Enabled Application for Real Estate Listings

  • Implementing Type-Ahead Search Suggestions
  • Implementing Full-Text Search and Paging of Results
  • Implementing Search Results Filters
  • Implementing the Lookup Feature
  • Using Machine Learning Techniques for Item Recommendations
  • Scoring and Tuning of Search Results

Summary and Conclusion


  • Basic programming experience
  • Basic familiarity with C#
  35 Hours


Related Courses

iOS Programming (iPhone/iPad) for Programmers

  35 hours

Cross-platform mobile development with PhoneGap/Apache Cordova

  21 hours

Mobile Architectures & Solutions

  21 hours

iPhone and iPad Development using Swift 3 and Xcode 8 for iOS 10

  35 hours

Titanium: Build Native Mobile Apps Using Javascript

  7 hours

React Native Expo

  7 hours

Create an Augmented Reality (AR) Mobile Application with ARToolKit

  7 hours

Build an Augmented Reality Application for iPhone and iPad

  7 hours

Kotlin for iOS Developers

  21 hours

React Native for Web

  21 hours

Envoy Mobile

  14 hours

Core ML for iOS App Development

  14 hours

macOS Support Essentials 11

  21 hours

Flutter Application Development

  35 hours

FlutterFlow Fundamentals

  14 hours