К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Master ChatGPT & OpenAI APIs – Build AI Tools in Python · LearnSpace
Назад в каталог
courseraАнализ данных

Master ChatGPT & OpenAI APIs – Build AI Tools in Python

Курс от Packt
Средний≈ 20.2 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Unlock the full potential of ChatGPT and OpenAI APIs with this hands-on course! You'll learn to integrate AI into real-world applications, automate tasks, generate creative content, and build AI-powered tools using Python. From fundamental concepts to advanced techniques, this course takes you through AI communication, prompt engineering, and OpenAI API interactions. Your journey begins with an introduction to ChatGPT, covering its history, capabilities, and practical use cases. You'll dive deep into how ChatGPT works, exploring its neural networks, tokenization, and language models. As you progress, you'll apply your knowledge by creating engaging content, generating images with Midjourney, and coding applications with OpenAI’s API. The course also covers mastering prompt engineering for both text and image generation, ensuring you craft high-quality AI interactions. You’ll build real-world AI projects like recommendation engines, cover letter generators, and virtual realtor apps using OpenAI’s API. Finally, you'll explore the LangChain framework to enhance AI-powered applications. Ideal for developers, data scientists, and AI enthusiasts, this course requires basic programming knowledge (Python preferred) but welcomes those eager to learn. Whether you want to boost productivity, automate workflows, or create AI-driven apps, this course will equip you with essential AI skills.

Навыки, которые вы освоите

OpenAI APIChatGPTApplication DevelopmentLangChainPrompt EngineeringAI powered creativityImage QualityAI WorkflowsApplication Programming Interface (API)LLM ApplicationMultimodal PromptsOpenAILarge Language ModelingGenerative AIGenerative Model Architectures

Программа курса

16 модулей · 155 учебных материалов

01Introduction5 материалов

Introduction

Introduction to the Course 'Master ChatGPT & OpenAI APIs – Build AI Tools in Python'ЧтениеIntroduction & Course StructureВидеоFull Course ResourcesЧтениеDemo - Let's See ChatGPT and OpenAI APIs in Action!Видео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Master ChatGPT & OpenAI APIs – Build AI Tools in Python
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 20.2 ч

16 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Испанский, Японский, Венгерский

Часть программы вашего университета
How To Get The Most Out of This CourseВидео
02ChatGPT - An Introduction - Use Cases, AI History, ChatGPT Account Creation8 материалов

ChatGPT - An Introduction - Use Cases, AI History, ChatGPT Account Creation

What Is ChatGPT - An IntroductionВидеоChatGPT Use-CasesВидеоCreate a ChatGPT Account & ChatGPT DemoВидеоFree VS Paid ChatGPT SubscriptionsВидеоChatGPT and AI Brief HistoryВидеоSection SummaryВидеоUnderstanding Language Models and ChatGPTDIALOGUEChatGPT - An Introduction - Use Cases, AI History, ChatGPT Account Creation - AssessmentЗадание
03ChatGPT - A Deep Dive & How It Really Works9 материалов

ChatGPT - A Deep Dive & How It Really Works

ChatGPT AnatomyВидеоChatGPT Anatomy, Data Collection and TokenizerВидеоThe Neural Network and The Transformer - Deep DiveВидеоTokens and ChatGPT Language ModelВидеоLimitations and Capabilities of ChatGPT - An OverviewВидеоHands-On - Content Creation - Use ChatGPT to Create a Blog PostВидео[TASK] - Your Turn - Content Creation with ChatGPTВидеоDecoding Transformer Models with Chatbot ScenariosDIALOGUEChatGPT - A Deep Dive & How It Really Works - AssessmentЗадание
04ChatGPT and Creative Work - Creating Children's Books with ChatGPT7 материалов

ChatGPT and Creative Work - Creating Children's Books with ChatGPT

Creating the Outline for Children's Book with ChatGPTВидеоAdding a Memorable Character to the StoryВидеоWriting the Opening ChapterВидеоWriting the Full Story & Making ImprovementsВидеоFinalizing the Final BookВидеоCreating a Children's Book Using AIDIALOGUEChatGPT and Creative Work - Creating Children's Books with ChatGPT - AssessmentЗадание
05ChatGPT and Rapid Skills Acquisition4 материалов

ChatGPT and Rapid Skills Acquisition

ChatGPT for Rapid Skills Acquisition - IntroductionВидеоUsing Pain-Points for Rapid Skills AcquisitionВидеоEffective Prompt Engineering for Skill AcquisitionDIALOGUEChatGPT and Rapid Skills Acquisition - AssessmentЗадание
06ChatGPT & Code Generation - Use ChatGPT to Generate and Debug Code8 материалов

ChatGPT & Code Generation - Use ChatGPT to Generate and Debug Code

Code Generation with ChatGPT - Introduction and ExplanationsВидеоCreate a Java Password Generator with the Help of ChatGPTВидеоCreate an HTML Portfolio Page with the Help of ChatGPTВидеоCreate a Weather Web App with the Help of ChatGPTВидеоChatGPT Code Generation for a Chrome Extension - OverviewВидеоHow to Develop a SaaS Product from Scratch with ChatGPTВидеоExploring Code with ChatGPT: Generating, Explaining, and Improving CodeDIALOGUEChatGPT & Code Generation - Use ChatGPT to Generate and Debug Code - AssessmentЗадание
07Mastering Prompt Engineering and How To Craft the Best Prompts21 материалов

Mastering Prompt Engineering and How To Craft the Best Prompts

What is a Prompt and Prompt EngineeringВидеоPrompt Components and Prompt EngineeringВидеоA Prompt BreakdownВидеоElements of a PromptВидеоFrameworks for Prompt Engineering - IntroductionВидеоThe Clarifying Objective FrameworkВидеоThe Iterative Refinement FrameworkВидеоThe Reverse Engineer FrameworkВидеоThe Question-Answer FrameworkВидеоThe Instruction-Based FrameworkВидеоThe Conversational Context FrameworkВидеоThe Narrowing Down FrameworkВидеоThe Role-play FrameworkВидеоThe Feedback Loop FrameworkВидеоThe Emotion-Driven FrameworkВидеоThe Hypothesis FrameworkВидеоThe Comparative FrameworkВидеоThe Assumptive FrameworkВидеоThe Perspective-Switching FrameworkВидеоMastering AI Prompting TechniquesDIALOGUEMastering Prompt Engineering and How To Craft the Best Prompts - AssessmentЗадание
08Generative AI - Creating Visual Content with Midjourney16 материалов

Generative AI - Creating Visual Content with Midjourney

Image Generation with AI - IntroductionВидеоWhat is MidjourneyВидеоGenerate a First AI Image with MidjourneyВидеоMidjourney Parameters - Aspect RatioВидеоSaving Images in MidjourneyВидеоMidjourney Parameter - ChaosВидеоSide-by-side Comparison of Chaos ImagesВидеоMidjourney Parameter - QualityВидеоMidjourney Parameter - StopВидеоMidjourney Parameter - StylizeВидеоMidjourney Parameter - TileВидеоMidjourney Parameter - Version and SettingsВидеоMidjourney Parameter - NoВидеоSection SummaryВидеоPrompting with Midjourney for AI Image GenerationDIALOGUEGenerative AI - Creating Visual Content with Midjourney - AssessmentЗадание
09Midjourney Prompt Engineering - Crafting the Best Prompts For Optimal Images13 материалов

Midjourney Prompt Engineering - Crafting the Best Prompts For Optimal Images

Midjourney Prompting - IntroductionВидеоPassing Image URL in PromptsВидеоSeparate Two Concepts in a PromptВидеоHands-On: Midjourney ThemesВидео[TASK] - Your Turn - Apply Themes in Your DomainВидеоMidjourney Design StylesВидеоMidjourney EnginesВидеоDrawing and Art MediumВидеоLightingВидеоRealistic Photos with MidjourneyВидеоSection SummaryВидеоCreating Midjourney Image PromptsDIALOGUEMidjourney Prompt Engineering - Crafting the Best Prompts For Optimal Images - AssessmentЗадание
10The OpenAI API - Leveraging the ChatGPT Engine to Build AI Powered Applications17 материалов

The OpenAI API - Leveraging the ChatGPT Engine to Build AI Powered Applications

The OpenAI API & Course Structure CheckpointВидеоIntroduction to OpenAI API - API Keys and Documentation OverviewВидеоOpenAI Models - OverviewВидеоWriting our First API Request with cURLВидеоDev Environment Setup Instructions - Win/Mac/LinuxВидеоSet up VS Code and Python ExtensionsВидеоSetup Python Environment in VS CodeВидеоHitting the ChatCompletion OpenAI API Endpoint with Python - Full SetupВидеоHitting the ChatCompletion OpenAI API Endpoint in JavascriptВидео[PROJECT] - Recommendation Engine with OpenAI - SetupВидеоRecommendation Engine App - Render FunctionВидеоRecommendation Engine App TestingВидеоRecommendation Engine App - Improvements - Adding Numbers and CSS ChangesВидеоRecommendation Engine App - Styling and Final TouchesВидеоSection SummaryВидеоExploring ChatGPT and API IntegrationsDIALOGUEThe OpenAI API - Leveraging the ChatGPT Engine to Build AI Powered Applications - AssessmentЗадание
11Hands-On: OpenAI API - Build a Cover Letter Web App6 материалов

Hands-On: OpenAI API - Build a Cover Letter Web App

Cover Letter Python Project SetupВидеоPersonalize the Cover Letter - Adding parametersВидеоCreating Input and Customizing the Cover LetterВидеоShowing the Cover Letter on the PageВидеоCreating a Cover Letter Generator with Python and StreamlitDIALOGUEHands-On: OpenAI API - Build a Cover Letter Web App- AssessmentЗадание
12Hands-On: OpenAI API - Build a Virtual Realtor Web App in Python4 материалов

Hands-On: OpenAI API - Build a Virtual Realtor Web App in Python

The Virtual Realtor App - Setting Up the User InterfaceВидеоPulling In the Answers as a StreamВидеоInteractive Streamlit Web AppDIALOGUEHands-On: OpenAI API - Build a Virtual Realtor Web App in Python - AssessmentЗадание
13Hands-On: OpenAI API and DALL-E - Generating Images on the Fly with DALL-E10 материалов

Hands-On: OpenAI API and DALL-E - Generating Images on the Fly with DALL-E

OpenAI and DALL-E - OpenAI API Endpoint for Image GenerationВидеоGenerating Images with OpenAI Image Generator Endpoint - DALL-E PoweredВидеоDemo of the Yogi Droid ProjectВидео[PROJECT] - Generating and Retrieving Yogi DataВидеоShowing Yogi Data on the PageВидеоGenerating an Image From TextВидеоShowing More Data on the Page & Final TouchesВидеоSection SummaryВидеоUsing OpenAI's Image Generation APIDIALOGUEHands-On: OpenAI API and DALL-E - Generating Images on the Fly with DALL-E - AssessmentЗадание
14OpenAI API & the LangChain Framework - Deep Dive16 материалов

OpenAI API & the LangChain Framework - Deep Dive

What Is LangChain?ВидеоLangChain Website - DocumentationВидеоHow LangChain WorksВидеоHow Vector Search Works and LangChain Use-CasesВидеоGenerating a Twitter Handle with LangChainВидеоLangChain Building Blocks and QuickstartВидеоThe LangChain ChatModelВидеоLangChain ModulesВидеоPrompt Templates and ChainsВидеоLangChain Agents - Full DemoВидеоLangChain TextLoadersВидеоLangChain CSV LoadersВидеоLangChain, ChatGPT, and OpenAI API And Our Own Documents - Query Your Own DocsВидеоTesting our Command Line ChatBotВидеоBuilding with Langchain and LLM IntegrationsDIALOGUEOpenAI API & the LangChain Framework - Deep Dive - AssessmentЗадание
15[PROJECT] LangChain & OpenAI API & ChatGPT - Youtube Assistant Web App5 материалов

[PROJECT] LangChain & OpenAI API & ChatGPT - Youtube Assistant Web App

Youtube Assistant Project - SetupВидеоTesting the Youtube Assistant Project - Console TestingВидеоYoutube Assistant Web App - Front-end Final Touches with StreamlitВидеоCreating a Simple YouTube Assistant with LangchainDIALOGUE[PROJECT] LangChain & OpenAI API & ChatGPT - Youtube Assistant Web App - AssessmentЗадание
16Next Steps6 материалов

Next Steps

Conclusion to the Course 'Master ChatGPT & OpenAI APIs – Build AI Tools in Python'ЧтениеWhere to Go From HereВидеоNext StepsВидеоNext Steps - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание