16 вопросов, около 12 минут
Итоговый тест по курсу «Вайбкодинг с нуля»
16 вопросов о вайбкодинге с разбором ответов: постановка задачи нейросети, маленькие шаги, описание ошибок, понимание кода, проверка, безопасность и публикация. В конце — темы для повторения и вывод.
Тест по всему курсу
Проверьте, как усвоился курс: вопросы по всем урокам, а в конце — разбор ошибок и темы, которые стоит повторить.
-
Знакомый просит сделать вайбкодингом сайт для записи к врачу с приёмом оплаты. Что ему ответить?
Оплата и медицинские данные — зона, где ошибка стоит денег и нарушает закон. Нейросеть напишет код, но проверить его безопасность без опыта не получится.
-
Какой вид инструмента сам собирает приложение и показывает его в браузере?
Конструктор берёт на себя сборку, запуск и часто публикацию. С чат-помощником код в файл переносите вы.
-
Нейросеть прислала код, который обрывается на середине, без </html> в конце. Что сделать?
Обрезанный код не заработает. Просьба прислать файл целиком — самый надёжный способ получить рабочую версию.
-
Вы сохранили файл в Блокноте, а он открывается как текст. Что исправить?
Блокнот по умолчанию сохраняет .txt. С расширением .html файл откроется как страница.
-
Какое задание даст нейросети меньше всего поводов додумывать?
Каждая часть задания закрывает вопрос, который иначе нейросеть решит сама — и не обязательно так, как нужно вам.
-
Нейросеть предложила план с пунктами «регистрация» и «база данных на сервере», хотя вы просили личный трекер. Что делать?
Ради этого план и просят до кода: исправить список шагов гораздо проще, чем выпиливать лишнее из готового кода.
-
Страница молча не реагирует на кнопку. Где искать подсказку?
Браузер записывает ошибки кода в консоль. Текст ошибки — лучшее, что можно передать нейросети.
-
Зачем сохранять копию файла после каждого рабочего шага?
Копия — точка возврата. Откатиться к рабочей версии часто быстрее, чем чинить сломанную.
-
Хотите поменять текст заголовка «Мои привычки». Где он?
Текст и элементы страницы — это разметка, она лежит в <body>. Такую правку проще сделать вручную.
-
Вы поменяли в коде стандартные привычки, но на странице остались старые. Почему?
Стандартный список нужен только при первом запуске. Пока в хранилище есть сохранённые привычки, код загружает их.
-
Какой из сценариев проверки — пограничный случай?
Пограничный случай — необычное, но возможное действие. Такие сценарии ломаются чаще обычных.
-
Почему отметки, сделанные на телефоне, не видны в браузере компьютера?
Хранилище браузера не синхронизируется. Для общих данных нужен сервер — это следующий уровень проекта.
-
Нейросеть вставила в код секретный ключ от платного сервиса. Что не так?
Секреты хранят на сервере, а не в коде страницы. В коде их можно прочитать за пару секунд.
-
Вы ввели привычку <b>Бег</b>, и на карточке слово «Бег» стало жирным. О чём это говорит?
Если текст пользователя превращается в разметку, в него можно подсунуть и код. textContent выводит текст как есть.
-
Что нужно, чтобы трекер открывался по адресу https://имя.github.io/habits/ без имени файла?
По адресу сайта сервер показывает index.html. Pages включают в настройках репозитория: ветка main, папка / (root).
-
Когда разумно начать учить программирование, а не только заказывать код нейросети?
Понимание кода позволяет точнее ставить задачи, быстрее находить ошибки и отвечать за результат.
А теперь о вас
Три вопроса без правильных ответов — о том, подходит ли вам это направление.
Что дальше
Если тема зацепила, продолжить можно так.