Introduction to AI for Developers

This course the building blocks of AI and discuss the differences between AI, Machine Learning, and Deep Learning.
Duration: 1 Day
Hours: 1 Hour
Training Level: All Levels
Batch One
Friday, July 10, 2026
12:00 PM - 01:00 PM (Eastern Time)
Batch Two
Friday, August 07, 2026
12:00 PM - 01:00 PM (Eastern Time)
Batch Three
Friday, September 04, 2026
12:00 PM - 01:00 PM (Eastern Time)
Live Session
Single Attendee
$149.00 $249.00
Live Session
Recorded
Single Attendee
$199.00 $332.00
6 month Access for Recorded
Live+Recorded
Single Attendee
$249.00 $416.00
6 month Access for Recorded

About the Course:

Artificial Intelligence (AI) is a vast and rapidly expanding field. Like any new technology, names and concepts can get confusing. In this session, we’ll look at the building blocks of AI and discuss the differences between AI, Machine Learning, and Deep Learning. We’ll explore how to get started using AI, as well as various product offerings from Microsoft, and how they can be applicable. Artificial Intelligence is a broad and rapidly evolving field that forms the foundation for many modern software capabilities, from intelligent applications to predictive systems and conversational assistants. This course introduces developers to the core building blocks of AI and clarifies the distinctions between Artificial Intelligence, Machine Learning, and Deep Learning. It is designed to remove confusion around terminology while establishing a clear mental model of how these technologies relate to each other and where they are used in real-world applications.

The session also focuses on how developers can begin working with AI in practical scenarios, including an introduction to popular AI development frameworks and Microsoft AI offerings relevant to different business verticals. Participants will gain exposure to the Machine Learning development lifecycle, methods for improving model accuracy, and hands-on code examples for using Machine Learning features and accessing large language models. The goal is to provide a foundational understanding that enables developers to confidently start building AI-enabled applications for developers in various business verticals. This session will serve as an overview, as well as writing code to utilize Machine Learning features and access LLMs.

Course Objectives:

  • Understand the concepts and definitions related to AI/ML
  • ML Development Lifecycle
  • Methods for improving ML accuracy

Who is the Target Audience?

  • AI Engineers
  • Software Developers (all levels)
  • Web Developers
  • Full-Stack Developers
  • Backend Developers
  • Cloud Engineers
  • Technical Architects / Solution Architects
  • Application Modernization Engineers
  • Technical Product Managers
  • Data Analysts
  • Business Intelligence Developers
  • DevOps Engineers
  • QA / Test Automation Engineers
  • Computer Science Students & Graduates
  • Technical Educators & Trainers
  • Startup Founders / Technical Entrepreneurs
  • IT Professionals transitioning into AI
  • Digital Transformation Specialists
  • Mobile App Developers
  • Technical Consultants
  • Generative AI Developers (beginner level)
  • Enterprise Software Developers
  • Innovation & R&D Engineers
  • Low-Code / Citizen Developers
  • Systems Architects
  • Engineering Team Leads
  • Responsible AI / AI Governance Beginners
  • Software Engineers transitioning into Machine Learning
  • API Developers
  • Cross-functional Engineering Teams
  • AI-curious Software Professionals

Basic Knowledge:

  • Working knowledge of Programming in Python and C#

Curriculum
Total Duration: 1 Hour
AI Terminology and Definitions
AI Concepts
Popular Frameworks for AI Application Development