The Azure AI and Gen AI Engineer Program is designed to cover essential areas, including mastering Python, Machine Learning, and Azure AI and Generative AI. Participants will gain expertise in implementing workloads and security within the Azure framework, skillfully creating and deploying applications in Azure, and ensuring robust data security. This curriculum provides a comprehensive and hands-on understanding of Azure, preparing you to excel as a proficient Azure AI and GenAI Engineer.
Python Foundations for AI
- Introduction to Python
- Variables and Data Types
- Operators
- Conditional Statements and Loops
- Functions & Classes
- Dictionaries and Sets
- Modules, Files
- Pandas
- Numpy
- Matplotlib
- Pydantic
- Uv Package manager
- Fast API
- Building REST API
- Database operations
Developing AI Solutions using Azure AI (AI-102)
- Introduction to AI with Azure
- Understanding Machine Learning
- Introduction to Deep Learning
- Types of Machine Learning
- Gen AI and LLMs
- Azure AI Services Offering
- Prepare to develop AI solutions on Azure
- Create and consume Azure AI services
- Monitor Azure AI services
- Analyze images using pre-trained models
- Classify images with custom models
- Detect and analyze faces
- Perform OCR on text in images
- Analyze videos using Azure Video Indexer
- Analyze text with Azure AI Language
- Create question-answering solutions
- Translate text and speech using Azure AI Translator
- Create an Azure AI Search solution
- Maintain and optimize Azure AI Search solutions
- Use prebuilt models to analyze common documents
- Extract data using Azure Document Intelligence
OpenAI and GenAI Tools
- Generative AI Fundamentals
- Generative AI vs. Traditional AI
- Large Language Models (LLMs)
- Prompt Engineering
- Introduction to Azure OpenAI Service
- Build NLP solutions.
- Apply prompt engineering.
- Generate code and images.
- Implement Retrieval-Augmented Generation (RAG).
- Understanding OpenAI and ChatGPT
- How ChatGPT Works?
- Coding with ChatGPT
- Generating, optimizing, and debugging code
- Generating documentation and code explainability
- Translation among different programming languages
- What is GitHub Copilot?
- Setting up GitHub Copilot
- GitHub Copilot Basics and Features
- Debugging and optimization tips
- Testing and Debugging with GitHub Copilot
Azure Foundry and LLMs
- What is Azure AI Foundry?
- Use cases and benefits
- Accessing Azure AI Foundry
- Connecting compute, data, and other resources
- Working with Azure Foundry
- Connecting to data sources (Blob Storage, Azure SQL etc.)
- Dataset versioning and management
- Data labeling and preparation
- Responsible AI considerations in data
- Models in Azure Foundry
- Foundation models vs custom models
- Using Azure OpenAI models (GPT, DALL·E)
- Fine-tuning and prompt engineering
- Uploading and using custom models (HuggingFace, etc.)
- Experimentation & Evaluation
- Building and running training pipelines (SDK + UI)
- Hyperparameter tuning and metrics tracking
- Evaluation & Responsible AI Tools
- Model evaluation and bias detection
- Compliance and audit features in Foundry
- Deploying models with managed endpoints
- Secure API access and authentication
- Scaling and monitoring deployments
- Integrations & Workflows
- Integrating with Teams, Power BI
- Using Foundry APIs and SDKs (Python + REST)
Multi Agents and MCP Servers
- Agents 101: Roles, collaboration models, and 2025 trends
- Orchestration: LangGraph or Semantic Kernel
- Error Handling: Recovery flows and validation agents
- Build a multi agent workflow
- MCP Architecture: Servers, clients, and communication patterns
- Enterprise Data Integration: SQL Server, Blob Storage, Cosmos DB or SharePoint
- Security & Performance: Authentication, caching, and scaling MCP services
- MCP-enabled workflow with enterprise system integration
Career Coaching Interview Prep
- Personalized Career Coaching
- Physical & Mental Fitness
- Secrets of Time Management
- Success Habits
- Secrets of Productivity
- Build projects portfolio on GitHub
- Make your Projects Live
- Draft your Resume
- Make Profile on Job Portals
- Art of unlocking opportunities
- Prepare Yourself for interview
- How to answer tough questions
- Learn How to Face your tech interview
- Mock Interviews to build confidence
- Get Feedback of your Mock interviews