Introduction to Artificial Intelligence and Power Apps

Overview

The course outline provided above is a general framework for a 5-day course on Artificial Intelligence for Developers using Power Apps. The actual content, duration, and hands-on activities can be customized based on the specific needs and level of expertise of the participants. It is important to ensure that participants have access to Power Apps licenses and necessary tools for effective hands-on learning.

 

Objectives

  • Understand fundamental concepts and principles of artificial intelligence and its applications.
  • Explore the AI capabilities and services offered by Power Apps and related Microsoft technologies.
  • Build AI-powered applications using Power Apps by integrating cognitive services and machine learning.
  • Leverage pre-built AI models and connectors within Power Apps.
  • Use data analytics and insights to enhance Power Apps solutions.
  • Integrate chatbots and conversational interfaces into Power Apps using Power Virtual Agents.
  • Apply AI techniques such as sentiment analysis and image recognition within Power Apps.
  • Gain hands-on experience in developing and deploying AI solutions using Power Apps.
  • Understand best practices and considerations for ethical and responsible AI development.

 

Audience

  • Power Apps developers interested in integrating AI features into their applications
  • IT professionals involved in Power Apps development and customization
  • Technical individuals seeking to enhance their skills in AI development using Power Apps

 

Pre- requisites 

  • Basic knowledge of Power Apps development and familiarity with AI concepts is recommended.

 

Duration: 5 days – 35 hrs

Course Content

Day 1: Introduction to Artificial Intelligence and Power Apps

  • Introduction to Artificial Intelligence (AI) and its applications in the developer community
  • Overview of Power Apps and its capabilities for building low-code/no-code applications
  • Understanding AI integration in Power Apps
  • Exploring AI-powered features in Power Apps: AI Builder and connectors to external AI services
  • Hands-on activity: Setting up Power Apps development environment and exploring AI capabilities

 

Day 2: AI Builder Fundamentals

  • Introduction to AI Builder and its features
  • Creating and training AI models for text recognition and extraction
  • Implementing AI models for form processing and data extraction
  • Using AI models for object detection and image classification
  • Hands-on activity: Building and integrating AI models in Power Apps using AI Builder

 

Day 3: Custom AI Models in Power Apps

  • Introduction to custom AI models in Power Apps
  • Integrating external AI services with Power Apps using custom connectors
  • Building custom AI models using Azure Cognitive Services or Azure Machine Learning
  • Deploying and consuming custom AI models in Power Apps
  • Hands-on activity: Developing and deploying custom AI models in Power Apps

 

Day 4: Natural Language Processing in Power Apps

  • Introduction to Natural Language Processing (NLP) in Power Apps
  • Using AI Builder for sentiment analysis and text classification
  • Implementing language understanding with LUIS (Language Understanding Intelligent Service)
  • Building chatbots and conversational interfaces in Power Apps
  • Hands-on activity: Developing a chatbot and implementing NLP capabilities in Power Apps

 

Day 5: Advanced AI Solutions in Power Apps

  • Introduction to advanced AI solutions in Power Apps
  • Exploring advanced data analytics and visualization with Power BI integration
  • Leveraging Power Automate for AI-driven workflows and automation
  • Integrating external AI services and APIs with Power Apps
  • Hands-on activity: Building an end-to-end AI-powered solution in Power Apps

Best selling courses

CLOUD COMPUTING

Enterprise Architecture

DATA SCIENCE

Tableau Basic

ARTIFICIAL INTELLIGENCE / MACHINE LEARNING / DEEP LEARNING

RPA with UiPath

PROGRAMMING / CODING

MATLAB Fundamentals