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

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

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

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

AI for Application Development: End-to-End AI Workflow

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

О курсе

Generative AI is transforming how software is designed, built, tested, and deployed, becoming an essential tool for developers, engineers, architects, and technology leaders. Rather than replacing human expertise, AI for application development enhances productivity by accelerating workflows, improving code quality, and automating repetitive tasks. This course provides a practical, end-to-end journey through the software development lifecycle, showing how AI can be integrated into coding, documentation, testing, DevOps, and deployment. Learners begin with AI-assisted coding using AI tools for app development such as GitHub Copilot, along with prompt engineering and code generation, before exploring AI-powered requirements analysis, API development, database design, and documentation. The course then covers AI-driven testing, bug detection, performance optimization, and security, followed by DevOps automation, Infrastructure as Code, CI/CD, monitoring, and incident response. Through hands-on labs, quizzes, discussions, and a capstone project, learners gain practical experience building AI apps and applying AI across real development workflows. Designed for developers, QA engineers, DevOps professionals, and architects with basic programming knowledge, this four-hour AI for application development course equips learners to confidently integrate generative AI into software engineering while balancing innovation with responsible human oversight.

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

Generative AICode ReviewSoftware TestingCI/CDAI WorkflowsSoftware DevelopmentSoftware DocumentationDevOpsSoftware Technical ReviewVerification And ValidationCloud APITest ToolsMaintainabilityApplication DeploymentEngineering SoftwareSoftware Design DocumentsPrompt EngineeringTest AutomationDevelopment TestingContinuous Deployment

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

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

01 AI-Assisted Coding Fundamentals19 материалов

The AI Coding Ecosystem

Rescuing an AI-Assisted Coding PilotDIALOGUEWelcome to the Course: Course OverviewЧтениеIntro Video to Course ВидеоModule Introduction Видео

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

Starweaver

Global Leaders in Professional & Technology Education

Scott Cosentino

Software Engineer

AI for Application Development: End-to-End AI Workflow
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 10.1 ч

4 модулей

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

Часть программы вашего университета
Overview of Code Generation Tools Видео
Setting Up AI Coding Assistants Видео
Prompt Patterns for Coding Видео

Hands-on Code Generation

Generating Simple Functions and Classes ВидеоBoilerplate and Complex Structures ВидеоCase Study: AI Code Generation Project Видео

Quality Control for AI-Generated Code

Code Review & Security Analysis ВидеоRefactoring for Maintainability ВидеоTesting and Debugging AI-Generated Code ВидеоAI in Modern Software Development ЧтениеChoosing the Right AI Tool for Your Project ЧтениеEthical Implications & Integration ChallengesОбсуждениеHands-On-Learning: Integrating an AI Assistant into a Simple Project Взаимная проверкаConsidering an AI Approach to Software Engineering DIALOGUE AI-Assisted Coding FundamentalsЗадание
02Development Workflow Optimization with AI16 материалов

Automating the Design Phase

Compressing a Delivery Timeline with an AI-Assisted WorkflowDIALOGUEModule Introduction ВидеоRequirements to Code Outlines ВидеоAI for Database Design and Queries ВидеоCase Study on AI in Design Phase Видео

AI-Assisted API Development

Generating API Endpoints ВидеоAI for Integration Development ВидеоDebugging APIs with AI Видео

Automating Documentation

Generating Inline Code Comments ВидеоCreating Comprehensive Documentation ВидеоAutomating Documentation Workflows with AI ВидеоAI Tools for Developers ЧтениеManaging Complexity & Documentation ChallengesОбсуждениеHands-On-Learning: Managing Complexity & Documentation Challenges Взаимная проверка
03Testing and Quality Assurance16 материалов

AI-Driven Test Case Generation

Salvaging a Release Under Test PressureDIALOGUEModule Introduction ВидеоIntroduction to AI in Software Testing ВидеоGenerating Unit, Integration, and End-to-End Tests ВидеоCase Study on Maximising Test Coverage Видео

Automated Scripting and Bug Analysis

Writing Automated Testing Scripts with AI ВидеоUsing AI for Bug Detection and Root Cause Analysis ВидеоAI for Suggesting Bug Fixes Видео

Performance and Security with AI

AI for Performance Optimisation ВидеоIdentifying Vulnerabilities with AI ВидеоHow AI Anticipates Bugs and Failures Before They Happens ВидеоAI and Software Testing Чтение Evolution of the QA Role & Limitations of AIОбсуждение Hands-On-Learning: Evolution of the QA Role & Limitations of AI Взаимная проверка
04 DevOps and Deployment with Generative AI18 материалов
Automating the Pipeline Without Surrendering ControlDIALOGUEModule Introduction ВидеоIntroduction to AI for Infrastructure as Code ВидеоGenerating Terraform and Ansible Code with AIВидеоCase Study on Automated Infrastructure Provisioning Видео

CI/CD Pipeline Optimisation

Optimising CI/CD Scripts with GenAI ВидеоAnalysing Build Failures with AI ВидеоAutomated Monitoring & Alerting with AI Видео

Automating Operations

Automating Incident Response ВидеоReal-time Performance Analysis and Scaling Suggestions ВидеоAutonomous Reliability Engineering with AI ВидеоAI in DevOps Чтение The Future of Infrastructure with AIОбсуждение Hands-On-Learning: Preventing "Pipeline Hell" & Automation Risks Взаимная проверка
Optimizing the Software Development Workflow with AI DIALOGUE
Development Workflow Optimization with AIЗадание
Testing Your Way to Production Ready Code DIALOGUE
Testing and Quality AssuranceЗадание
Deploying Applications with IaC and AI DIALOGUE
Course Wrap-up Video Видео
Project: Integrating AI Tools Across the Software Development Life Cycle Взаимная проверка
DevOps and Deployment with Generative AIЗадание