Learn AI-Assisted Python Programming With GitHub Copilot and ChatGPT

Эта книга представляет собой практическое руководство по программированию на Python с использованием современных инструментов искусственного интеллекта. Авторы Leo Porter и Daniel Zingaro показывают, как GitHub Copilot и ChatGPT могут кардинально изменить процесс обучения и разработки программного обеспечения.

Книга начинается с введения в концепцию AI-ассистированного программирования, объясняя, как Copilot работает "за кулисами" и как он меняет традиционные подходы к обучению программированию. Авторы обсуждают как преимущества, так и риски использования AI-инструментов, включая вопросы авторского права и этические аспекты.

Основная часть книги посвящена практическому освоению Python с помощью Copilot. Читатели научатся проектировать функции, используя расширенный цикл разработки с включением отладки, читать и понимать код Python, а также применять методы тестирования и инженерии промптов. Книга охватывает ключевые концепции программирования: функции, переменные, условные операторы, строки, списки, циклы, словари, работу с файлами и модулями.

Особое внимание уделяется развитию навыков, необходимых для эффективной работы с AI-ассистентами: критическому мышлению, тестированию кода и умению формулировать точные запросы. Книга подходит для начинающих программистов, которые хотят освоить Python с использованием самых современных инструментов разработки.

Learn AI-Assisted Python Programming With GitHub Copilot and ChatGPT
A
Автор
Leo Porter, Daniel Zingaro
Издательство
Manning
Год
2024
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент