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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Building with Generative AI · LearnSpace
Назад в каталог
courseraПрограммирование

Building with Generative AI

Курс от Coursera
Уровень не указан≈ 12.8 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Learn the foundational concepts and practical skills behind applying generative AI to modern software development workflows in this hands-on course within the Software Development Skill Path. You will develop the ability to use AI tools to generate and refine code, modernize legacy systems, accelerate design and prototyping, create architecture diagrams, and enhance developer productivity. You will also learn how to apply AI in testing, documentation, CI/CD pipelines, and DevSecOps practices to improve automation, consistency, and code quality across the software lifecycle. This course draws on IBM’s expertise in AI-powered engineering to take you from conceptual understanding to real-world application. You’ll begin by exploring how large language models, transformers, and NLP power tools like ChatGPT and GitHub Copilot, then progress into building practical solutions such as chatbots, database designs, and AI-generated prototypes. Finally, you will expand your skills into full-workflow augmentation—using AI to generate test cases, translate and review code, support documentation, and contribute to secure, efficient development pipelines. By the end, you will be confident in designing AI-assisted workflows that enhance reliability, accelerate development, and support high-quality software delivery. Perfect for software developers, AI-curious engineers, DevOps practitioners, and anyone looking to strengthen their ability to build and ship software with the support of modern generative AI tools.

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

Generative AIAI WorkflowsLLM ApplicationCI/CDAI IntegrationsTest AutomationAI SecurityTest CaseChatGPTLarge Language ModelingSoftware Development Life CycleCross Platform DevelopmentCode ReviewGitHub CopilotNatural Language ProcessingResponsible AIGenerative Model Architectures

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

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

01Start Here: Get Oriented and Check Your Skills2 материалов
Start Here: How This Skill-Based Course WorksЧтениеSkill Diagnostic: Find Your Recommended Starting PointЗадание
02Generative AI and Software Development27 материалов

Software Development and Generative AI

Introduction to Generative AI in Software DevelopmentВидео

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

Professionals from the Industry

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

Building with Generative AI
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 12.8 ч

4 модулей

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

Субтитры: Арабский, Французский, Узбекский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Дари, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
Leveraging Generative AI in Software Development LifecycleВидео
Large Language Models (LLM) and TransformersВидео
Natural Language Processing (NLP) and its SignificanceВидео
Popular Tools of Generative AI for Software Development PLUGIN
Reading: Tokens in Generative AIPLUGIN
[Optional] Hands-on Lab: OpenAI Account Setup and API Key GenerationPLUGIN
[Optional]Hands-on Lab: Setting up the Development Environment using Visual Code Studio PLUGIN
Hands-on Lab: Building a Basic Chatbot using ChatGPTВнешний инструмент
Hands-on Lab: Get familiar with Generative AI ClassroomВнешний инструмент
Expert Viewpoints: Gen AI in Software DevelopmentВидео
Software Development and Generative AI Задание

Generative AI for Software Coding and Architecture

Leveraging AI for Technical Help and Best Practices on Design Patterns and ArchitectureВидеоExpert Viewpoints: Gen AI for Technical Help and Software ArchitectureВидеоAI for Coding and DevelopmentВидеоHands-On Lab: Generate Database Design with ChatGPTВнешний инструментHands-on Lab: Get a Solution to the given Coding ProblemВнешний инструментDemo: GitHub CoPilot for Code Generation and TroubleshootingВидеоGenerating Static Website using Generative AI ВидеоDemo: Generating Prototypes with Generative AIВидеоGenerating Architecture and Design Diagrams using Generative AI PLUGINDemo: Generating Diagram using Generative AIВидеоManaging Legacy Code with Gen AIPLUGINGenerative AI for Software Coding and ArchitectureЗадание

Module Wrap up

Module Summary : Generative AI and Software DevelopmentЧтениеUseful prompts for software design and developmentPLUGIN[Optional] Setting up your own AI development environment with ChatGPTPLUGIN
03Generative AI for Software Development Workflows and its Considerations18 материалов

Generative AI for DevSecOps and Testing

Introduction to CI/CD using AIВидеоHands-on Lab: Write a Dockerfile for a Node App DeploymentВнешний инструментExpert Viewpoints: Gen AI for CI/CD ToolsВидеоGenerative AI for Security in SoftwareВидеоPopular Generative AI Tools for Security in Software ВидеоGenerative AI for Software TestingВидеоHands-on Lab: Generate Test-cases for Specific Use-case using Generative AIВнешний инструментIntegration of Generative AI into Software Development Workflows ВидеоHands-on Lab: Software Documentation Using Generative AIВнешний инструментHands-on Lab: Code Translation Using Generative AIВнешний инструментHands-on Lab: Review Code with Generative AIВнешний инструментGenerative AI for DevSecOps and Testing Задание

Generative AI Considerations

Considerations for Software Development for Generative AI ЧтениеEthical Considerations for using Generative AI in Software DevelopmentЧтениеInnovation with Generative AI in Software DevelopmentВидеоGenerative AI Considerations ЗаданиеModule Cheat Sheet: Generative AI for Software Development Workflows and Its ConsiderationsPLUGIN

Module Wrap up

Module Summary: Advanced concepts in Generative AI for Software Development Чтение
04Skill Assessment – Building with Generative AI2 материалов

Lesson

Learner Expectations for Skill AssessmentЧтениеBuilding with Generative AIЗадание