Программирование с ИИ · интерактивная книга · 20 языков

Создайте своё первое полезное приложение с ИИ

Научитесь описывать, что вам нужно, поручите ИИ написать код, а затем сами проверяйте, исправляйте и изменяйте его.

Начните бесплатно с работающего приложения — списка покупок. Затем книга проведёт вас через десять уроков о промптах, инструментах программирования с ИИ, тестировании, безопасности и публикации приложения в интернете.

Однодневный живой курс по ИИ в Великобритании обычно стоит около £300. Эта книга из десяти уроков:

£5.99 всего за 1–3 языка

Выберите 1, 2 или 3 языка. Итоговая цена остаётся £5.99. Выберите издания перед оплатой и читайте их онлайн в любом браузере.

🛡️ Гарантия возврата денег в течение 14 дней: если книга вам не подошла, напишите нам по электронной почте в течение 14 дней после покупки, и мы вернём всю сумму.

Попробуйте бесплатный урок Получить книгу – £5.99
Иллюстрированный обзор книги «Программирование с ИИ» и её учебных тем
Попробуйте готовое приложение

Вот что вы создадите на бесплатном уроке

Измените количество, цену или бюджет и посмотрите, как всё пересчитывается. Отметьте товар как купленный: итоговая сумма не меняется — ровно так, как сказано в правилах урока.

ТоварКол-воЦена £Сумма £Куплено
Бюджет £ Итого: 0.00

Вы с телефона? Поиграйте с демо сейчас, а весь урок пройдите позже на компьютере – это займёт около 30–45 минут.

Внутри платной книги

Как выглядит интерактивное издание

Страница урока с целями и списком глав
Уроки с понятными целями, пошаговыми разделами и отслеживанием прогресса
Таблица тестов из урока «Быстрый старт»
Практические проверки: таблицы тестов, которые вы прогоняете на своём приложении
Контрольные вопросы с кнопками «Показать ответ»
Контрольные вопросы и тесты в конце каждого урока
Глоссарий из 207 терминов с поиском
Глоссарий из 207 терминов с поиском, объяснённых простым языком
Все 15 частей книги
  1. Введение: Как работать с этой книгой
  2. Быстрый старт: Моё первое полезное приложение – список покупок, который следит за бюджетом
  3. Введение в программирование с ИИ
  4. Диалоговый ИИ: Claude и ChatGPT в чате
  5. GitHub Copilot: ИИ прямо в редакторе
  6. Cursor: редактор, построенный вокруг ИИ
  7. Claude Code: агентное программирование
  8. Другие инструменты и как сделать выбор
  9. Промпт-инжиниринг для программистов
  10. Тестирование с ИИ
  11. Безопасность и ревью кода, сгенерированного ИИ
  12. Развёртывание, сопровождение и долгосрочная работа
  13. Приложение A: Глоссарий терминов
  14. Приложение B: Итоговый чек-лист
  15. Приложение C: Библиотека промптов
  16. Приложение D: Что дальше
Бесплатная первая глава · попробуйте сейчас

Моё первое полезное приложение: список покупок, который следит за бюджетом

Сегодня вы создадите собственную небольшую программу. Вы вводите, что нужно купить, сколько штук и примерно сколько это стоит. Программа считает итоговую сумму, а затем вы научите её предупреждать вас, когда вы выходите за рамки бюджета. ИИ помогает написать код. Вы решаете, что программа должна делать, и проверяете, что она действительно это делает.

Около 30–45 минут на компьютере. Ничего не нужно устанавливать, и самому приложению не нужна учётная запись; ИИ-ассистент, которым вы пользуетесь (например, Claude или ChatGPT), может попросить вас войти.

Откройте бесплатную главу: 5 шагов к вашему первому работающему приложению

Шаг 1: Опишите задачу своими словами

Покупки делает почти каждый, поэтому это идеальный первый проект. Чтобы понять, работает ли список покупок, не нужно разбираться в программировании: вы вводите хлеб, молоко и яйца, видите итоговую сумму и отмечаете товары по мере покупки. В результате получится то, чем вы действительно сможете пользоваться уже на этой неделе.

Прежде чем открыть какой-либо инструмент ИИ, допишите эти три предложения на бумаге или в заметке. Это самый важный навык программирования во всей книге: превращать пожелание в конкретные правила.

  1. Мне нужно записывать… (например: каждый товар, сколько штук мне нужно и цену одной штуки).
  2. Я хочу, чтобы программа вычисляла… (например: стоимость каждой строки и итоговую сумму всех покупок).
  3. Я пойму, что программа работает, когда… (например: два товара по 25 дают 50, а отметка товара как купленного не меняет итоговую сумму).
Третье предложение — это ваше определение готовности. Если вы не можете сказать, как поймёте, что всё работает, ИИ тоже не сможет этого знать.

Шаг 2: Создайте первую небольшую версию

Первая версия — это один файл, который открывается в веб-браузере. Не нужно устанавливать среду программирования, нет ни сервера, ни входа в систему. Скопируйте промпт ниже в своего ИИ-ассистента (Claude, ChatGPT или аналогичный) в точности как есть.

Промпт: мой первый список покупок

Помоги мне создать моё первое простое приложение. Я полный новичок.

Создай список покупок в одном файле с именем pokupki.html, который я смогу открыть в своём веб-браузере. Помести все стили и весь JavaScript в этот один файл, без внешних библиотек.

Я хочу вводить название товара, количество и цену одной штуки. По кнопке товар добавляется в список. Показывай стоимость каждой строки, а внизу итоговую сумму всех покупок. Дай мне возможность удалить товар и отметить его как купленный. Отметка товара как купленного не должна менять итоговую сумму.

Отклоняй пустое название, некорректные числа, отрицательную цену и количество, равное нулю или меньше. Принимай в цене как десятичную запятую, так и десятичную точку.

Сначала кратко объясни план. Затем напиши полный код и точные шаги, как сохранить и открыть файл. Пока не добавляй никаких других функций.
  1. Скопируйте код. Воспользуйтесь кнопкой копирования в ответе ИИ, чтобы получить весь код, от первой строки до последней.
  2. Сохраните его как pokupki.html. Откройте простой текстовый редактор (Notepad в Windows, TextEdit в режиме простого текста на Mac), вставьте код и сохраните его как pokupki.html. В качестве типа файла выберите «Все файлы», а не «Текстовый документ».
  3. Откройте его в браузере. Дважды щёлкните по файлу или перетащите его в окно браузера. Вы должны увидеть свой список покупок, а не страницу, полную кода.
Самая частая ошибка: файл сохранён как pokupki.html.txt. Тогда он открывается как текст, и вместо приложения вы видите код. Включите отображение расширений файлов в файловом менеджере и переименуйте файл так, чтобы он заканчивался только на .html.

Шаг 3: Проверьте, что это не просто красивая картинка

Приложение, которое выглядит правильно, — это не то же самое, что приложение, которое работает. Пройдите по этой таблице строка за строкой и сравните то, что видите, с правильным результатом. Это ваш первый настоящий тест.

Протестируйте свой список покупок
Что вы вводите или делаетеПравильный результат
Добавьте 2 штуки по цене 25Стоимость строки 50, итого 50
Добавьте 1 штуку по цене 30Итого 80
Отметьте первый товар как купленныйИтого по-прежнему 80
Удалите первый товарИтого 30
Введите цену -5Понятное предупреждение, ничего не добавляется
Введите цену 2.50 с десятичной точкойПринимается как 2,50

Если какая-то строка не проходит, пока не исправляйте код вручную. Сообщите ИИ, какая именно строка не прошла, что вы ввели и что увидели вместо ожидаемого, и попросите исправить только эту проблему.

Сохраните эту таблицу. Каждый раз, когда вы или ИИ меняете приложение, проходите её заново. Именно эта привычка отличает работающие программы от тех, что сработали лишь однажды.

Шаг 4: Внесите одно изменение сами

Теперь внесите первое изменение, не поручая ИИ писать его за вас. Спросите ИИ: «Где в моём коде находится заголовок приложения?» Он укажет на строку, которая выглядит примерно так: <h1>Список покупок</h1>.

  1. Найдите заголовок. Откройте pokupki.html в текстовом редакторе и найдите строку, на которую указал ИИ.
  2. Измените текст. Замените слова между <h1> и </h1> своим заголовком, например «Покупки на субботу». Не удаляйте угловые скобки.
  3. Сохраните и обновите. Сохраните файл, вернитесь в браузер и обновите страницу. Должен появиться ваш новый заголовок.

Затем попросите ИИ объяснить ваш собственный файл в трёх частях, используя ваш код как пример. Вы увидите, что любое веб-приложение состоит из одних и тех же трёх слоёв:

HTML
  • Создаёт поля, кнопки и список
  • Описывает, что есть на странице
CSS
  • Управляет цветами, размерами и отступами
  • Описывает, как это выглядит
JavaScript
  • Добавляет и удаляет товары и выполняет расчёты
  • Описывает, что происходит, когда вы нажимаете

Шаг 5: Научите приложение новому умению

Настоящие программы растут небольшими шагами. Добавьте одну новую функцию и снова протестируйте. Отправьте ИИ это продолжение в том же разговоре:

Промпт: добавь бюджет

Добавь в мой список покупок бюджет. Дай мне ввести сумму, которую я хочу потратить. Показывай, сколько осталось. Если итоговая сумма превышает бюджет, показывай понятное предупреждение с суммой, на которую я его превысил. Всё остальное должно работать в точности как раньше, и покажи мне полный обновлённый файл.
Протестируйте бюджет
Что вы вводите или делаетеПравильный результат
Бюджет 100, товаров на 80Осталось 20, предупреждения нет
Добавьте товар за 30Предупреждение: бюджет превышен на 10
Удалите этот товарОсталось 20, предупреждение исчезает
Бонус, только когда всё вышеописанное работает: попросите ИИ, чтобы список запоминался между посещениями с помощью локального хранилища браузера. Ваш первый успех никогда не должен зависеть от сложной настройки, поэтому оставьте это напоследок.

Вы создали, запустили, протестировали и изменили настоящее приложение. Это ещё не всё программирование, но это цикл, который вы будете повторять в каждом следующем уроке: чётко описать, дать ИИ сгенерировать, проверить по ожидаемым результатам и менять по одному за раз.

Получилось?

Вот чему книга научит дальше

Просите об изменениях точно
Урок 7: промпты с контекстом, целью, ограничениями и форматом.
Находите и исправляйте ошибки
Уроки 2–5: работа с чат-ассистентами, Copilot, Cursor и Claude Code.
Тестируйте как следует
Урок 8: автоматические тесты, граничные случаи и регрессии.
Обеспечьте безопасность и опубликуйте в интернете
Уроки 9–10: проверка безопасности, развёртывание и сопровождение.

Десять уроков с упражнениями, контрольными вопросами, глоссарием из 207 терминов и библиотекой промптов. £5.99 за издание на 1–3 языках из 20.

Продолжить с полной книгой – £5.99

Пока не готовы купить?

Получите 5 готовых промптов для ИИ, чтобы создавать собственные приложения

Оставьте свой адрес электронной почты, и вы сразу получите промпты, а также несколько практических советов о создании программ с помощью ИИ. Без спама, отписаться можно в любой момент.

Что внутри книги

От идеи до работающей программы

Планируйте и создавайте

Начните с чёткого технического задания, выберите подходящие инструменты ИИ и используйте практичные промпты в ходе разработки.

Проверяйте свою работу

Научитесь проверять код, сгенерированный ИИ, писать тесты и заботиться о безопасности до выпуска.

Продолжайте учиться

Используйте задания, контрольные вопросы, глоссарий и библиотеку промптов, работая над собственными проектами.

Выберите издание

Выберите до трёх языков

Английский, чешский, словацкий, немецкий, французский, испанский, итальянский, португальский, нидерландский, польский, венгерский, румынский, болгарский, русский, украинский, турецкий, шведский, датский, норвежский и финский.

Оплата надёжно обрабатывается SumUp. Сразу после оплаты вы сможете читать свои издания онлайн, здесь, на ABCDayZ, на любом устройстве.

Всего £5.99. Выберите любые 1, 2 или 3 языковых издания ниже.

Ваше издание

Добавьте ещё до 2 языков – входит в £5.99

🛡️ Гарантия возврата денег в течение 14 дней: если книга вам не подошла, напишите нам по электронной почте в течение 14 дней после покупки, и мы вернём всю сумму.

Выберите до 3 языков, затем безопасно оплатите через SumUp.

Продавец: Marek DesignLeaf & DAP (Digital Art Production), 1 Oriel Court, Didcot, Oxfordshire, OX11 8UG, United Kingdom. Контакт: marek@designleaf.co.uk. Возврат средств и проблемы · Конфиденциальность

Перед покупкой

Что я получу?

Интерактивное HTML-издание на каждом выбранном вами языке (до трёх), которое можно читать онлайн на ABCDayZ с любого вашего устройства.

Сколько языков я получу?

Выберите любые 1, 2 или 3 языковых издания из 20 доступных. В любом случае итоговая цена — £5.99. Выберите языки перед оплатой.

Как происходит доставка?

Вы оплачиваете покупку на защищённой платёжной странице SumUp. Как только оплата подтверждена, вы возвращаетесь на ABCDayZ, и ваши издания открываются онлайн. Вы также получаете персональную ссылку доступа для других устройств.

Программирование с ИИ

Для кого эта книга

Примеры того, где можно применить метод из книги. В самой книге разбираются список покупок и пример учёта заказов; идеи ниже — для ваших собственных проектов.

🔧

Мастер

Хочет простое приложение, которое превращает данные о заказе в понятное предложение для клиента.

С книгой: Учится шаг за шагом описывать приложение для ИИ, проверять результаты и запускать его на телефоне.

🛒

Владелец небольшого магазина

Теряет время, отслеживая заказы и остатки в тетрадях и таблицах.

С книгой: Создаёт небольшую систему учёта заказов и остатков, точно подстроенную под работу магазина.

🌱

Полный новичок

Никогда не писал ни строчки кода и не знает, с чего начать.

С книгой: Проходит главы от нуля до первой работающей программы с проверкой после каждого шага.

Ещё 13 примеров
💼

Фрилансер

Есть идея небольшого инструмента, за который другие готовы платить.

С книгой: Учится планировать, создавать, тестировать и запускать его, а затем готовить к продаже онлайн.

📊

Офисный сотрудник

Каждую неделю повторяет одни и те же задачи с таблицами и отчётами.

С книгой: С помощью ИИ пишет скрипты, которые автоматизируют скучную рутину, — безопасно и шаг за шагом.

🎓

Тот, кто меняет профессию

Хочет показать реальные проекты, а не только сертификаты.

С книгой: Собирает небольшое портфолио работающих программ и понимает, как устроена каждая из них.

🏠

Арендодатель

Держит в голове арендаторов, даты оплаты и ремонты, разбросанные по сообщениям и заметкам.

С книгой: Создаёт простой учёт арендаторов, предстоящих платежей и ремонтных работ.

🌿

Садовник или ландшафтный мастер

Держит заказы, визиты и заметки о клиентах в голове или на бумаге.

С книгой: Создаёт журнал работ с карточками клиентов, графиком визитов и фотографиями в одном месте.

📚

Учитель

Хочет интерактивные упражнения под свой класс, а не универсальное приложение.

С книгой: Создаёт тесты и тренажёры, которые проверяют ответы и показывают прогресс.

🎥

Автор контента

Планирует публикации, идеи и сроки в слишком большом количестве приложений.

С книгой: Делает личный планировщик контента, который работает именно так, как он публикует.

👪

Занятой родитель

Хочет, чтобы семейный календарь, домашние дела и список покупок были в одном месте.

С книгой: Создаёт небольшой семейный органайзер, которым могут пользоваться все домашние.

☕

Владелец кафе

Принимает брони и изменения в меню по телефону и на бумажных записках.

С книгой: Создаёт простую страницу бронирования и меню, которую легко обновлять.

🔌

Любитель-самоделкин

Дома есть датчики и гаджеты, но нет программы, чтобы их связать.

С книгой: С помощью ИИ пишет код, который считывает, записывает и отображает данные.

🚀

Основатель стартапа

Нужен работающий прототип до того, как тратить деньги на разработчиков.

С книгой: Создаёт первую версию, чтобы проверить идею на реальных пользователях.

⏳

Пенсионер

Хочет узнать что-то новое и создавать полезные вещи для себя.

С книгой: Учится в своём темпе благодаря понятным главам, глоссарию и контрольным вопросам.

💻

Студент-айтишник

Использует ИИ для кода, но не всегда понимает, что тот пишет.

С книгой: Учится читать, тестировать и отлаживать код, сгенерированный ИИ, а не просто копировать его.

Получить книгу — £5.99 · до 3 языков

Программирование с ИИ – £5.99До 3 из 20 языков · чтение онлайн
Получить книгу