What You Need to Know Before
You Start

Starts 6 July 2025 13:54

Ends 6 July 2025

00 Days
00 Hours
00 Minutes
00 Seconds
course image

Generative AI Complete Bootcamp with Python + Huggingface

Master Generative AI, Deep Learning with Python. Build 7 Projects with Huggingface's Transformers, Diffusers and Gradio.
via Udemy

4124 Courses


18 hours 4 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Paid Course

Optional upgrade avallable

Overview

Master Generative AI, Deep Learning with Python. Build 7 Projects with Huggingface's Transformers, Diffusers and Gradio.

What you'll learn:

Learn the core concepts of AI, machine learning, and deep learning to build a strong foundation in AI development.Gain hands-on experience with popular Generative AI tools for creating text, images, code, and audio content.Master prompt engineering to optimize AI responses and improve the performance of models across different use cases.Master Python essentials including lists, dictionaries, sets, conditionals, loops, functions, and object-oriented programming with hands-on coding exercises.Develop and deploy real-time AI applications, such as chatbots, voice assistants, and text-to-image generators using Python.Understand the key techniques for building powerful natural language processing models and applying them to solve real-world problems.Create machine learning and deep learning models from scratch, leveraging popular libraries like Hugging Face, Transformers, and Gradio.Dive into projects that tackle real-world challenges, including language translation, video summarization, and automated data analysis.Work with APIs, web scraping, and data handling techniques to gather, process, and analyze data for AI-driven applications.Complete multiple hands-on projects, enhancing your skills in building practical, deployable AI models, ready for real-world use. Welcome to the ultimate Generative AI Bootcamp — the only course you’ll ever need to become a confident, skilled, and job-ready expert in Generative AI and deep learning, starting completely from scratch.From building chatbots and voice assistants to creating your own text-to-image and video summarizer tools, you won’t just learn theory — you will build 7 complete real-world AI projects using Python, Hugging Face’s Transformers and Diffusers, and Gradio.

By the time you reach the end, you’ll have practical, portfolio-ready projects to showcase your skills with pride.Why This Course MattersWe are in the AI revolution — and Generative AI is at the heart of it. Every industry is now transforming with tools like ChatGPT, Stable Diffusion, and AI copilots for writing, coding, design, analytics, and more.

The companies of tomorrow are already seeking talent who know how to build, not just use, these systems.That’s where this course steps in — it doesn’t just teach you how Generative AI works — it teaches you how to develop it from scratch, using industry-standard tools like Hugging Face, TensorFlow, and Gradio.With 181+ carefully crafted lessons, over 18 hours of hands-on content, and zero fluff, you’ll gain the knowledge and confidence to become a creator, not just a consumer, of AI technologies.What You Will LearnThis course is your gateway into the world of creative artificial intelligence, and you’ll walk away with mastery in the following core areas:

The Fundamentals of AI and Generative AIYou’ll begin by understanding what Artificial Intelligence truly is — not just as a buzzword, but in its technical and societal essence. You’ll discover the different types of AI (including Narrow, General, and Super AI), how traditional AI differs from Generative AI, and where these technologies are shaping the future.

You’ll also explore real-world applications, including chatbots, autonomous systems, recommendation engines, and creative tools.Hands-On with Gen AI Tools and Use CasesFrom the start, you’ll explore text, image, code, audio, and video generation tools. You’ll get practical exposure to the latest AI platforms and APIs, understanding how they work under the hood — and more importantly, how to use them to build your own tools.

Projects will include:

Text generation with transformersImage creation with Stable DiffusionCode generation with LLMsVoice assistant developmentVideo summarization and moreMaster Prompt Engineering TechniquesYou’ll become an expert in the art of prompting, learning techniques like:

Chain-of-Thought (CoT) promptingTree-of-Thought (ToT) reasoningInterview-style promptsBest practices and tools for advanced prompt structuringYou’ll build prompts not just to interact with AI — but to optimize performance, accuracy, and output control, especially in complex multi-step tasks.Complete Python Programming for AIEven if you've never coded before, this course will take you through Python programming from scratch, specifically tailored for AI and data work:

Variables, loops, functions, and classesWorking with files, APIs, and web scrapingData structures like lists, dictionaries, and setsError handling and control flowBy the end, Python will feel like your second language.Deep Learning & Neural Networks (with TensorFlow)You’ll explore how neural networks really function:

What tensors are and how they represent dataLinear algebra foundations:

matrices, dot products, and vector mathActivation functions, initialization techniques, backpropagationOptimizers like Stochastic Gradient Descent (SGD)All taught with practical coding examples and visual explanations to help you deeply understand what’s happening behind the scenes.Model Training and EvaluationYou’ll learn how to:

Preprocess and clean dataStructure datasets for trainingTrain models step-by-step and fine-tune themEvaluate their performance with accuracy, loss, and other metricsWhether you're building a chatbot or image captioning model, you'll know how to debug, optimize, and measure success.Build 7 Full-Scale Generative AI ProjectsThis course is project-heavy for a reason — you learn best by building. By the end, you will have built:

Image Captioning AI with Transformers + GradioGenerative Chatbot using LLaMA2 and Gemma modelsAI Voice Assistant that listens and speaksText-to-Image Generator using Stable DiffusionAI Video Summarizer using Whisper + BARTLanguage Translator with M2M100 modelAI Data Analyst that can understand and analyze input textEach project teaches real workflows, practical tools, and production-ready code that you can showcase on GitHub or during interviews.Why This Bootcamp is for the Serious LearnerThis isn’t a trendy course made for passive watchers — it’s a bootcamp for those ready to commit to the AI future.That's why we follow a 100 Days of AI Challenge style — encouraging you to show up every day, even for 30 minutes.

It’s structured to build consistent habits, helping you:

Learn efficiently with small, manageable goalsBuild projects step-by-stepFeel progress daily without burnoutYou won’t just binge-learn. You’ll build your future — with discipline and clarity.One Honest LimitationThis course is not for learners who prefer highly visual or animated content.

The teaching style focuses on text-based, code-first, explanation-rich lessons, with an emphasis on depth, clarity, and practical application. While diagrams and figures are included when necessary, the core learning approach is immersive reading, doing, and thinking — not watching animations.

Syllabus

  • Introduction to AI and Generative AI
  • Overview of AI Types: Narrow, General, and Super AI
    Distinction between Traditional AI and Generative AI
    Societal and Technical Impacts of AI
    Real-world Applications: chatbots, autonomous systems, and recommendation engines
  • Hands-On with Generative AI Tools
  • Text Generation with Transformers
    Image Creation with Stable Diffusion
    Code Generation with Large Language Models (LLMs)
    Voice Assistant Development
    Video Summarization
  • Mastering Prompt Engineering
  • Chain-of-Thought (CoT) Prompting
    Tree-of-Thought (ToT) Reasoning
    Interview-style Prompts
    Advanced Prompt Structuring Techniques
  • Complete Python Programming for AI
  • Python Basics: Variables, Loops, Functions, and Classes
    Data Structures: Lists, Dictionaries, and Sets
    File Handling, APIs, and Web Scraping
    Error Handling and Control Flow
  • Deep Learning & Neural Networks with TensorFlow
  • Understanding Tensors and Data Representation
    Linear Algebra Foundations: Matrices and Vector Math
    Activation Functions and Backpropagation
    Optimizers: Stochastic Gradient Descent (SGD)
  • Model Training and Evaluation
  • Data Preprocessing and Cleaning
    Dataset Structuring for Training
    Model Training, Fine-tuning, and Evaluation
    Performance Metrics: Accuracy, Loss, etc.
  • Build 7 Full-Scale Generative AI Projects
  • Image Captioning AI with Transformers and Gradio
    Generative Chatbot using LLaMA2 and Gemma Models
    AI Voice Assistant with Listening and Speaking Capabilities
    Text-to-Image Generator using Stable Diffusion
    AI Video Summarizer using Whisper and BART
    Language Translator with the M2M100 Model
    AI Data Analyst for Text Understanding and Analysis
  • 100 Days of AI Challenge
  • Building Efficient Learning Habits
    Managing Small, Achievable Goals
    Step-by-step Project Development
    Consistent Daily Learning Commitment
  • Course Limitation
  • Emphasis on Text-based, Code-first Approach
    Depth and Practical Application over Visual or Animated Content

Taught by

Shahriar's Intelligence Academy


Subjects

Computer Science