Тема
Laravel с нуля
Этот курс ведёт к небольшому приложению «Мои задачи». Вы будете двигаться короткими шагами: сначала поймёте идею, затем выполните одно действие и проверите результат.
Codex может помогать читать и менять файлы, но курс не предлагает слепо копировать его ответы. Вы научитесь ставить небольшую задачу, видеть каждую правку и понимать, почему приложение работает.
Что получится
В конце курса у вас будет приложение, в котором можно:
- открыть список задач;
- добавить задачу;
- отметить её выполненной;
- сохранить данные в базе;
- проверить главный сценарий автоматическим тестом;
- увидеть историю работы в Git.
Маршрут
| Этап | Урок | Видимый результат |
|---|---|---|
| 1 | Зачем нужен Laravel | Вы объясняете разницу между PHP, Laravel и Codex |
| 2 | Как работает веб-сайт | Вы понимаете путь от адреса до страницы |
| 3 | Среда и секреты | Вы знаете, где выполнять команды и почему нельзя публиковать .env |
| 4 | Первый проект и Git | Проект открыт, исходное состояние проверено |
| 5 | Главные папки | Вы находите маршрут, код, шаблоны и тесты |
| 6 | Первая страница | В браузере открывается учебная страница |
| 7 | Данные и миграции | Задачи сохраняются в тестовой базе |
| 8 | Практика с Codex | Вы ставите маленькие проверяемые задачи |
| 9 | Итоговый проект | Приложение собрано и проверено |
| 10 | Самопроверка | Вы объясняете основные решения своими словами |
Как заниматься
- Не спешите выполнять команду, смысл которой непонятен.
- Работайте только в учебном или локальном проекте.
- Перед изменением смотрите состояние Git.
- После изменения просматривайте сравнение строк.
- Не используйте настоящие пароли и данные пользователей.
- Если подчёркнутое слово непонятно, наведите на него указатель или откройте словарь.
Попробуйте сейчас
Выберите постоянную учебную папку и сохраните ссылку на эту страницу. Пока не создавайте проект: сначала откройте следующий урок и разберитесь, какую задачу решает Laravel.
Два курса работают вместе
На этом сайте объясняются Laravel и устройство веб-приложения. Общие навыки работы с помощником находятся в связанном курсе Codex:
Урок пройден, если
Вы выбрали следующий урок и понимаете, что сложные разделы «Спецификации» и «Лучшие практики» понадобятся позже как справочник, а не как первая глава.
Куда дальше
Откройте «Зачем нужен Laravel».