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

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

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

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

Team Software Engineering with AI

Курс от DeepLearning.AI
Начальный≈ 13.4 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

In this course, you'll elevate your software development skills by learning how to leverage AI in collaborative team environments. You'll discover how to use large language models (LLMs) to streamline testing processes, create comprehensive documentation, and manage complex dependencies. By the end of this course, you will be able to: - Utilize LLMs to generate and implement various types of software tests, from exploratory to security testing - Create clear, useful documentation that follows best practices and language-specific conventions - Use AI to explore and manage software dependencies, including resolving conflicts and addressing security issues - Debug common dependency-related problems with AI as your pair-programmer These skills will enhance your ability to work effectively in development teams, improve code quality, and streamline the software development lifecycle. By learning AI-assisted collaboration techniques, you'll become a more valuable asset to any development team and be better prepared to tackle complex, real-world software engineering challenges.

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

Large Language ModelingLLM ApplicationDependency AnalysisSoftware DocumentationSoftware TestingDebuggingSecurity TestingCollaborative SoftwareAI IntegrationsAI literacyTechnical DocumentationPackage and Software ManagementSoftware Engineering

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

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

01Testing and Debugging22 материалов

Course Introduction

Conversation between Laurence Moroney and Andrew NgВидеоIn-video resourcesЧтениеSetting up your Jupyter environmentЧтениеEssential reading: Engage directly with our Jupyter and ChatGPT labsЧтение

Testing and Debugging

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

Laurence Moroney

Instructor

Team Software Engineering with AI
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 13.4 ч

3 модулей

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

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

Часть программы вашего университета
Module introductionВидео
Python environment - To be used alongside with the lecturesЛабораторная
ChatGPT environment - To be used alongside with the lecturesЛабораторная
Testing and debugging strategiesВидео
Exploratory testingВидео
Functional testingВидео
Quiz 1Задание
Automated TestingВидео
Software performance testingВидео
Security testingВидео
Flask example walkthough (Optional)Видео
Flask example Lab (Optional)Лабораторная
Analyzing code for security vulnerabilitiesВидео
Quiz 2Задание
(Optional) Downloading your Notebook and Refreshing your WorkspaceЧтение
Identifying and Fixing Bugs in Code Using LLMsПрограммирование
ChatGPT Lab: Support for Your Programming TaskЛабораторная
Join the DeepLearning.AI Forum to ask questions, get support, or share amazing ideas!Чтение
02Documentation11 материалов
Module introductionВидеоChatGPT environment - To be used alongside with the lecturesЛабораторнаяPrinciples of good documentationВидеоInline commentsВидеоDocumentation commentsВидеоQuiz 1ЗаданиеAutomated documentation toolsВидеоAutodocs with Sphinx walkthrough (optional)ВидеоDocumentation in other coding languagesВидеоDocumentation for life in productionВидеоQuiz 2Задание
03Dependency Management13 материалов
Module introductionВидеоChatGPT environment - To be used alongside with the lecturesЛабораторнаяVirtual environmentsВидеоResearching dependenciesВидеоQuiz 1ЗаданиеDependency conflictsВидеоDependencies and securityВидеоDependency management and other programming languagesВидеоQuiz 2ЗаданиеSolving Versioning and Dependency conflicts with an LLMПрограммированиеGPT-3.5 Environment for Assignment (to use alongside the programming assignment)ЛабораторнаяCourse conclusionВидеоAcknowledgmentsЧтение