Планируйте и создавайте
Начните с чёткого технического задания, выберите подходящие инструменты ИИ и используйте практичные промпты в ходе разработки.
Научитесь описывать, что вам нужно, поручите ИИ написать код, а затем сами проверяйте, исправляйте и изменяйте его.
Начните бесплатно с работающего приложения — списка покупок. Затем книга проведёт вас через десять уроков о промптах, инструментах программирования с ИИ, тестировании, безопасности и публикации приложения в интернете.
Однодневный живой курс по ИИ в Великобритании обычно стоит около £300. Эта книга из десяти уроков:
£5.99 всего за 1–3 языка
Выберите 1, 2 или 3 языка. Итоговая цена остаётся £5.99. Выберите издания перед оплатой и читайте их онлайн в любом браузере.
🛡️ Гарантия возврата денег в течение 14 дней: если книга вам не подошла, напишите нам по электронной почте в течение 14 дней после покупки, и мы вернём всю сумму.
Попробуйте бесплатный урок Получить книгу – £5.99
Измените количество, цену или бюджет и посмотрите, как всё пересчитывается. Отметьте товар как купленный: итоговая сумма не меняется — ровно так, как сказано в правилах урока.
| Товар | Кол-во | Цена £ | Сумма £ | Куплено |
|---|
Вы с телефона? Поиграйте с демо сейчас, а весь урок пройдите позже на компьютере – это займёт около 30–45 минут.




Сегодня вы создадите собственную небольшую программу. Вы вводите, что нужно купить, сколько штук и примерно сколько это стоит. Программа считает итоговую сумму, а затем вы научите её предупреждать вас, когда вы выходите за рамки бюджета. ИИ помогает написать код. Вы решаете, что программа должна делать, и проверяете, что она действительно это делает.
Около 30–45 минут на компьютере. Ничего не нужно устанавливать, и самому приложению не нужна учётная запись; ИИ-ассистент, которым вы пользуетесь (например, Claude или ChatGPT), может попросить вас войти.
Покупки делает почти каждый, поэтому это идеальный первый проект. Чтобы понять, работает ли список покупок, не нужно разбираться в программировании: вы вводите хлеб, молоко и яйца, видите итоговую сумму и отмечаете товары по мере покупки. В результате получится то, чем вы действительно сможете пользоваться уже на этой неделе.
Прежде чем открыть какой-либо инструмент ИИ, допишите эти три предложения на бумаге или в заметке. Это самый важный навык программирования во всей книге: превращать пожелание в конкретные правила.
Первая версия — это один файл, который открывается в веб-браузере. Не нужно устанавливать среду программирования, нет ни сервера, ни входа в систему. Скопируйте промпт ниже в своего ИИ-ассистента (Claude, ChatGPT или аналогичный) в точности как есть.
Промпт: мой первый список покупок
Помоги мне создать моё первое простое приложение. Я полный новичок. Создай список покупок в одном файле с именем pokupki.html, который я смогу открыть в своём веб-браузере. Помести все стили и весь JavaScript в этот один файл, без внешних библиотек. Я хочу вводить название товара, количество и цену одной штуки. По кнопке товар добавляется в список. Показывай стоимость каждой строки, а внизу итоговую сумму всех покупок. Дай мне возможность удалить товар и отметить его как купленный. Отметка товара как купленного не должна менять итоговую сумму. Отклоняй пустое название, некорректные числа, отрицательную цену и количество, равное нулю или меньше. Принимай в цене как десятичную запятую, так и десятичную точку. Сначала кратко объясни план. Затем напиши полный код и точные шаги, как сохранить и открыть файл. Пока не добавляй никаких других функций.
pokupki.html. Откройте простой текстовый редактор (Notepad в Windows, TextEdit в режиме простого текста на Mac), вставьте код и сохраните его как pokupki.html. В качестве типа файла выберите «Все файлы», а не «Текстовый документ».pokupki.html.txt. Тогда он открывается как текст, и вместо приложения вы видите код. Включите отображение расширений файлов в файловом менеджере и переименуйте файл так, чтобы он заканчивался только на .html.Приложение, которое выглядит правильно, — это не то же самое, что приложение, которое работает. Пройдите по этой таблице строка за строкой и сравните то, что видите, с правильным результатом. Это ваш первый настоящий тест.
| Что вы вводите или делаете | Правильный результат |
|---|---|
| Добавьте 2 штуки по цене 25 | Стоимость строки 50, итого 50 |
| Добавьте 1 штуку по цене 30 | Итого 80 |
| Отметьте первый товар как купленный | Итого по-прежнему 80 |
| Удалите первый товар | Итого 30 |
| Введите цену -5 | Понятное предупреждение, ничего не добавляется |
| Введите цену 2.50 с десятичной точкой | Принимается как 2,50 |
Если какая-то строка не проходит, пока не исправляйте код вручную. Сообщите ИИ, какая именно строка не прошла, что вы ввели и что увидели вместо ожидаемого, и попросите исправить только эту проблему.
Теперь внесите первое изменение, не поручая ИИ писать его за вас. Спросите ИИ: «Где в моём коде находится заголовок приложения?» Он укажет на строку, которая выглядит примерно так: <h1>Список покупок</h1>.
pokupki.html в текстовом редакторе и найдите строку, на которую указал ИИ.<h1> и </h1> своим заголовком, например «Покупки на субботу». Не удаляйте угловые скобки.Затем попросите ИИ объяснить ваш собственный файл в трёх частях, используя ваш код как пример. Вы увидите, что любое веб-приложение состоит из одних и тех же трёх слоёв:
Настоящие программы растут небольшими шагами. Добавьте одну новую функцию и снова протестируйте. Отправьте ИИ это продолжение в том же разговоре:
Промпт: добавь бюджет
Добавь в мой список покупок бюджет. Дай мне ввести сумму, которую я хочу потратить. Показывай, сколько осталось. Если итоговая сумма превышает бюджет, показывай понятное предупреждение с суммой, на которую я его превысил. Всё остальное должно работать в точности как раньше, и покажи мне полный обновлённый файл.
| Что вы вводите или делаете | Правильный результат |
|---|---|
| Бюджет 100, товаров на 80 | Осталось 20, предупреждения нет |
| Добавьте товар за 30 | Предупреждение: бюджет превышен на 10 |
| Удалите этот товар | Осталось 20, предупреждение исчезает |
Вы создали, запустили, протестировали и изменили настоящее приложение. Это ещё не всё программирование, но это цикл, который вы будете повторять в каждом следующем уроке: чётко описать, дать ИИ сгенерировать, проверить по ожидаемым результатам и менять по одному за раз.
Оставьте свой адрес электронной почты, и вы сразу получите промпты, а также несколько практических советов о создании программ с помощью ИИ. Без спама, отписаться можно в любой момент.
Спасибо, вы подписаны. Вот ваши 5 промптов:
Я хочу сделать небольшое приложение. Задай мне до 5 коротких вопросов о том, что оно должно делать, а затем запиши правила нумерованным списком: что я ввожу, что приложение вычисляет и как я пойму, что оно работает. Код пока не пиши.
По правилам выше создай приложение в виде одного HTML-файла, в котором находятся CSS и JavaScript, без внешних библиотек. Сначала объясни свой план в 3 предложениях, затем дай полный код и точные шаги, как его сохранить и открыть.
Составь таблицу тестов для этого приложения из 8 строк: что я ввожу или делаю и какой точно результат должен увидеть. Добавь неправильный ввод, например пустые поля, отрицательные числа и текст в числовых полях.
Строка [номер] моей таблицы тестов не проходит. Я ввёл [ввод] и ожидал [ожидаемый результат], но увидел [фактический результат]. Исправь только эту проблему, объясни причину одним предложением и покажи мне только изменённые строки.
Объясни этот код полному новичку. Раздели его на HTML, CSS и JavaScript, скажи в одном-двух предложениях, что делает каждая часть, и укажи ту строку, которую нужно изменить, чтобы переименовать приложение.
Начните с чёткого технического задания, выберите подходящие инструменты ИИ и используйте практичные промпты в ходе разработки.
Научитесь проверять код, сгенерированный ИИ, писать тесты и заботиться о безопасности до выпуска.
Используйте задания, контрольные вопросы, глоссарий и библиотеку промптов, работая над собственными проектами.
Английский, чешский, словацкий, немецкий, французский, испанский, итальянский, португальский, нидерландский, польский, венгерский, румынский, болгарский, русский, украинский, турецкий, шведский, датский, норвежский и финский.
Оплата надёжно обрабатывается SumUp. Сразу после оплаты вы сможете читать свои издания онлайн, здесь, на ABCDayZ, на любом устройстве.
Интерактивное HTML-издание на каждом выбранном вами языке (до трёх), которое можно читать онлайн на ABCDayZ с любого вашего устройства.
Выберите любые 1, 2 или 3 языковых издания из 20 доступных. В любом случае итоговая цена — £5.99. Выберите языки перед оплатой.
Вы оплачиваете покупку на защищённой платёжной странице SumUp. Как только оплата подтверждена, вы возвращаетесь на ABCDayZ, и ваши издания открываются онлайн. Вы также получаете персональную ссылку доступа для других устройств.
Примеры того, где можно применить метод из книги. В самой книге разбираются список покупок и пример учёта заказов; идеи ниже — для ваших собственных проектов.
Хочет простое приложение, которое превращает данные о заказе в понятное предложение для клиента.
С книгой: Учится шаг за шагом описывать приложение для ИИ, проверять результаты и запускать его на телефоне.
Теряет время, отслеживая заказы и остатки в тетрадях и таблицах.
С книгой: Создаёт небольшую систему учёта заказов и остатков, точно подстроенную под работу магазина.
Никогда не писал ни строчки кода и не знает, с чего начать.
С книгой: Проходит главы от нуля до первой работающей программы с проверкой после каждого шага.
Есть идея небольшого инструмента, за который другие готовы платить.
С книгой: Учится планировать, создавать, тестировать и запускать его, а затем готовить к продаже онлайн.
Каждую неделю повторяет одни и те же задачи с таблицами и отчётами.
С книгой: С помощью ИИ пишет скрипты, которые автоматизируют скучную рутину, — безопасно и шаг за шагом.
Хочет показать реальные проекты, а не только сертификаты.
С книгой: Собирает небольшое портфолио работающих программ и понимает, как устроена каждая из них.
Держит в голове арендаторов, даты оплаты и ремонты, разбросанные по сообщениям и заметкам.
С книгой: Создаёт простой учёт арендаторов, предстоящих платежей и ремонтных работ.
Держит заказы, визиты и заметки о клиентах в голове или на бумаге.
С книгой: Создаёт журнал работ с карточками клиентов, графиком визитов и фотографиями в одном месте.
Хочет интерактивные упражнения под свой класс, а не универсальное приложение.
С книгой: Создаёт тесты и тренажёры, которые проверяют ответы и показывают прогресс.
Планирует публикации, идеи и сроки в слишком большом количестве приложений.
С книгой: Делает личный планировщик контента, который работает именно так, как он публикует.
Хочет, чтобы семейный календарь, домашние дела и список покупок были в одном месте.
С книгой: Создаёт небольшой семейный органайзер, которым могут пользоваться все домашние.
Принимает брони и изменения в меню по телефону и на бумажных записках.
С книгой: Создаёт простую страницу бронирования и меню, которую легко обновлять.
Дома есть датчики и гаджеты, но нет программы, чтобы их связать.
С книгой: С помощью ИИ пишет код, который считывает, записывает и отображает данные.
Нужен работающий прототип до того, как тратить деньги на разработчиков.
С книгой: Создаёт первую версию, чтобы проверить идею на реальных пользователях.
Хочет узнать что-то новое и создавать полезные вещи для себя.
С книгой: Учится в своём темпе благодаря понятным главам, глоссарию и контрольным вопросам.
Использует ИИ для кода, но не всегда понимает, что тот пишет.
С книгой: Учится читать, тестировать и отлаживать код, сгенерированный ИИ, а не просто копировать его.