Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python for Beginners + Generative AI & Claude Practice Test
Role Play
Rating: 4.3 out of 5(370 ratings)
21,155 students

Python for Beginners + Generative AI & Claude Practice Test

Learn Python, LLMs, Prompt Engineering, RAG, LangChain + Claude Certified Architect Foundations Practice Test
Last updated 4/2026
English

What you'll learn

  • Beginners who dont code in their entire life time
  • People who are in non tech role willing to look for technical opportunities
  • People who have keen interest on learning Gen AI
  • Understand how Gen AI industry works by creating real time applications

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

8 sections23 lectures28h 19m total length
  • Introduction1:24:30

    Python and Gen AI Class Syllabus

    Duration : 16 days


    Day 1-4: Python Fundamentals


    Day 1: Introduction to Python

    - Introduction to programming and Python

    - Overview of Google Colab

    - Overview of Github

    - Basic syntax: print statements, comments


    Day 2: Introduction to Python - Contd..

    - Variables and data types (integers, floats, strings)

    - Simple input and output using `input()` and `print()`


    Day 3: Control Structures

    - Conditional statements (if, elif, else)

    - Comparison and logical operators

    - Introduction to loops (while loops)

    - Using loops for repetitive tasks

    For loops can be understood on Day 4 class


    Day 4: Data Structures

    - Lists: creation, indexing, slicing

    - Basic list methods (append, remove, etc.)


    Day 5: Data Structures (contd..)

    - Continue For loop after lists.

    - Set Basics

    - Set methods


    Day 6: Data Structures (contd..)

    - Tuples (Didnt add in syllabus) # Just gave an overview

    - Dictionaries: creation, accessing values

    - Basic dictionary methods


    Day 7: Functions and Modules


    Day 7: Functions

    -Built-in Functions

    -Defining and calling functions

    - Parameters and return values


    Day 8: Modules

    - Introduction to modules and libraries

    - Using the `math` module

    - Introduction to Packages


    Day 9: libraries

    - Packages continued..

    - Understanding PIP


    Day 10: Strings, Files, Python Project and Review of topics

    - String operations and methods

    - String formatting

    - Reading from and writing to files using Colab's file system

    - Basic file operations

    - Review of all Python topics covered


    Simple project: Create a basic python project (Learners have to do based on their understanding)


    Day 11-12,13: Introduction to Generative AI


    Day 11,12: Text Generation Tools and LLMs

    - Overview of text generation tools

    - LLMs - an Introduction

    - Introduction to ChatGPT, Gemini and Claude

    - Practical exercise: Comparing ChatGPT vs. Gemini (zero code exercise)

    - Using OpenAI Playground and Google AI Studio

    - Demo: Google AI Studio, Open AI Playground


    Day 13: Code Generation, Prompt Engineering

    - Introduction to code generation with AI

    - Leveraging Claude / ChatGPT to build tools / softwares

    - Introduction to Cursor IDE

    - Asking the right questions using better Prompt Engineering

    - Practical Exercise : Utilize code generation capabilities and build a simple web page


    Day 14-16: Advanced Generative AI Concepts


    Day 14: Image Generation / recognition, Running large language models (LLMs) locally (needs GPU)

    - Introduction to image generation tools and use cases for image generation tools

    - Overview of tools: OpenAI DALL-E, Midjourney, Stable Diffusion 2

    - Practical exercise: Generating image and animate it with runwayML (zero code exercise)

    - Introduction to open source LLMs

    - Ollama Introduction : Setting up Ollama and LM Studio for running the models locally

    - Harnessing the speed of Groq and Cerebras - an intro

    - Practical exercise: Creating a simple chatbot as like ChatGPT with LMStudio (zero code exercise)

    Day 15: Retrieval Augmented Generation

    - RAG technique to use LLMs with our own Data

    - Embeddings and vector stores (chromaDB, qdrant, pgvector)

    - leveraging RAG to use our own data without exposing it to Model

    - Practical exercise : python code exercise to build a RAG pipeline for chunking and storing the PDF in qdrant cloud (Code to build the RAG system)


    Day 16: Building real AI Projects

    - Introduction to Langchain

    - What is LlamaIndex and where to use it

    - Practical exercise : Build a RAG based question and answering system on a webpage with LlamaIndex

    - Open Source world of AI

    - AI advanced : Next steps in learning


  • How to Use This Course: A Complete Guide1:53

Requirements

  • Zero programming skills required. We will start everything from scratch

Description

Learn Python Programming + Generative AI + Claude Certified Architect Foundations Practice Test in one complete, beginner-friendly course designed for real-world application.

This course is built for absolute beginners, developers, and aspiring AI professionals who want to move from basics to building real AI-powered applications. You will not only learn Python and Generative AI concepts, but also gain hands-on experience with modern tools and practice certification-level questions.


What Makes This Course Unique

  • Learn Python from scratch with simple, storytelling-based teaching

  • Build real-world Generative AI applications using LLMs

  • Practice with Claude Certified Architect – Foundations exam-style questions

  • Work with tools like ChatGPT, Claude, and Gemini

  • Hands-on learning with Google Colab, LangChain, and vector databases

  • Focus on practical implementation, not just theory

What You Will Learn

Python Fundamentals (Beginner to Intermediate)

  • Python basics, syntax, and environment setup

  • Variables, data types, input/output

  • Control structures (if/else, loops)

  • Lists, sets, tuples, dictionaries

  • Functions, modules, and file handling

  • Hands-on coding exercises using Google Colab

Generative AI & Large Language Models (LLMs)

  • Introduction to Generative AI and its real-world use cases

  • Understanding LLMs and how they work

  • Comparing outputs from leading AI tools

  • Text generation and AI-assisted coding

  • Prompt engineering fundamentals

Advanced AI Concepts

  • Retrieval Augmented Generation (RAG)

  • Embeddings and vector databases (ChromaDB, Qdrant)

  • Running open-source LLMs locally using Ollama & LM Studio

  • Building AI-powered workflows and applications

Hands-on AI Projects

  • Build a RAG-based Question Answering system

  • Create AI-generated web applications

  • Work with frameworks like LangChain and LlamaIndex

  • Apply Python skills to real-world AI use cases

Claude Certified Architect – Foundations Practice Test

  • Practice real exam-style questions

  • Scenario-based learning to strengthen concepts

  • Improve confidence for Claude certification

  • Understand AI architecture fundamentals

Course Structure

  • Python Fundamentals (Lectures 1–10)

  • Generative AI Basics (Lectures 11–13)

  • Advanced AI Concepts & Projects (Lectures 14–16)

  • Bonus: Claude Practice Test + Python Coding Exercises

Who This Course is For

  • Beginners starting with Python and AI

  • Developers exploring Generative AI and LLMs

  • Professionals preparing for Claude Architect Certification

  • Anyone who wants to build real AI projects using Python

Keywords Covered

Python for AI, Generative AI, LLMs, Prompt Engineering, LangChain, RAG pipeline, AI projects, Claude AI, Claude certification, ChatGPT, Gemini AI, AI coding, Python bootcamp

By the End of This Course

You will be able to:

  • Write Python programs confidently

  • Build AI-powered applications using LLMs

  • Work with tools like Claude and ChatGPT

  • Implement RAG pipelines with vector databases

  • Attempt Claude Certified Architect – Foundations exam with confidence

This course gives you a complete foundation in Python and Generative AI, along with the practical skills needed to build modern AI applications and prepare for certification.

Who this course is for:

  • Aspiring learners who wants to learn Python and Generative AI