{"url": "https://maven.com/p/593a3f/ap-is-for-data-science-live-python-workshop", "core": {"title": "APIs for Data Science - Live Python Workshop", "slug": "593a3f", "id": 8845, "page_type": "workshop", "description": "APIs are now a core skill for data science professionals - yet almost everything out there teaches them at the wrong level, with the wrong focus. This session was built specifically for data scientists and analysts: no backend engineering, no unnecessary complexity. Just the concepts and hands-on practice that actually matter for your work.", "start_datetime": "2026-04-05T14:00:00Z", "duration_min": 120, "is_recording_public": true, "has_internal_recording": true, "instructor_name": "Mirza Rahim Baig", "instructor_title": "16 years in AI and Data | Author & Startup Advisor  | Ex -  Zalando, Flipkart", "instructor_headline": "", "course_name": "Python for Data Science with GenAI", "course_slug": "python-with-genai", "school_name": "Baig Academy", "school_slug": "baig-academy", "chapter_count": 19}, "next_data": {"props": {"pageProps": {"apiSchool": {"id": 11493, "slug": "baig-academy", "name": "Baig Academy", "is_stripe_connected": true, "stripe_connect_account_id": "acct_1PclbgQOFcWSCewS", "zoom_auth_version": 2, "verified": true, "timezone": "Europe/Berlin", "support_email": null, "school_tags": [{"id": 96, "tag_type": "internal_collection", "label": "Free lesson beta", "slug": "free-lesson-beta", "description": null, "parent_tag_id": null}], "instructor_bio": null}, "pageType": "workshop", "school": {"id": 11493, "slug": "baig-academy", "name": "Baig Academy", "is_stripe_connected": true, "stripe_connect_account_id": "acct_1PclbgQOFcWSCewS", "zoom_auth_version": 2, "verified": true, "timezone": "Europe/Berlin", "support_email": null, "school_tags": [{"id": 96, "tag_type": "internal_collection", "label": "Free lesson beta", "slug": "free-lesson-beta", "description": null, "parent_tag_id": null}], "instructor_bio": null}, "course": {"slug": "python-with-genai", "school_id": 11493, "name": "Python for Data Science with GenAI", "id": 16124, "format": "full_course", "description": "The best way to learn Python for Data Science and AI, with the help of AI.", "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/0CsaVMEgSWSOCK4NzOTQ_Course%20Banner%20-DS.jpeg", "course_image_url": null, "clp_hero_media": {"media_type": "image_url", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/bitzaTlS0KgHqwp7bwpA_DATA SCIENCE.png", "youtube_video_id": "dQw4w9WgXcQ", "vimeo_video_id": null}, "instructor_infos": [{"name": "Mirza Rahim Baig", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/XonbWXIiTZiNjYvcbD0u_Image.jpeg", "image_url_no_bg": "https://user-assets.maven.com/instructor-no-bg/XonbWXIiTZiNjYvcbD0u_Image.jpeg", "uuid": "54c2b66a-bb89-4a6e-a5e8-5f9ab0c628ff", "bio_html": "<p>This is where you'll add your bio as a way to establish credibility and demonstrate to your audience why you're the right person to teach this course.</p>", "headline": "16 yrs in AI & Data, 3xAuthor, Mentor", "title": "AI Leader, GenAI Startup Mentor, Educator, Author | Zalando, Flipkart, ZS", "linkedin_url": null, "twitter_handle": null, "custom_social_link": null, "logos": {"logos": [], "label": null}, "highlights": null, "highlights_html": "<ul><li></li></ul>", "preferred_name": null}], "instructor_caption": "AI Leader, GenAI Startup Mentor, Educator, Author | Zalando, Flipkart, ZS", "course_tags": [{"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": 332, "tag_type": "topic", "label": "Machine Learning", "slug": "ml", "description": null, "parent_tag_id": null}, {"id": 336, "tag_type": "topic", "label": "Working with LLMs", "slug": "llms", "description": null, "parent_tag_id": null}]}, "contentPageSlug": "593a3f", "contentPage": {"id": 8845, "school_id": 11493, "slug": "593a3f", "content_page_type": "workshop", "sections": [{"uuid": "1c1ca7c9-ecae-4679-b7f0-6fb728e37bc5", "title": "APIs for Data Science - Live Python Workshop", "version": 1, "image_url": "https://d2426xcxuh3ht5.cloudfront.net/PPHDMMbXQqu55q1ZUnPW_Single%20Instructor%20-%20%20theme%20c.png", "is_visible": true, "topic_desc": "APIs are now a core skill for data science professionals - yet almost everything out there teaches them at the wrong level, with the wrong focus. This session was built specifically for data scientists and analysts: no backend engineering, no unnecessary complexity. Just the concepts and hands-on practice that actually matter for your work.", "brand_logos": {"label": "Students From", "logos": [{"name": "Zalando", "type": "logo", "uuid": "2bd24157-0c74-4c6d-9f4f-bcc86fc0ea66", "file_type": "svg", "image_url": "https://asset.brandfetch.io/idU9zqzhO3/id6koJpPEo.svg"}, {"name": "Amazon", "type": "logo", "uuid": "7c306e2e-ad64-4a9e-a3d6-89ece2716845", "file_type": "svg", "image_url": "https://asset.brandfetch.io/idawOgYOsG/idEqxL5YFw.svg"}, {"name": "McKinsey & Company", "type": "logo", "uuid": "bc28400b-562d-437d-bc8b-f98abb32228d", "file_type": "svg", "image_url": "https://asset.brandfetch.io/iddTc-lesG/idZ0K6UwLs.svg"}, {"name": "Accenture", "type": "logo", "uuid": "32f8687e-36a3-4e2b-8fd8-2cf5ce4c71bb", "file_type": "svg", "image_url": "https://asset.brandfetch.io/id44tJQbVE/idrtPjtOxG.svg"}, {"name": "Mercedes-Benz", "type": "logo", "uuid": "435d01a2-d150-4299-b23f-75345d071029", "file_type": "svg", "image_url": "https://asset.brandfetch.io/idsWGwlSmy/idIrXN11DN.svg"}]}, "section_type": "main", "instructor_infos": [{"name": "Mirza Rahim Baig", "uuid": "23594fa5-566a-4983-8491-7b8165020cc3", "logos": null, "title": "16 years in AI and Data | Author & Startup Advisor  | Ex -  Zalando, Flipkart", "bio_html": "<p>Rahim Baig is an AI &amp; Data Science practitioner with 16+ years of&nbsp;</p><p>real-world experience across industries, 3× published author, and&nbsp;</p><p>mentor to hundreds of aspiring data professionals.</p>", "headline": "", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/08vVCIogQSaZZbB4DtXV_Rahim-Baig.jpg", "highlights": null, "linkedin_url": null, "twitter_handle": null, "highlights_html": null, "image_url_no_bg": null, "custom_social_link": null}], "learning_outcomes": [{"uuid": "6565a8a2-282b-4440-8f8e-67161283327f", "title": "A 2-hour, hands-on, beginner-friendly workshop.", "description": ""}, {"uuid": "f15d25d3-3e20-4689-8627-432a28a2f976", "title": "Confidence using GET and POST requests - the backbone of mod", "description": ""}, {"uuid": "70d6aa29-7f6b-44ab-86b9-8807f3bbb46b", "title": "Build a job market scoring system - a real portfolio project", "description": ""}, {"uuid": "4410bc4a-688b-450c-b831-ff3d744d481d", "title": "Hands-on experience with the OpenAI API for programmatic AI", "description": ""}, {"uuid": "a3222e97-d835-481e-846c-461e8e13e119", "title": "A practical approach for cleaning and structuring raw API da", "description": ""}]}], "created_at": "2026-03-25T12:01:44.095012Z", "updated_at": "2026-03-25T12:21:28.458568Z", "theme": null, "attrs": {"type": "workshop", "is_canceled": false, "is_delisted": false, "connected_course_id": 16124, "course_stripe_promo_code_id": null}, "school_event": {"id": 8845, "slug": null, "title": "APIs for Data Science - Live Python Workshop", "description": null, "start_datetime": "2026-04-05T14:00:00Z", "end_datetime": "2026-04-05T16:00:00Z", "start_date": "2026-04-05", "start_time": "16:00:00", "duration_min": 120, "timezone": "Europe/Berlin", "has_internal_recording": true, "is_recording_public": true}, "num_signups": 46}, "relatedWorkshops": [{"id": 363, "school_id": 10289, "is_visible_on_discovery_page": true, "is_canceled": false, "is_delisted": false, "connected_course_id": 14059, "workshop_tags": [{"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": 313, "tag_type": "topic", "label": "AI", "slug": "ai", "description": null, "parent_tag_id": null}, {"id": 361, "tag_type": "topic", "label": "Technical Foundations", "slug": "technical-foundations", "description": null, "parent_tag_id": null}], "published_content_page": {"id": 1192, "school_id": 10289, "slug": "530633", "content_page_type": "workshop", "sections": [{"uuid": "cc980cee-e90a-4eac-86aa-6d5ea6c1d9ad", "title": "Intro to Python for AI (Hands-On Workshop)", "version": 1, "image_url": "https://d2426xcxuh3ht5.cloudfront.net/Jd5ZU7BQGGWrcEMlXuby_Single Instructor.png", "is_visible": true, "topic_desc": "Understanding Python, one of the World's most popular programming languages is akin to gaining superpowers. This workshop demystifies programming, making it accessible and less intimidating, even if you're a complete beginner. By learning Python, you open the door to endless possibilities in AI, your career, data analysis, and beyond.", "brand_logos": {"label": "Previously at", "logos": []}, "section_type": "main", "instructor_infos": [{"name": "Britney Muller", "uuid": "d41aced8-b3e5-4904-912c-4b3c90fad3fd", "title": "AI/ML Consultant, Entrepreneur | Former Hugging Face, Moz", "bio_html": "<p>❤️ Machine Learning/AI changed my life (and career). The purpose of this lightening talk + my&nbsp;<a href=\"https://maven.com/britney-muller/generative-ai-fundamentals#bio\" rel=\"noopener noreferrer\" target=\"_blank\">Fundamentals of GenAI Course</a>&nbsp;is to share what I've learned with YOU!&nbsp;</p><p>🛠️ Over 10+ years experience in ML/AI</p><p>🤖 Developed over a dozen in-house AI applications</p><p>🎤 International Keynote Speaker &amp; AI Workshops Instructor</p><p>✍️ Authored The&nbsp;<a href=\"https://datasci101.com/what-are-llms-part-1/\" rel=\"noopener noreferrer\" target=\"_blank\">Beginner's Guide to LLMs</a>&nbsp;&amp;&nbsp;<a href=\"https://huggingface.co/blog/bert-101\" rel=\"noopener noreferrer\" target=\"_blank\">BERT 101</a>&nbsp;to help demystify AI technical AI concepts</p><p><br></p>", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/7XsXQDprQRGMvmt2TyHg_britney-muller.jpg"}], "learning_outcomes": [{"uuid": "c5edd4f6-d5cc-44c7-8fe1-90f174dca28d", "title": "Master Python Basics in Minutes", "description": "Start using the fundamental building blocks of Python, including variables, lists, dictionaries, functions, and more."}, {"uuid": "eef555e2-35cb-4300-93eb-006c78b92bab", "title": "Navigate & Utilize Colab Notebooks", "description": "Learn how to set up and execute code within a Colab Notebook; a powerful tool for interactive coding."}, {"uuid": "4701ae01-d8b9-4362-9970-1382f950f9c1", "title": "Deploy an AI Model with Python", "description": "Experience the joy of installing libraries, like Transformers from Hugging Face to execute an LLM in your notebook."}]}], "created_at": "2026-02-12T20:53:17.582460Z", "updated_at": null, "theme": null, "attrs": {"type": "workshop", "is_canceled": false, "is_delisted": false, "connected_course_id": 14059, "course_stripe_promo_code_id": null}, "school_event": {"id": 1192, "slug": null, "title": "Intro to Python for AI (Hands-On Workshop)", "description": null, "start_datetime": "2024-07-11T18:00:00Z", "end_datetime": "2024-07-11T19:00:00Z", "start_date": "2024-07-11", "start_time": "14:00:00", "duration_min": 60, "timezone": "America/New_York", "has_internal_recording": true, "is_recording_public": true}, "num_signups": 611}}, {"id": 7926, "school_id": 11493, "is_visible_on_discovery_page": true, "is_canceled": false, "is_delisted": false, "connected_course_id": 16124, "workshop_tags": [{"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": 299, "tag_type": "persona", "label": "For Data Scientists", "slug": "for-data-scientists", "description": null, "parent_tag_id": null}, {"id": 327, "tag_type": "topic", "label": "Analytics", "slug": "analytics", "description": null, "parent_tag_id": null}, {"id": 332, "tag_type": "topic", "label": "Machine Learning", "slug": "ml", "description": null, "parent_tag_id": null}, {"id": 361, "tag_type": "topic", "label": "Technical Foundations", "slug": "technical-foundations", "description": null, "parent_tag_id": null}], "published_content_page": {"id": 9997, "school_id": 11493, "slug": "5e12b4", "content_page_type": "workshop", "sections": [{"uuid": "35fee996-92a0-4acc-8e51-1d4670bfe25c", "title": "Master Unstructured Data in Python [Free Hands-on workshop]", "version": 1, "image_url": "https://d2426xcxuh3ht5.cloudfront.net/Z0z8uHhMSgimHzPDBwwA_Screenshot%202026-04-23%20141659.png", "is_visible": true, "topic_desc": "Because in 2026, no data professional can stay away from unstructured data. That was in 2016. Handling unstructured data - text, jsons, images, PDFs - is an expectation from data professionals. Don't miss this skill of the present and the future.", "brand_logos": {"label": "Taught students from", "logos": [{"name": "Amazon", "type": "logo", "uuid": "d31d9525-8bfe-4627-8867-2a0fb0a64e6b", "file_type": "svg", "image_url": "https://asset.brandfetch.io/idawOgYOsG/idEqxL5YFw.svg"}, {"name": "Zalando", "type": "logo", "uuid": "9a6279c7-30b5-4e78-85f5-78dfbc6f0ee6", "file_type": "svg", "image_url": "https://asset.brandfetch.io/idU9zqzhO3/id6koJpPEo.svg"}, {"name": "McKinsey & Company", "type": "logo", "uuid": "2583bd8f-0857-4a76-aae2-a5e9be908a42", "file_type": "svg", "image_url": "https://asset.brandfetch.io/iddTc-lesG/idZ0K6UwLs.svg"}, {"name": "Mercedes-Benz", "type": "logo", "uuid": "db22ef4c-4433-47b5-ade3-9609689f75f1", "file_type": "svg", "image_url": "https://asset.brandfetch.io/idsWGwlSmy/idIrXN11DN.svg"}, {"name": "Accenture", "type": "logo", "uuid": "bdff1252-1e93-4b69-b61e-fe54168f0d47", "file_type": "svg", "image_url": "https://asset.brandfetch.io/id44tJQbVE/idrtPjtOxG.svg"}]}, "section_type": "main", "instructor_infos": [{"name": "Mirza Rahim Baig", "uuid": "d8d2b8fc-667b-4d18-a212-a7cd9dfb3030", "logos": null, "title": "16 years in AI and Data | Author & Startup Advisor | Ex - Zalando, Flipkart", "bio_html": "<p>Rahim Baig is an AI &amp; Data Science practitioner with 16+ years of&nbsp;</p><p>real-world experience across industries, 3× published author, and&nbsp;</p><p>mentor to hundreds of aspiring data professionals.</p>", "headline": "", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/NI32QDDWQ4qbsomr0mEJ_1631982198195%20(1).jpg", "highlights": null, "linkedin_url": null, "preferred_name": null, "twitter_handle": null, "highlights_html": null, "image_url_no_bg": null, "custom_social_link": null}], "learning_outcomes": [{"uuid": "256faa53-061d-4884-9486-4541c49de591", "title": "Text handling & analysis", "description": "Apply sentiment and information extraction to get meaningful insights from text data."}, {"uuid": "13a2854d-a12b-4b8b-8e70-202ab181648b", "title": "JSON processing and data integration", "description": "Master practical techniques for JSON processing and data integration."}, {"uuid": "50487a8d-9c7d-474d-9f8d-68e7d3fc7366", "title": "Image handling and info extraction", "description": "Understand key image quality metrics and feature extraction techniques through practical examples."}]}], "created_at": "2026-04-23T12:18:55.109655Z", "updated_at": "2026-04-23T12:26:18.975272Z", "theme": null, "attrs": {"type": "workshop", "is_canceled": false, "is_delisted": false, "connected_course_id": 16124, "course_stripe_promo_code_id": null}, "school_event": {"id": 9997, "slug": null, "title": "Master Unstructured Data in Python [Free Hands-on workshop]", "description": null, "start_datetime": "2026-04-25T16:00:00Z", "end_datetime": "2026-04-25T17:00:00Z", "start_date": "2026-04-25", "start_time": "18:00:00", "duration_min": 60, "timezone": "Europe/Berlin", "has_internal_recording": true, "is_recording_public": true}, "num_signups": 17}}, {"id": 4719, "school_id": 12685, "is_visible_on_discovery_page": true, "is_canceled": false, "is_delisted": false, "connected_course_id": 17286, "workshop_tags": [{"id": 2, "tag_type": "category", "label": "Product", "slug": "product-ll", "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": 290, "tag_type": "persona", "label": "For Product Managers", "slug": "for-product-managers", "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}], "published_content_page": {"id": 5562, "school_id": 12685, "slug": "18bd3a", "content_page_type": "workshop", "sections": [{"uuid": "a28d7793-f5d2-4ff3-8367-3c8782934342", "title": "Build Your Own AI-Powered API for n8n", "version": 1, "image_url": "https://d2426xcxuh3ht5.cloudfront.net/B41RGZTtCpOGqjU8eGNw_Build%20Your%20Own%20AI-Powered%20API%20for%20n8n.png", "is_visible": true, "topic_desc": "Retail teams lose hours every week manually classifying products across different marketplace taxonomies. This means slower launches, inconsistent data, and missed revenue.\nWith today’s AI tools and APIs, this problem can be solved in days, not months. This session shows how to use LLMs and lightweight frameworks to automate categorization at scale, with human guardrails for quality and control.", "brand_logos": {"label": "Previously at", "logos": [{"name": "Verisk", "type": "logo", "uuid": "7580faf2-4b38-47c0-ab08-35c4126d87c1", "file_type": "svg", "image_url": "https://asset.brandfetch.io/idtvSgt7WH/id-8jHoMsJ.svg"}, {"name": "Moodys", "type": "logo", "uuid": "f3c33b2d-e3a7-4f63-8cc5-d7909640dc29", "file_type": "png", "image_url": "https://asset.brandfetch.io/idCHvBmi_e/idYL0URFa_.png"}, {"name": "Oracle", "type": "logo", "uuid": "6b87bebf-d794-428a-9f5e-a70e65d535c3", "file_type": "svg", "image_url": "https://asset.brandfetch.io/idnq7H7qT0/ideifBVrAL.svg"}, {"name": "SmartBear", "type": "logo", "uuid": "442a29c9-f0d6-49eb-992c-c58dc198d43a", "file_type": "svg", "image_url": "https://asset.brandfetch.io/idM7LOWzs1/idjbVAsNSH.svg"}, {"name": "Precisely", "type": "logo", "uuid": "54f2ef39-71cb-42bb-9966-3d3df38b6ba4", "file_type": "svg", "image_url": "https://asset.brandfetch.io/id7oizB58C/idtEIpJctt.svg"}]}, "section_type": "main", "instructor_infos": [{"name": "Timothy Maguire", "uuid": "b3d6ed64-a911-40a0-8ad1-9cf79f1411e4", "logos": null, "title": "Product Manager & API Developer", "bio_html": "<p>I'm <a href=\"https://www.linkedin.com/in/tmaguire/\" rel=\"noopener noreferrer\" target=\"_blank\"><strong>Tim</strong></a>, a seasoned Product Manager specializing in APIs, AI integrations, and developer tools.</p><p>I've led product management teams at leading API platforms such as <strong>SmartBear</strong> and <strong>RapidAPI</strong>, where I scaled developer ecosystems and launched governance and automation capabilities.</p><p>Today, I build intelligent API solutions that bridge commerce and AI, like the Retail Categorizer API, bringing efficiency and insight to complex data workflows.</p><p>I'm passionate about using AI to make developer and business operations smarter, faster, and more consistent.</p>", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/N79r3gbaRAKZpSPAAd92_TimMaguire.jpeg", "highlights": null, "linkedin_url": null, "twitter_handle": null, "highlights_html": null, "image_url_no_bg": null, "custom_social_link": null}, {"name": "Emmanuel Paraskakis", "uuid": "ea7024c7-cca6-4e31-9786-04cf85706040", "logos": {"label": "", "logos": []}, "title": "API PM Executive | 15+ Years, VP-Level Experience", "bio_html": "<p>I’m&nbsp;<a href=\"https://www.linkedin.com/in/emmanuelparaskakis/\" rel=\"noopener noreferrer\" target=\"_blank\"><strong>Emmanuel</strong></a>,&nbsp;an entrepreneur, product management executive, and consultant at&nbsp;<a href=\"https://www.level250.com/\" rel=\"noopener noreferrer\" target=\"_blank\"><strong>Level 250</strong></a>&nbsp;with over 15 years of experience shaping API products.</p><p>I’ve led large API programs in fintech for&nbsp;<strong>Verisk</strong>,&nbsp;<strong>Moody’s</strong>, and&nbsp;<strong>Precisely</strong>, and served as VP of Product for some of the world’s most influential API tools—like&nbsp;<strong>API Blueprint&nbsp;</strong>at&nbsp;<strong>Apiary</strong>&nbsp;(<em>550,000+ APIs</em>),&nbsp;<strong>Oracle’s</strong>&nbsp;first Cloud-Native API Gateway, and&nbsp;<strong>Swagger</strong>&nbsp;at&nbsp;<strong>SmartBear</strong>&nbsp;(<em>750,000+ APIs</em>).</p><p>Over the years, I’ve consulted with everyone from Fortune 500 CEOs to startup founders, engaging with thousands of API providers and consumers to help them build winning products and exceptional developer experiences.</p><p>My passion is to make APIs more impactful and developer-friendly, which is why I created&nbsp;<a href=\"https://maven.com/emmanuel/build-ai-ready-apis \" rel=\"noopener noreferrer\" target=\"_blank\"><strong>Build AI-Ready APIs: A Hands-On Workshop for Engineers and PMs</strong></a>:  to share my lessons learned and help Product Managers fast-track their careers.</p><p>Join me to gain practical insights, avoid common pitfalls, and learn how to deliver API Products that enable great user experiences—without repeating the mistakes I’ve already made along the way.</p>", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/571ghEOS52dtiTpYbzIA_Emmanuel-20Paraskakis_24-04-24_Stripe2024_booth2_3347%20Crop%20Square.jpeg", "highlights": [], "linkedin_url": "", "twitter_handle": "", "image_url_no_bg": null, "custom_social_link": ""}], "learning_outcomes": [{"uuid": "42d93fe9-fbdb-45ca-99a2-86ad4ed34625", "title": "How to turn a ChatGPT prototype into a production-ready API", "description": "See how an idea tested in a chat window evolved into a fully deployed Flask API with OpenAPI docs."}, {"uuid": "640c1822-8ca3-41ec-aa7a-ac5b09b1460c", "title": "Design AI-Powered APIs that blend reasoning and rules", "description": "Learn how to balance LLM flexibility with deterministic logic for predictable, auditable results"}, {"uuid": "db8bfe1d-b9d6-4af0-b2e6-d3e467eb588d", "title": "Build and Orchestrate AI Workflows", "description": "Explore tools such as n8n, ChatGPT, Claude, and marketplace APIs work together to automate publishing across platforms."}, {"uuid": "17b48df3-141c-429b-a5bf-d1e27b384fd4", "title": "Test and Evaluate AI APIs in production", "description": "Understand practical methods for creating automated evals, tracking accuracy, and managing model drift and rate limits."}, {"uuid": "88c5c885-3942-4c0e-a084-141077cde9ef", "title": "Lessons from Building an AI API for Marketplace Taxonomies", "description": "Take away real work insights on managing API governance, cost control, and reliability while shipping quickly."}]}], "created_at": "2026-02-12T21:04:32.198370Z", "updated_at": null, "theme": null, "attrs": {"type": "workshop", "is_canceled": false, "is_delisted": false, "connected_course_id": 17286, "course_stripe_promo_code_id": null}, "school_event": {"id": 5562, "slug": null, "title": "Build Your Own AI-Powered API for n8n", "description": null, "start_datetime": "2025-10-29T16:00:00Z", "end_datetime": "2025-10-29T16:45:00Z", "start_date": "2025-10-29", "start_time": "09:00:00", "duration_min": 45, "timezone": "America/Los_Angeles", "has_internal_recording": true, "is_recording_public": true}, "num_signups": 472}}], "exploreCourses": null, "workshopTags": [{"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": 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}], "videoChapters": [{"title": "Workshop Introduction: Focusing on the Right Approach", "start_seconds": 0}, {"title": "Case Study Overview: Building an API-Driven System", "start_seconds": 93}, {"title": "Audience Poll and the Importance of APIs for Data Professionals", "start_seconds": 191}, {"title": "Introduction to Abstraction and Google Colab Setup", "start_seconds": 257}, {"title": "Understanding Abstraction with a Python Function Example", "start_seconds": 499}, {"title": "Explaining APIs: The Restaurant Analogy", "start_seconds": 693}, {"title": "Everyday API Examples and Their Value for Data Professionals", "start_seconds": 1006}, {"title": "Making Your First API Call with Zen Quotes", "start_seconds": 1186}, {"title": "Handling API Responses: Working with JSON Data", "start_seconds": 1534}, {"title": "Another GET Request Example: Fetching Crypto Data from Kraken", "start_seconds": 1973}, {"title": "Introduction to the Job Search API (Abide Now)", "start_seconds": 2192}, {"title": "Parsing Job Data into a Pandas DataFrame", "start_seconds": 2567}, {"title": "Data Cleaning: Removing HTML from Job Descriptions", "start_seconds": 3021}, {"title": "Sending Data: Understanding and Using the POST Method", "start_seconds": 3362}, {"title": "Setting Up the OpenAI API: Keys and Client Initialization", "start_seconds": 3852}, {"title": "First Call to OpenAI: Generating a Text Response", "start_seconds": 4264}, {"title": "Advanced Prompting: Extracting Key Skills from Job Descriptions", "start_seconds": 4756}, {"title": "Automating Analysis and Workshop Recap", "start_seconds": 5391}, {"title": "Q&A and Course Information", "start_seconds": 6205}], "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": 293, "tag_type": "persona", "label": "For Engineers", "slug": "for-engineers", "description": null, "parent_tag_id": null}, "link_slug": "for-engineers"}, {"tag": {"id": 299, "tag_type": "persona", "label": "For Data Scientists", "slug": "for-data-scientists", "description": null, "parent_tag_id": null}, "link_slug": "for-data-scientists"}], "now": "2026-05-19T22:42:40.096Z"}, "__N_SSG": true}, "page": "/p/[slug]/[...ignored]", "query": {"slug": "593a3f", "ignored": ["ap-is-for-data-science-live-python-workshop"]}, "buildId": "qPlLjBFLQ9fnkFKJ7n7E-", "isFallback": false, "isExperimentalCompile": false, "gsp": true, "scriptLoader": []}}