Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Developing Generative AI Applications on Azure
Rating: 5.0 out of 5(2 ratings)
22 students

Developing Generative AI Applications on Azure

AWS Bedrock - 15% theory 85% hands-on Lab
Created byAnil Bidari
Last updated 7/2024
English
English [Auto],

What you'll learn

  • Master Azure OpenAI Service: Learn to deploy and manage Generative AI applications using Azure OpenAI Service
  • Hands-on Linux and Python: Gain practical skills in Linux and Python essential for AI development.
  • Build AI Models: Acquire the expertise to design and build generative AI models from scratch.
  • Master Machine Learning Concepts: Learn the core concepts and techniques of machine learning, including supervised and unsupervised learning, model evaluation,
  • Develop Generative AI Applications: Acquire skills to build and deploy generative AI models on aws bedrock, leveraging advanced techniques and tools.

Course content

20 sections161 lectures16h 44m total length
  • Learn Linux Concepts Part -16:09

    Explore Linux fundamentals essential for DevOps, ML, and automation, including open source Unix-like foundations, popular distributions, and mastering the command line, terminal, and SSH access.

  • linux concepts part-27:01

    Explore the linux file system hierarchy, including /etc, /proc, /var, /home; learn commands like mkdir, touch, cat, mv, cp, rm, and why linux powers devops, ml, docker and kubernetes.

  • Choose Linux Cloud Environment1:15

    Choose a cloud provider to learn linux basics and the command line, with demos for AWS, Azure, and Google Cloud, and spin up a vm using a free trial.

  • Demo: Create Linux Vm on AWS Cloud5:05

    Learn to launch an EC2 Linux VM on AWS, choose Ubuntu 22.04, use a free-tier T2 micro, create a key pair, and connect via SSH with public IP or DNS.

  • Demo: Create Linux Vm on Azure Cloud5:43

    Create an Ubuntu 22.04 Linux VM on Azure, configure a resource group and Ubuntu user with password, and enable SSH and HTTP access for remote management.

  • Demo: Create Linux Vm on Google Cloud3:02

    Learn to create a Linux VM in Google Cloud using Compute Engine, selecting Ubuntu 22.04 x86_64 with 10 GB storage and browser-based SSH access.

  • Demo: Linux Directories4:32

    Navigate Linux directories to manage datasets using commands like pwd, mkdir, and cd, and create nested folders in a single command; verify your location with pwd and directory listings.

  • Demo: Linux Packages Part-14:13

    Learn how to install a Linux package on Ubuntu using apt, with sudo privileges and repo updates. Verify Apache2 runs by checking service status and using curl localhost.

  • Demo: Linux Packages Part-25:24

    Demonstrate managing Linux services and packages: stop/start apache2, check status with curl localhost, install multiple packages with apt install -y (git client, tree, MySQL server, npx), and remove NDP.

  • Demo: Linux Essential Commands6:08

    Master linux essentials for devops and ml engineers with commands like df -lh for disk usage, clear, history, curl, ifconfig, ping, and rm -rf.

Requirements

  • This is a Zero to Hero program, designed to take learners from beginners to advanced levels, making it accessible even for non-coders.
  • The course starts with foundational topics such as Linux and Python, progresses through Machine Learning, and culminates in developing Generative AI (aws bedrock) applications.

Description

What You'll Learn:


The "Zero to Hero Program" is designed to guide you through a comprehensive learning journey, starting from the very basics and progressing to advanced topics that are essential before diving into Generative AI on Azure cloud. This program is structured to be accessible to everyone, including those who do not have a development background but have experience in IT. The aim is to ensure that even non-developers can gain the necessary knowledge and skills to effectively work with Generative AI on Azure's platform.


  • 15% Theory and 85% Hands-on Lab Sessions

Understand Linux and Python:
Gain foundational knowledge of Linux and Python, essential for developing and deploying AI applications.

Master Machine Learning Concepts:
Learn core concepts and techniques of machine learning, including supervised and unsupervised learning, model evaluation, and optimization.

Develop Generative AI Applications:
Gain hands-on knowledge on NLP, Hugging Face, LangChain, prompt engineering, and fine-tuning LLM models.

Implement AI Safeguards:
Learn how to apply responsible AI policies, including filtering harmful content and redacting sensitive information, to ensure ethical AI application deployment.

Why Enroll:

Expert Instruction:
Benefit from the expertise of Anil Bidari, a seasoned professional with over 18 years of experience in cloud computing, DevOps, and Generative AI.

Hands-On Learning:
We have 80% practical demo videos and source guide provided.

Comprehensive Curriculum:
Covering everything from foundational knowledge to advanced deployment techniques.

Join this course to become proficient in developing Generative AI applications on Azure AI, ensuring you stay ahead in the rapidly evolving field of AI.

Who this course is for:

  • This course is ideal for anyone interested in entering the field of AI, including beginners with no prior coding experience. It is also suitable for professionals looking to expand their knowledge in Linux, Python, Machine Learning, and Generative AI. Whether you are a student, an aspiring data scientist, or a tech enthusiast, this comprehensive pathway will equip you with the necessary skills to excel in the AI domain.
  • This course is a zero-to-hero program designed to take you from a beginner to an expert.