Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Generative AI:Beginner to Pro with OpenAI & Azure OpenAI
Rating: 4.5 out of 5(1,379 ratings)
8,321 students
Last updated 11/2025
English

What you'll learn

  • AI Concepts & Workloads
  • Machine Learning Foundations
  • Types of Machine Learning
  • Demo Lab on Machine Learning
  • Deep Learning Foundations
  • Types of Deep Learning
  • Demo Lab on Deep Learning
  • Generative AI Foundations
  • Embeddings Vs Vector Databases
  • AI Infrastructure
  • OpenAI / ChatGPT / APIs
  • Azure OpenAI
  • Bring Your Own Data - RAG with Azure AI Search
  • Azure OpenAI Fine Tuning
  • Azure OpenAI Content Filtering
  • Azure OpenAI - IAM / RBAC Model
  • Azure OpenAI - Making API Calls (Python Codes)
  • Assistants API
  • Assistants API - Code Interpreter (Python Code)
  • Assistants API - Function Calling
  • Assistants API - Code Interpreter
  • Assistants API - File Search
  • RAG-Using Azure AI Search & LangChain

Course content

23 sections260 lectures16h 43m total length
  • A friendly Note !!!0:42
  • AI Concepts & Workloads- Title0:06

    Explore AI concepts and workloads in generative AI using OpenAI and Azure OpenAI, building foundational skills from beginner to pro.

  • What is AI ?4:51

    Artificial intelligence is man-made intelligence that mimics human-like cognitive functions—knowing, learning, and understanding. A demo shows phantom chess board using voice commands and adaptive play via natural language processing.

  • History of AI6:38

    Trace the timeline of artificial intelligence from the Turing test to generative AI breakthroughs, highlighting milestones such as perceptron, backpropagation, Deep Blue, Watson, AlphaGo, and GPT-3.

  • Benefits of Artificial Intelligence (AI)4:25

    Explore the benefits of AI, including no human error, 24/7 availability, unbiased decisions, and faster data-driven insights across healthcare, finance, marketing, and recurring tasks.

  • Types of AI Workloads9:23

    Explore the main AI workloads, including machine learning, computer vision, natural language processing, and generative AI, and distinguish predictive AI from generative AI with practical examples.

  • AI vs ML vs DL3:42

    Explore the AI versus ML versus DL onion analogy, showing AI mimics human cognition, ML learns from data to improve, and DL uses neural networks inspired by the brain.

Requirements

  • No Programming experience needed

Description

Generative AI refers to a type of artificial intelligence technology that can generate new content based on the data it has been trained on. This includes text, images, music, video, and other forms of media. The AI learns from a large dataset to recognize patterns, styles, or features and then uses this understanding to create new, original content that mimics the input it has studied.


The course will present you with a foundational understanding of AI. The course has several modules where you will be explained basic concepts around AI, Machine Learning, Deep Learning, Generative AI, Large Language Models (LLMs) , ChatGPT , Azure Open AI


Course Description:

Unlock the power of Artificial Intelligence with this comprehensive course designed to take you from foundational concepts to advanced applications. Whether you are a beginner or an experienced professional, this course will guide you through the intricacies of AI, Machine Learning, Deep Learning, and Generative AI. You’ll also gain hands-on experience with OpenAI, Azure OpenAI, and fine-tuning models. Perfect for developers, data scientists, and AI enthusiasts.


What You Will Learn:

1. AI Concepts & Workloads

  • What is AI?

  • Benefits of Artificial Intelligence (AI)

  • Types of AI Workloads

  • AI vs ML vs DL

  • Quiz: AI Concepts

2. Machine Learning

  • Real-World Examples of Machine Learning

  • Key Terminologies in Machine Learning

  • What is Machine Learning?

  • Types of Machine Learning

  • Supervised Machine Learning: Classification and Regression

  • Unsupervised Machine Learning

  • Reinforcement Learning

  • Introduction to Jupyter Notebook

  • Demos:

    • Understanding the IRIS Dataset

    • Creating & Training Your ML Model

3. Deep Learning

  • What is Deep Learning?

  • Understanding Neural Networks

  • Deep Learning Models and Transformer Models

  • Demos:

    • GANs and Deep Fake Video Creation

    • Creating & Training Deep Learning Models

4. Generative AI

  • What is Generative AI?

  • Predictive AI vs Generative AI

  • Overview of GPT, GPT-3, and GPT-4

  • Large Language Models (LLM)

  • Embeddings and Vector Databases

  • Introduction to Prompt Engineering

5. AI Infrastructure

  • Understanding GPUs vs CPUs

  • What is High-Performance Computing?

  • RDMA Cluster Networks

  • Demo: CPU vs GPU Performance

6. OpenAI

  • What is OpenAI?

  • Understanding ChatGPT

  • Demos:

    • ChatGPT Overview and Reaching 100M Users

    • ChatGPT Models: GPT-3 vs GPT-4

    • Tokens and Pricing Models

    • Making API Calls with OpenAI APIs

    • Creating Embeddings

    • Image Generation using DALL·E API

    • Speech to Text Conversion

7. Azure OpenAI

  • Overview of Azure OpenAI and Its History

  • Models, Limits, and Quotas in Azure OpenAI

  • Pricing and the Azure OpenAI Studio

  • Playgrounds:

    • Chat Playground

    • Completions Playground

    • Creating Images using DALL-E

8. Bring Your Own Data - RAG with Azure AI Search

  • What is Azure AI Search?

  • How Vector Search Works with Azure AI Search

  • Demos:

    • Pre-requisites for RAG with Azure AI Search

    • Creating a Storage Account and Embedding Deployment

    • Setting Up Azure AI Search Resource

    • Uploading Documents and Performing Queries with Your Data

9. Azure OpenAI Fine Tuning

  • What is Fine Tuning?

  • Regions & Models for Fine Tuning

  • Demos:

    • Creating Azure OpenAI Service

    • Preparing & Uploading Data

    • Creating and Evaluating Fine Tuning Jobs

    • Deploying and Querying the Fine Tuned Model

10. Azure OpenAI Content Filtering

  • What is Content Filtering?

  • Categories Covered and Prompt Shield

  • Demo: Impact of Content Filtering

11. Azure OpenAI Identity & Access Management

  • What is Azure RBAC Model ?

  • RBAC for Azure OpenAI

  • Demos:

    • Perform Role Assignment based on Cognitive Roles

12. Azure OpenAI Assistants API

  • What is Assistants API?

  • Assistants API Components / Key Terms

  • Architecture

  • Demo:

    • Python Code for a Maths Tutor using Assistants API

  • What is a Code Interpreter ?

  • Demo:

    • Analysing the Code

    • Making Code Fixes

    • Working on Failed Banks and creating Graphs

  • What is Function Calling ?


Target Audience:

  • Aspiring AI and ML practitioners

  • Data Scientists looking to enhance their skills

  • Developers interested in AI-driven applications

  • Professionals seeking knowledge in OpenAI and Azure AI tools



Who this course is for:

  • Beginners to Generative AI
  • Beginners to OpenAI / ChatGPT / Azure OpenAI