{"url": "https://maven.com/p/3cf911/build-your-own-coding-agent", "core": {"title": "Build Your Own Coding Agent", "slug": "3cf911", "id": 4720, "page_type": "workshop", "description": "AI agents are changing how we build software — from automating tasks to writing code. This session will show you how these systems work and how to build one yourself. You'll learn the key ideas behind agentic flows, function calling, and real-time code generation — with practical examples you can apply right away.", "start_datetime": "2025-08-13T14:30:00Z", "duration_min": 90, "is_recording_public": true, "has_internal_recording": true, "instructor_name": "Alexey Grigorev", "instructor_title": "Principal Data Scientist | Book Author | Instructor to 100k+ Students World-Wide", "instructor_headline": null, "course_name": "AI Engineering Buildcamp: From RAG to Agents", "course_slug": "from-rag-to-agents", "school_name": "Alexey Grigorev", "school_slug": "alexey-grigorev", "chapter_count": 11}, "next_data": {"props": {"pageProps": {"apiSchool": {"id": 10313, "slug": "alexey-grigorev", "name": "Alexey Grigorev", "is_stripe_connected": true, "stripe_connect_account_id": "acct_1Rm9RV4GQFphE3x1", "zoom_auth_version": 2, "verified": true, "timezone": "America/New_York", "support_email": null, "school_tags": [], "instructor_bio": null}, "pageType": "workshop", "school": {"id": 10313, "slug": "alexey-grigorev", "name": "Alexey Grigorev", "is_stripe_connected": true, "stripe_connect_account_id": "acct_1Rm9RV4GQFphE3x1", "zoom_auth_version": 2, "verified": true, "timezone": "America/New_York", "support_email": null, "school_tags": [], "instructor_bio": null}, "course": {"slug": "from-rag-to-agents", "school_id": 10313, "name": "AI Engineering Buildcamp: From RAG to Agents", "id": 16984, "format": "full_course", "description": "Create your own production-ready AI application in 6 weeks", "attrs": {"courses_page_highlight_order_index": null, "custom_landing_page_url": null, "facebook_pixel_id": null, "is_course_application_enabled": false, "is_demoted_on_courses_page": false, "is_hidden_by_maven_staff": false, "is_live_on_courses_page": true, "short_description": null, "skip_landing_page": null, "satisfaction_guarantee_status": "unset"}, "social_image_url": "https://d2426xcxuh3ht5.cloudfront.net/ORZYwy0pR4evv7YaPCPG_AI%20Bootcamp%20-%20Dark%20Template.jpg", "course_image_url": null, "clp_hero_media": {"media_type": "image_url", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/zYzZHakDSaKS3yUlh0EB_AI%20Bootcamp%20-%20Dark%20Template.png", "youtube_video_id": "dQw4w9WgXcQ", "vimeo_video_id": null}, "instructor_infos": [{"name": "Alexey Grigorev ", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/z48c9fi1QeCRpagQNydk_Gemini_Generated_Image_gsntc7gsntc7gsnt.png", "image_url_no_bg": "https://user-assets.maven.com/instructor-no-bg/z48c9fi1QeCRpagQNydk_Gemini_Generated_Image_gsntc7gsntc7gsnt.png", "uuid": "cf15e5cc-dd90-44b9-8ce6-3191448e8b23", "bio_html": "<p>Founder of DataTalks.Club · Creator of the Zoomcamp Series · ML Engineer &amp; Author</p><p>Alexey Grigorev is the founder of <a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://datatalks.club/\">DataTalks.Club</a> and the creator of the Zoomcamp series. With 15 years of experience in software engineering and over 12 years in machine learning, he has built and deployed large-scale ML systems at startups and enterprises.</p><p>An advocate for practical, hands-on education, Alexey has taught over 100,000 students with the code-first approach to help learners build real-world skills.</p><p>In the past, he was an active participant in data science competitions. A Kaggle Master, Alexey has achieved top rankings in several challenges, including NIPS'17 Criteo Challenge and WSDM Cup 2017: Vandalism Detection.</p><p>He is the author of several technical books, including Machine Learning Bookcamp.</p>", "headline": "Teaching AI and Data to 100k+ students ", "title": "15 years of experience. Teaching AI and Data to 100k+ students", "linkedin_url": "https://www.linkedin.com/in/agrigorev/", "twitter_handle": "@Al_Grigor", "custom_social_link": "https://datatalks.club/", "logos": {"logos": [{"image_url": "https://asset.brandfetch.io/idZuI4HUCL/id4wmxI7CH.png", "type": "logo", "file_type": "png", "uuid": "b8c3fed9-69a8-4156-96cb-cf090220d000", "name": "DataTalksClub"}, {"image_url": "https://asset.brandfetch.io/idSOPL2MiE/iddtxPbOXf.svg", "type": "logo", "file_type": "svg", "uuid": "4fa7c1b8-af92-4f5e-b01c-bb4709214c23", "name": "Manning Publications"}, {"image_url": "https://asset.brandfetch.io/id3d7eH1m-/idrXevrlI7.svg", "type": "logo", "file_type": "svg", "uuid": "ff5c796e-f2ef-418c-ae2a-033dbf3694fc", "name": "OLX Group"}], "label": "\n"}, "highlights": null, "highlights_html": "<ul><li></li></ul>", "preferred_name": null}], "instructor_caption": "15 years of experience. Teaching AI and Data to 100k+ students", "course_tags": [{"id": 31, "tag_type": "category", "label": "Data & engineering", "slug": "engineering-ll", "description": null, "parent_tag_id": null}, {"id": 35, "tag_type": "category", "label": "AI", "slug": "ai-ll", "description": null, "parent_tag_id": null}, {"id": 80, "tag_type": "deprecated", "label": "AI/ML engineering", "slug": "x-subcategory-ai-ml-engineering", "description": null, "parent_tag_id": 35}, {"id": 81, "tag_type": "deprecated", "label": "Data science and engineering", "slug": "x-subcategory-data-science-and-engineering", "description": null, "parent_tag_id": 35}, {"id": 108, "tag_type": "deprecated", "label": "AI/ML engineering", "slug": "x-subcategory-ai-ml-engineering-1", "description": null, "parent_tag_id": 31}, {"id": 110, "tag_type": "deprecated", "label": "Software engineering", "slug": "x-subcategory-software-engineering", "description": null, "parent_tag_id": 31}, {"id": 112, "tag_type": "deprecated", "label": "Engineering career growth", "slug": "x-subcategory-engineering-career-growth", "description": null, "parent_tag_id": 31}, {"id": 244, "tag_type": "internal_collection", "label": "Courses filtered for recommendations", "slug": "courses-filtered-for-recommendations", "description": null, "parent_tag_id": null}, {"id": 293, "tag_type": "persona", "label": "For Engineers", "slug": "for-engineers", "description": null, "parent_tag_id": null}, {"id": 299, "tag_type": "persona", "label": "For Data Scientists", "slug": "for-data-scientists", "description": null, "parent_tag_id": null}, {"id": 313, "tag_type": "topic", "label": "AI", "slug": "ai", "description": null, "parent_tag_id": null}, {"id": 315, "tag_type": "topic", "label": "Agentic AI", "slug": "agentic-ai", "description": null, "parent_tag_id": null}, {"id": 320, "tag_type": "topic", "label": "RAG", "slug": "rag", "description": null, "parent_tag_id": null}, {"id": 324, "tag_type": "topic", "label": "Bootcamp", "slug": "bootcamp", "description": null, "parent_tag_id": null}, {"id": 441, "tag_type": "topic", "label": "RAG & Search", "slug": "rag-search", "description": null, "parent_tag_id": null}]}, "contentPageSlug": "3cf911", "contentPage": {"id": 4720, "school_id": 10313, "slug": "3cf911", "content_page_type": "workshop", "sections": [{"uuid": "d8141034-482f-4b6b-8b37-5c317cf816d3", "title": "Build Your Own Coding Agent", "version": 1, "image_url": "https://d2426xcxuh3ht5.cloudfront.net/nnAoCldKQPKlugSHpcxd_Single Instructor.png", "is_visible": true, "topic_desc": "AI agents are changing how we build software — from automating tasks to writing code. This session will show you how these systems work and how to build one yourself. You'll learn the key ideas behind agentic flows, function calling, and real-time code generation — with practical examples you can apply right away.", "brand_logos": {"label": "Previously at", "logos": []}, "section_type": "main", "instructor_infos": [{"name": "Alexey Grigorev", "uuid": "09feb03b-ad53-4db9-8652-98528fc6e7f7", "logos": null, "title": "Principal Data Scientist | Book Author | Instructor to 100k+ Students World-Wide", "bio_html": "<p>Founder of DataTalks.Club · Creator of the Zoomcamp Series · ML Engineer &amp; Author</p><p><br></p><p>Alexey Grigorev is the founder of&nbsp;<a href=\"https://datatalks.club/\" rel=\"noopener noreferrer\" target=\"_blank\">DataTalks.Club</a>&nbsp;and the creator of the popular Zoomcamp series. With 15 years of experience in software engineering and over 12 years in machine learning, he has built and deployed large-scale ML systems at companies like OLX Group and Simplaex.</p><p><br></p><p>An advocate for practical, hands-on education, Alexey has taught over 100,000 students, focusing on a code-first approach to help learners build real-world skills.</p><p><br></p><p>In the past, he was an active participant in data science competitions. A Kaggle Master, Alexey has achieved top rankings in several challenges, including 1st place in the NIPS'17 Criteo Challenge and 2nd place in the WSDM Cup 2017: Vandalism Detection.</p><p><br></p><p>He is also the author of several technical books, including the widely read Machine Learning Bookcamp.</p>", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/u7e8tzsQQ7GdLQBX8H67_1718261603928.jpg", "highlights": null, "linkedin_url": null, "twitter_handle": null, "image_url_no_bg": null, "custom_social_link": null}], "learning_outcomes": [{"uuid": "99fb4130-b887-4911-8b4a-f1396e1af12b", "title": "Learn About Agentic Flows and Function Calling", "description": "Use AI to trigger functions — like accessing the file system or database."}, {"uuid": "f82a306c-84e6-483f-889a-7fa650d259f2", "title": "Live Implementation of a Coding Agent", "description": "Learn how to build an AI agent that can write and improve code — all based on user input."}, {"uuid": "d8a1b8ce-3a51-41fc-9088-5f9ac308c29f", "title": "Build a Clone of Lovable.dev", "description": "Lovable creates amazing front-end applications with React. You will do the same, but with Django."}]}], "created_at": "2026-02-12T21:02:27.517344Z", "updated_at": null, "theme": null, "attrs": {"type": "workshop", "is_canceled": false, "is_delisted": false, "connected_course_id": 16984, "course_stripe_promo_code_id": null}, "school_event": {"id": 4720, "slug": null, "title": "Build Your Own Coding Agent", "description": null, "start_datetime": "2025-08-13T14:30:00Z", "end_datetime": "2025-08-13T16:00:00Z", "start_date": "2025-08-13", "start_time": "16:30:00", "duration_min": 90, "timezone": "Europe/Berlin", "has_internal_recording": true, "is_recording_public": true}, "num_signups": 2298}, "relatedWorkshops": [{"id": 4322, "school_id": 15087, "is_visible_on_discovery_page": true, "is_canceled": false, "is_delisted": false, "connected_course_id": 17014, "workshop_tags": [{"id": 31, "tag_type": "category", "label": "Data & engineering", "slug": "engineering-ll", "description": null, "parent_tag_id": null}, {"id": 35, "tag_type": "category", "label": "AI", "slug": "ai-ll", "description": null, "parent_tag_id": null}, {"id": 257, "tag_type": "internal_collection", "label": "Building AI Systems", "slug": "building-ai-systems", "description": null, "parent_tag_id": null}, {"id": 293, "tag_type": "persona", "label": "For Engineers", "slug": "for-engineers", "description": null, "parent_tag_id": null}, {"id": 313, "tag_type": "topic", "label": "AI", "slug": "ai", "description": null, "parent_tag_id": null}, {"id": 315, "tag_type": "topic", "label": "Agentic AI", "slug": "agentic-ai", "description": null, "parent_tag_id": null}, {"id": 349, "tag_type": "topic", "label": "Coding with AI", "slug": "ai-coding", "description": null, "parent_tag_id": null}, {"id": 395, "tag_type": "internal_collection", "label": "2025 Maven Rewind", "slug": "maven-rewind-2025", "description": null, "parent_tag_id": null}], "published_content_page": {"id": 5161, "school_id": 15087, "slug": "b9a2df", "content_page_type": "workshop", "sections": [{"uuid": "4cdb3bc7-a5b8-4ceb-b82a-b081a8cf8b13", "title": "Build Your Own AI Coding Agent from Scratch", "version": 1, "image_url": "https://d2426xcxuh3ht5.cloudfront.net/942nBLITumEPZdisCvQY_Build%20Your%20Own.png", "is_visible": true, "topic_desc": "In the spirit of Feynman’s “What I cannot create, I do not understand,” this optional outtake from our course is a live mini-build: we’ll code a simple AI coding agent together to form a real mental model and better understand the tools we use. We’ll practice context management, clear specs, small steps, and interactive + structured flows. Join to watch — or hack along.", "brand_logos": {"label": "Previously at", "logos": [{"name": "Google", "type": "logo", "uuid": "20a1120b-248d-46d1-9d6b-08f0a37ff07d", "file_type": "svg", "image_url": "https://asset.brandfetch.io/id6O2oGzv-/idjOb2YcqW.svg"}, {"name": "Microsoft", "type": "logo", "uuid": "2feb5655-db2c-4eba-a99a-b6ab50b9c432", "file_type": "svg", "image_url": "https://asset.brandfetch.io/idchmboHEZ/idc7I0n_oy.svg"}, {"name": "Canonical", "type": "logo", "uuid": "c26d5934-bb47-4884-b732-6ba00f204def", "file_type": "svg", "image_url": "https://asset.brandfetch.io/id3KkLe62z/idSdSACndB.svg"}, {"name": "Answer AI", "type": "logo", "uuid": "05ba6520-c992-4f29-9ef4-23732666b56c", "file_type": "png", "image_url": "https://asset.brandfetch.io/ididtSFs2-/idt9-rq-SK.png"}, {"name": "Cable & Wireless Communications", "type": "icon", "uuid": "9631f1eb-aec1-40b0-9670-559a18b39941", "file_type": "jpeg", "image_url": "https://asset.brandfetch.io/idQLtHjMab/idHwE2CMqQ.jpeg"}]}, "section_type": "main", "instructor_infos": [{"name": "Eleanor Berger", "uuid": "79851538-01b0-406f-a1ba-4e5c04f61569", "logos": null, "title": "Engineering & AI Leader; Elite AI-Assisted Coding co-instructor", "bio_html": "<p>Eleanor Berger is an AI expert and technology leader with a track record of advising, building and leading high-performing AI engineering teams at Microsoft, Google and several start-ups.</p><p><br></p><p>At Microsoft and Google, Eleanor enabled top cloud customers, including startups, software vendors, and enterprises, to deliver impactful AI-first solutions. She has served in key advisory roles with a focus on applied AI and is recognised as a leading voice in the industry.</p><p><br></p><p>Today, Eleanor advises companies and empowers catalysts — leaders who drive AI innovation — by pairing deep technical expertise with hard-won managerial insight. Eleanor helps organisations build robust AI capability, integrate advanced AI and deliver powerful solutions that drive business value and strategic advantage.</p>", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/n6QlErKTSASFQQUtXRFn_eleanor-berger-self-2022-01-12.jpg", "highlights": null, "linkedin_url": null, "twitter_handle": null, "image_url_no_bg": null, "custom_social_link": null}, {"name": "Isaac Flath", "uuid": "6065bdf0-14f2-4374-ab84-77bc9b5732e5", "logos": {"label": "", "logos": []}, "title": "Dev-efficiency and AI expert; Elite AI-Assisted Coding co-instructor", "bio_html": "<p>Isaac is an independent consultant who has helped many companies incorporate AI into their products. I've taught AI efficiency to companies for years and worked for tech startups and cutting edge labs.</p><p><br></p><p>As a consultant, I have helped companies of all sizes from startups (such as Ankihub and SpecStory) to enterprise clients (such as Travel &amp; Leisure and Cable and Wireless Communications). Previously, I worked as a researcher at Novetta where I worked on Chatbots, and worked at other cutting edge labs such as Answer AI.</p>", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/EPXTj93VQ0Cc17cYa8tb_isaaac.png", "highlights": [], "linkedin_url": "", "twitter_handle": "", "image_url_no_bg": null, "custom_social_link": ""}], "learning_outcomes": [{"uuid": "6f86286a-7f58-4260-b44b-61ebb55db0e6", "title": "Build a simple AI coding agent", "description": "Hack together a tiny coding agent with us, end to end."}, {"uuid": "d7cf27a5-5be5-4a42-8f88-c73ba1c7141b", "title": "Build a mental model of agents", "description": "Understand how AI coding agents work so you can use them better."}, {"uuid": "164a4182-cb42-4c4c-9ff0-81af248d8c3c", "title": "Practice AI-assisted coding best practices", "description": "Use context management, clear specs, small steps, interactive and structured flows."}]}], "created_at": "2026-02-12T21:03:30.074329Z", "updated_at": null, "theme": null, "attrs": {"type": "workshop", "is_canceled": false, "is_delisted": false, "connected_course_id": 17014, "course_stripe_promo_code_id": null}, "school_event": {"id": 5161, "slug": null, "title": "Build Your Own AI Coding Agent from Scratch", "description": null, "start_datetime": "2025-09-30T18:00:00Z", "end_datetime": "2025-09-30T19:30:00Z", "start_date": "2025-09-30", "start_time": "20:00:00", "duration_min": 90, "timezone": "Europe/Zurich", "has_internal_recording": true, "is_recording_public": true}, "num_signups": 1944}}, {"id": 7174, "school_id": 14543, "is_visible_on_discovery_page": true, "is_canceled": false, "is_delisted": false, "connected_course_id": 16252, "workshop_tags": [{"id": 31, "tag_type": "category", "label": "Data & engineering", "slug": "engineering-ll", "description": null, "parent_tag_id": null}, {"id": 35, "tag_type": "category", "label": "AI", "slug": "ai-ll", "description": null, "parent_tag_id": null}, {"id": 137, "tag_type": "internal_collection", "label": "Instructor", "slug": "Instructor", "description": null, "parent_tag_id": null}, {"id": 293, "tag_type": "persona", "label": "For Engineers", "slug": "for-engineers", "description": null, "parent_tag_id": null}, {"id": 313, "tag_type": "topic", "label": "AI", "slug": "ai", "description": null, "parent_tag_id": null}, {"id": 315, "tag_type": "topic", "label": "Agentic AI", "slug": "agentic-ai", "description": null, "parent_tag_id": null}, {"id": 349, "tag_type": "topic", "label": "Coding with AI", "slug": "ai-coding", "description": null, "parent_tag_id": null}], "published_content_page": {"id": 8319, "school_id": 14543, "slug": "049021", "content_page_type": "workshop", "sections": [{"uuid": "a2ea7aa7-3905-4ed8-beea-3ff442416f8f", "title": "Build Your First Coding Agent", "version": 1, "image_url": "https://d2426xcxuh3ht5.cloudfront.net/RbVeJOjQnGLUrZMPmsuS_Single%20Instructor%20-%20%20theme%20c%20(2).png", "is_visible": true, "topic_desc": "Many software developers use coding agents (e.g. Claude Code, Codex, Cursor, Copilot) to write code and build software. However, these agents can go sideways, and may not follow the coding workflow and style that *you* prefer. Well, why not build your own coding agent? Let's explore what it takes to build an LLM-powered coding assistant - it's likely a lot easier than you think.", "brand_logos": {"label": "Previously at", "logos": []}, "section_type": "main", "instructor_infos": [{"name": "Jay Wengrow", "uuid": "a3c3f595-11eb-47c5-bcdf-8e19c8d80a10", "logos": null, "title": "CEO of Actualize, Author of \"A Common-Sense Guide to AI Engineering\"", "bio_html": "<p>Jay Wengrow is an experienced educator and software engineer, and the author of&nbsp;<a href=\"https://pragprog.com/titles/jwpaieng/a-common-sense-guide-to-ai-engineering/\" rel=\"noopener noreferrer\" target=\"_blank\">A Common-Sense Guide to AI Engineering</a>. He is also the founder of Actualize, a software and AI engineering education company - and he specializes in making advanced technical topics approachable for professionals across industries. He additionally wrote the popular Common-Sense Guide to Data Structures and Algorithms book series.</p>", "headline": "", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/bRoC2JPqTQC1hROZkacW_jay_headshot_2.jpg", "highlights": null, "linkedin_url": null, "twitter_handle": null, "highlights_html": null, "image_url_no_bg": null, "custom_social_link": null}], "learning_outcomes": [{"uuid": "f4c84d96-fbf8-4f1b-a31c-d4285e103edc", "title": "Transform a simple LLM into an autonomous software developer", "description": "Equip an LLM with the tools it needs to write code and create substantial software projects."}, {"uuid": "bd7bf609-79ac-4255-8090-3f74f52a4e1c", "title": "Craft your own personal coding agent", "description": "Create a customized coding agent that adapts to your ideal workflow and code style."}, {"uuid": "fd12c832-ec52-4a54-a397-5d9fbee25e76", "title": "How coding agents work under the hood", "description": "Make the most of any coding agent by understanding its capabilities and limitations."}]}], "created_at": "2026-03-12T03:32:02.509457Z", "updated_at": "2026-03-12T03:32:06.014709Z", "theme": null, "attrs": {"type": "workshop", "is_canceled": false, "is_delisted": false, "connected_course_id": 16252, "course_stripe_promo_code_id": null}, "school_event": {"id": 8319, "slug": null, "title": "Build Your First Coding Agent", "description": null, "start_datetime": "2026-04-13T18:00:00Z", "end_datetime": "2026-04-13T18:30:00Z", "start_date": "2026-04-13", "start_time": "13:00:00", "duration_min": 30, "timezone": "America/Chicago", "has_internal_recording": true, "is_recording_public": true}, "num_signups": 88}}, {"id": 6092, "school_id": 16168, "is_visible_on_discovery_page": true, "is_canceled": false, "is_delisted": false, "connected_course_id": 18732, "workshop_tags": [{"id": 31, "tag_type": "category", "label": "Data & engineering", "slug": "engineering-ll", "description": null, "parent_tag_id": null}, {"id": 35, "tag_type": "category", "label": "AI", "slug": "ai-ll", "description": null, "parent_tag_id": null}, {"id": 137, "tag_type": "internal_collection", "label": "Instructor", "slug": "Instructor", "description": null, "parent_tag_id": null}, {"id": 293, "tag_type": "persona", "label": "For Engineers", "slug": "for-engineers", "description": null, "parent_tag_id": null}, {"id": 313, "tag_type": "topic", "label": "AI", "slug": "ai", "description": null, "parent_tag_id": null}, {"id": 315, "tag_type": "topic", "label": "Agentic AI", "slug": "agentic-ai", "description": null, "parent_tag_id": null}], "published_content_page": {"id": 6892, "school_id": 16168, "slug": "8174bf", "content_page_type": "workshop", "sections": [{"uuid": "f38d5cad-1fc9-4071-8b8b-846d818fd37f", "title": "Build Smarter AI Agents: Code-Driven Agentic AI", "version": 1, "image_url": "https://d2426xcxuh3ht5.cloudfront.net/LaYdMPWR0SqxMEDSuj0w_LangChain%20Webinar%20banner.png", "is_visible": true, "topic_desc": "In this hands-on webinar, we'll explore how developers and technical teams can build more controllable, extensible, and production-ready AI agents using LangChain, LangFlow, and direct LLM API calls. \n\nYou'll see how agents are designed as workflows—combining prompts, tools, memory, and external systems—rather than single chat interactions. The session will include live coding demos", "brand_logos": {"label": "Previously at", "logos": [{"name": "Stanford University", "type": "logo", "uuid": "4fe7d0e5-8c46-4b39-9baf-540d925d7d28", "file_type": "svg", "image_url": "https://asset.brandfetch.io/idPv3iQPET/idBFw-L5SX.svg"}, {"name": "Autodesk", "type": "logo", "uuid": "cfbc1805-0705-483e-9727-dee66d149850", "file_type": "svg", "image_url": "https://asset.brandfetch.io/id_6bobPbH/idt11I-IAL.svg"}, {"name": "Harvard University", "type": "logo", "uuid": "c3efeff4-d739-40d4-81c2-b472bfbdcca5", "file_type": "svg", "image_url": "https://asset.brandfetch.io/idgP1KuU-N/idJmgAce_I.svg"}, {"name": "Bigdatatrunk", "type": "logo", "uuid": "25c030ba-cc40-460c-89b8-b870463a5d38", "file_type": "svg", "image_url": "https://asset.brandfetch.io/idaBetEkaV/id9RCKArLt.svg"}, {"name": "Certify360", "type": "logo", "uuid": "8ca6a49b-fc48-412e-809a-c0ed111f1dc8", "file_type": "png", "image_url": "https://asset.brandfetch.io/idXulaNy-X/ido5OYr0XL.png"}]}, "section_type": "main", "instructor_infos": [{"name": "Raju Shreewastava", "uuid": "452b6194-d57e-4ca2-b1d2-b0e9e611b023", "logos": null, "title": "CEO of BigDataTrunk.com & Certify360.ai", "bio_html": "<p><br></p>", "headline": "", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/cPEvkeHlQ9WiLxT39jBW_RajuProfile.jpeg", "highlights": null, "linkedin_url": null, "twitter_handle": null, "highlights_html": null, "image_url_no_bg": null, "custom_social_link": null}, {"name": "Aparna Bulusu", "uuid": "895a98db-2d83-491c-a384-6ce031276f63", "logos": {"label": "", "logos": []}, "title": "Lead AI Instructor", "bio_html": "", "headline": "", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/sy7aJx5SyyfzE9TAh3PB_AparnaProfile.jpeg", "highlights": [], "linkedin_url": "", "twitter_handle": "", "highlights_html": null, "image_url_no_bg": null, "custom_social_link": ""}], "learning_outcomes": [{"uuid": "ce2352bc-4185-4433-9e7a-6ddd46cc7867", "title": "From Conceptual Agents to Code-Based Systems", "description": ""}, {"uuid": "619f2c13-4543-4e96-b805-97d3db1b162d", "title": "Anatomy of a Code-Driven AI Agent", "description": ""}, {"uuid": "a420cae4-4916-40c8-b938-4ff4f1d47b0a", "title": "LangChain Fundamentals for Agentic Workflows", "description": ""}, {"uuid": "f2635d4e-c00a-4114-a652-7d21ad0ded48", "title": "Visual Agent Design with LangFlow", "description": ""}, {"uuid": "b4a0c4c0-4b0a-482c-b1f7-93b9a97c4837", "title": "Live Demo: Building an Agent with Tools, Memory & APIs", "description": ""}]}], "created_at": "2026-02-12T21:08:05.681971Z", "updated_at": null, "theme": null, "attrs": {"type": "workshop", "is_canceled": false, "is_delisted": false, "connected_course_id": 18732, "course_stripe_promo_code_id": null}, "school_event": {"id": 6892, "slug": null, "title": "Build Smarter AI Agents: Code-Driven Agentic AI", "description": null, "start_datetime": "2026-01-30T01:30:00Z", "end_datetime": "2026-01-30T02:30:00Z", "start_date": "2026-01-29", "start_time": "17:30:00", "duration_min": 60, "timezone": "America/Los_Angeles", "has_internal_recording": true, "is_recording_public": true}, "num_signups": 120}}], "exploreCourses": null, "workshopTags": [{"id": 395, "tag_type": "internal_collection", "label": "2025 Maven Rewind", "slug": "maven-rewind-2025", "description": null, "parent_tag_id": null}, {"id": 159, "tag_type": "internal_collection", "label": "LL non-instructor", "slug": "ll-non-instructor", "description": null, "parent_tag_id": null}, {"id": 31, "tag_type": "category", "label": "Data & engineering", "slug": "engineering-ll", "description": null, "parent_tag_id": null}, {"id": 35, "tag_type": "category", "label": "AI", "slug": "ai-ll", "description": null, "parent_tag_id": null}, {"id": 293, "tag_type": "persona", "label": "For Engineers", "slug": "for-engineers", "description": null, "parent_tag_id": null}, {"id": 315, "tag_type": "topic", "label": "Agentic AI", "slug": "agentic-ai", "description": null, "parent_tag_id": null}, {"id": 313, "tag_type": "topic", "label": "AI", "slug": "ai", "description": null, "parent_tag_id": null}], "videoChapters": [{"title": "Workshop Introduction and Setup", "start_seconds": 80}, {"title": "Introduction to AI Agents and Tools", "start_seconds": 174}, {"title": "Setting Up the Django Project Template", "start_seconds": 422}, {"title": "Defining Tools and the System Prompt for the Coding Agent", "start_seconds": 526}, {"title": "First Run: Building a To-Do List App with GPT-4o Mini", "start_seconds": 702}, {"title": "Using the OpenAI Agents SDK", "start_seconds": 818}, {"title": "Introducing the Pydantic AI Library", "start_seconds": 976}, {"title": "Building the App with Anthropic's Claude Model", "start_seconds": 1085}, {"title": "Experimenting with an Anki Cards Project", "start_seconds": 1209}, {"title": "Trying the Zhipu AI (GLM) Model", "start_seconds": 1474}, {"title": "Course Information, Q&A, and Conclusion", "start_seconds": 1721}], "navPages": [{"category": {"slug": "ai", "href": "/courses/ai", "title": "AI", "palette": {"--palette-category-base": "#460952", "--palette-category-highlight": "#931FAA", "--palette-category-border": "#EDA6FB"}}, "topics": [{"title": "Agentic AI", "slug": "ai/agentic-ai", "href": "/courses/ai/agentic-ai"}, {"title": "Coding with AI", "slug": "ai/ai-coding", "href": "/courses/ai/ai-coding"}, {"title": "AI Workflows", "slug": "ai/ai-workflows", "href": "/courses/ai/ai-workflows"}, {"title": "Claude Code", "slug": "ai/claude-code", "href": "/courses/ai/claude-code"}, {"title": "OpenClaw", "slug": "ai/openclaw", "href": "/courses/ai/openclaw"}, {"title": "Vibe Coding", "slug": "ai/vibe-coding", "href": "/courses/ai/vibe-coding"}, {"title": "AI Evals", "slug": "ai/evals", "href": "/courses/ai/evals"}, {"title": "AI Transformation", "slug": "ai/ai-transformation", "href": "/courses/ai/ai-transformation"}, {"title": "RAG & Search", "slug": "ai/rag-search", "href": "/courses/ai/rag-search"}, {"title": "MCP", "slug": "ai/mcp", "href": "/courses/ai/mcp"}, {"title": "AI for PMs", "slug": "ai/for-product-managers", "href": "/courses/ai/for-product-managers"}, {"title": "AI for Engineers", "slug": "ai/for-engineers", "href": "/courses/ai/for-engineers"}, {"title": "AI for Designers", "slug": "ai/for-designers", "href": "/courses/ai/for-designers"}, {"title": "AI for Marketers", "slug": "ai/for-marketers", "href": "/courses/ai/for-marketers"}, {"title": "AI for Founders", "slug": "ai/for-founders", "href": "/courses/ai/for-founders"}]}, {"category": {"slug": "product", "href": "/courses/product", "title": "Product", "palette": {"--palette-category-base": "#510B00", "--palette-category-highlight": "#B33600", "--palette-category-border": "#F7804D"}}, "topics": [{"title": "AI for PMs", "slug": "for-product-managers/ai", "href": "/courses/for-product-managers/ai"}, {"title": "Agentic AI", "slug": "for-product-managers/agentic-ai", "href": "/courses/for-product-managers/agentic-ai"}, {"title": "AI Evals", "slug": "for-product-managers/ai-evals", "href": "/courses/for-product-managers/ai-evals"}, {"title": "Vibe Coding", "slug": "for-product-managers/vibe-coding", "href": "/courses/for-product-managers/vibe-coding"}, {"title": "Product Sense", "slug": "for-product-managers/product-sense", "href": "/courses/for-product-managers/product-sense"}, {"title": "Product Discovery", "slug": "for-product-managers/product-discovery", "href": "/courses/for-product-managers/product-discovery"}, {"title": "User Research", "slug": "for-product-managers/user-research", "href": "/courses/for-product-managers/user-research"}, {"title": "Prototyping", "slug": "for-product-managers/prototyping", "href": "/courses/for-product-managers/prototyping"}, {"title": "Growth", "slug": "for-product-managers/growth", "href": "/courses/for-product-managers/growth"}, {"title": "Analytics", "slug": "for-product-managers/analytics", "href": "/courses/for-product-managers/analytics"}, {"title": "Tech Foundations", "slug": "for-product-managers/technical-foundations", "href": "/courses/for-product-managers/technical-foundations"}, {"title": "Strategy", "slug": "for-product-managers/strategy", "href": "/courses/for-product-managers/strategy"}, {"title": "Influence", "slug": "for-product-managers/influence", "href": "/courses/for-product-managers/influence"}, {"title": "Leadership", "slug": "for-product-managers/leadership", "href": "/courses/for-product-managers/leadership"}, {"title": "Career Growth", "slug": "for-product-managers/career-growth", "href": "/courses/for-product-managers/career-growth"}]}, {"category": {"slug": "engineering", "href": "/courses/engineering", "title": "Engineering", "palette": {"--palette-category-base": "#00332F", "--palette-category-highlight": "#00746B", "--palette-category-border": "#88B7B2"}}, "topics": [{"title": "AI for Engineers", "slug": "for-engineers/ai", "href": "/courses/for-engineers/ai"}, {"title": "Agentic AI", "slug": "for-engineers/agentic-ai", "href": "/courses/for-engineers/agentic-ai"}, {"title": "Coding with AI", "slug": "for-engineers/ai-coding", "href": "/courses/for-engineers/ai-coding"}, {"title": "Claude Code", "slug": "for-engineers/claude-code", "href": "/courses/for-engineers/claude-code"}, {"title": "OpenClaw", "slug": "for-engineers/openclaw", "href": "/courses/for-engineers/openclaw"}, {"title": "MCP", "slug": "for-engineers/mcp", "href": "/courses/for-engineers/mcp"}, {"title": "RAG & Search", "slug": "for-engineers/rag-search", "href": "/courses/for-engineers/rag-search"}, {"title": "AI Evals", "slug": "for-engineers/ai-evals", "href": "/courses/for-engineers/ai-evals"}, {"title": "Machine Learning", "slug": "for-engineers/ml", "href": "/courses/for-engineers/ml"}, {"title": "LLM Ops", "slug": "for-engineers/llm-ops", "href": "/courses/for-engineers/llm-ops"}, {"title": "Context Eng", "slug": "for-engineers/context-engineering", "href": "/courses/for-engineers/context-engineering"}, {"title": "Security", "slug": "for-engineers/security", "href": "/courses/for-engineers/security"}, {"title": "System Design", "slug": "for-engineers/system-design", "href": "/courses/for-engineers/system-design"}, {"title": "Leadership", "slug": "for-engineers/leadership", "href": "/courses/for-engineers/leadership"}, {"title": "Career Growth", "slug": "for-engineers/career-growth", "href": "/courses/for-engineers/career-growth"}]}, {"category": {"slug": "design", "href": "/courses/design", "title": "Design", "palette": {"--palette-category-base": "#38085F", "--palette-category-highlight": "#772CBB", "--palette-category-border": "#B5A2D0"}}, "topics": [{"title": "AI for Designers", "slug": "for-designers/ai", "href": "/courses/for-designers/ai"}, {"title": "Agentic AI", "slug": "for-designers/agentic-ai", "href": "/courses/for-designers/agentic-ai"}, {"title": "Vibe Coding", "slug": "for-designers/vibe-coding", "href": "/courses/for-designers/vibe-coding"}, {"title": "Prototyping", "slug": "for-designers/prototyping", "href": "/courses/for-designers/prototyping"}, {"title": "Figma", "slug": "for-designers/figma", "href": "/courses/for-designers/figma"}, {"title": "Design Systems", "slug": "for-designers/design-systems", "href": "/courses/for-designers/design-systems"}, {"title": "User Research", "slug": "for-designers/user-research", "href": "/courses/for-designers/user-research"}, {"title": "Product Discovery", "slug": "for-designers/product-discovery", "href": "/courses/for-designers/product-discovery"}, {"title": "UX", "slug": "for-designers/ux", "href": "/courses/for-designers/ux"}, {"title": "UI", "slug": "for-designers/ui", "href": "/courses/for-designers/ui"}, {"title": "Visual Design", "slug": "for-designers/visual-design", "href": "/courses/for-designers/visual-design"}, {"title": "Design Strategy", "slug": "for-designers/strategy", "href": "/courses/for-designers/strategy"}, {"title": "Influence", "slug": "for-designers/influence", "href": "/courses/for-designers/influence"}, {"title": "Leadership", "slug": "for-designers/leadership", "href": "/courses/for-designers/leadership"}, {"title": "Career Growth", "slug": "for-designers/career-growth", "href": "/courses/for-designers/career-growth"}]}, {"category": {"slug": "marketing", "href": "/courses/marketing", "title": "Marketing", "palette": {"--palette-category-base": "#431532", "--palette-category-highlight": "#943170", "--palette-category-border": "#C99EB5"}}, "topics": [{"title": "AI for Marketers", "slug": "for-marketers/ai", "href": "/courses/for-marketers/ai"}, {"title": "Agentic AI", "slug": "for-marketers/agentic-ai", "href": "/courses/for-marketers/agentic-ai"}, {"title": "Vibe Coding", "slug": "for-marketers/vibe-coding", "href": "/courses/for-marketers/vibe-coding"}, {"title": "Automation", "slug": "for-marketers/marketing-automation", "href": "/courses/for-marketers/marketing-automation"}, {"title": "Content Marketing", "slug": "for-marketers/content-marketing", "href": "/courses/for-marketers/content-marketing"}, {"title": "Demand Gen", "slug": "for-marketers/demand-generation", "href": "/courses/for-marketers/demand-generation"}, {"title": "Go-to-Market", "slug": "for-marketers/gtm", "href": "/courses/for-marketers/gtm"}, {"title": "Product Marketing", "slug": "for-marketers/product-marketing", "href": "/courses/for-marketers/product-marketing"}, {"title": "Positioning", "slug": "for-marketers/positioning", "href": "/courses/for-marketers/positioning"}, {"title": "Social Media", "slug": "for-marketers/social-media", "href": "/courses/for-marketers/social-media"}, {"title": "Brand", "slug": "for-marketers/brand", "href": "/courses/for-marketers/brand"}, {"title": "B2B Marketing", "slug": "for-marketers/b2b", "href": "/courses/for-marketers/b2b"}, {"title": "SEO & AEO", "slug": "for-marketers/seo-aeo", "href": "/courses/for-marketers/seo-aeo"}, {"title": "Strategy", "slug": "for-marketers/strategy", "href": "/courses/for-marketers/strategy"}, {"title": "Leadership", "slug": "for-marketers/leadership", "href": "/courses/for-marketers/leadership"}]}, {"category": {"slug": "leadership", "href": "/courses/leadership", "title": "Leadership", "palette": {"--palette-category-base": "#50090E", "--palette-category-highlight": "#A9202A", "--palette-category-border": "#D49C98"}}, "topics": [{"title": "AI for Leaders", "slug": "for-leaders/ai", "href": "/courses/for-leaders/ai"}, {"title": "Agentic AI", "slug": "for-leaders/agentic-ai", "href": "/courses/for-leaders/agentic-ai"}, {"title": "AI Transformation", "slug": "for-leaders/ai-transformation", "href": "/courses/for-leaders/ai-transformation"}, {"title": "AI Governance", "slug": "for-leaders/ai-governance", "href": "/courses/for-leaders/ai-governance"}, {"title": "Communication", "slug": "for-leaders/communication", "href": "/courses/for-leaders/communication"}, {"title": "Influence", "slug": "for-leaders/influence", "href": "/courses/for-leaders/influence"}, {"title": "Strategy", "slug": "for-leaders/strategy", "href": "/courses/for-leaders/strategy"}, {"title": "Management", "slug": "for-leaders/management", "href": "/courses/for-leaders/management"}, {"title": "People Operations", "slug": "for-leaders/people-operations", "href": "/courses/for-leaders/people-operations"}, {"title": "Exec Presence", "slug": "for-leaders/executive-presence", "href": "/courses/for-leaders/executive-presence"}, {"title": "Storytelling", "slug": "for-leaders/storytelling", "href": "/courses/for-leaders/storytelling"}, {"title": "Goal-setting", "slug": "for-leaders/goal-setting", "href": "/courses/for-leaders/goal-setting"}, {"title": "Personal Brand", "slug": "for-leaders/personal-brand", "href": "/courses/for-leaders/personal-brand"}, {"title": "Career Growth", "slug": "for-leaders/career-growth", "href": "/courses/for-leaders/career-growth"}]}, {"category": {"slug": "founders", "href": "/courses/founders", "title": "Founders", "palette": {"--palette-category-base": "#0C3209", "--palette-category-highlight": "#077202", "--palette-category-border": "#69C662"}}, "topics": [{"title": "AI for Founders", "slug": "for-founders/ai", "href": "/courses/for-founders/ai"}, {"title": "Agentic AI", "slug": "for-founders/agentic-ai", "href": "/courses/for-founders/agentic-ai"}, {"title": "AI Workflows", "slug": "for-founders/ai-workflows", "href": "/courses/for-founders/ai-workflows"}, {"title": "Vibe Coding", "slug": "for-founders/vibe-coding", "href": "/courses/for-founders/vibe-coding"}, {"title": "Prototyping", "slug": "for-founders/prototyping", "href": "/courses/for-founders/prototyping"}, {"title": "Product Sense", "slug": "for-founders/product-sense", "href": "/courses/for-founders/product-sense"}, {"title": "Positioning", "slug": "for-founders/positioning", "href": "/courses/for-founders/positioning"}, {"title": "Product Discovery", "slug": "for-founders/product-discovery", "href": "/courses/for-founders/product-discovery"}, {"title": "Management", "slug": "for-founders/management", "href": "/courses/for-founders/management"}, {"title": "Strategy", "slug": "for-founders/strategy", "href": "/courses/for-founders/strategy"}, {"title": "Go-to-Market", "slug": "for-founders/gtm", "href": "/courses/for-founders/gtm"}, {"title": "Personal Brand", "slug": "for-founders/personal-brand", "href": "/courses/for-founders/personal-brand"}, {"title": "Leadership", "slug": "for-founders/leadership", "href": "/courses/for-founders/leadership"}, {"title": "Fundraising", "slug": "for-founders/fundraising", "href": "/courses/for-founders/fundraising"}, {"title": "PMF", "slug": "for-founders/product-market-fit", "href": "/courses/for-founders/product-market-fit"}]}, {"category": {"slug": "more", "href": "/courses/more", "title": "More", "palette": {"--palette-category-base": "#1E2C2B", "--palette-category-highlight": "#4A6361", "--palette-category-border": "#B9C1BE"}}, "topics": [{"title": "Everyone", "slug": "for-everyone", "href": "/courses/for-everyone"}, {"title": "Operators", "slug": "for-operators", "href": "/courses/for-operators"}, {"title": "Data Scientists", "slug": "for-data-scientists", "href": "/courses/for-data-scientists"}, {"title": "Business Analysts", "slug": "for-business-analysts", "href": "/courses/for-business-analysts"}, {"title": "User Researchers", "slug": "for-user-researchers", "href": "/courses/for-user-researchers"}, {"title": "Customer Success", "slug": "for-customer-success", "href": "/courses/for-customer-success"}, {"title": "Project Managers", "slug": "for-project-managers", "href": "/courses/for-project-managers"}, {"title": "HR Professionals", "slug": "for-hr-professionals", "href": "/courses/for-hr-professionals"}, {"title": "Sales People", "slug": "for-sales-people", "href": "/courses/for-sales-people"}, {"title": "Lawyers", "slug": "for-lawyers", "href": "/courses/for-lawyers"}, {"title": "Finance", "slug": "for-finance-professionals", "href": "/courses/for-finance-professionals"}, {"title": "Investors", "slug": "for-investors", "href": "/courses/for-investors"}, {"title": "Real Estate", "slug": "for-real-estate-agents", "href": "/courses/for-real-estate-agents"}, {"title": "Educators", "slug": "for-educators", "href": "/courses/for-educators"}, {"title": "Creators", "slug": "for-creators", "href": "/courses/for-creators"}]}], "navTagLinks": [{"tag": {"id": 315, "tag_type": "topic", "label": "Agentic AI", "slug": "agentic-ai", "description": null, "parent_tag_id": null}, "link_slug": "for-engineers/agentic-ai"}, {"tag": {"id": 293, "tag_type": "persona", "label": "For Engineers", "slug": "for-engineers", "description": null, "parent_tag_id": null}, "link_slug": "for-engineers"}], "now": "2026-05-19T22:53:19.131Z"}, "__N_SSG": true}, "page": "/p/[slug]/[...ignored]", "query": {"slug": "3cf911", "ignored": ["build-your-own-coding-agent"]}, "buildId": "qPlLjBFLQ9fnkFKJ7n7E-", "isFallback": false, "isExperimentalCompile": false, "gsp": true, "scriptLoader": []}}