#097 10-06-24 Php Игорь Домашние задания

Домашнее задание 21.06

  1. Повторить код с урока локально и сделать форму для подписчиков

Домашнее задание 19.06

  1. Глянуть про faker
  2. Книга по php (в тг) Гл.2-4 прочитать
  3. Написать seeder для студентов
  4. Получить из бд список студентов
    1. всех
    2. всех упорядоченных по году
    3. всех упорядоченных по году в обратном порядке
    4. первые три студента, у которых год равен 2000
    5. первый студент, у которого год от 2020 до 2023
    6. все студенты с фамилией Ivanov и годом 2020
    7. количество студентов с фамилией Ivanov и годом 2020
    8. существует ли студент с фамилией Ivanov
    9. наибольший год у студентов с фамилией Ivanov
    10. студента у которого id равен 5
    11. все студентов у которых id < 10 или id < 4
    12. студентов с 3 по 7 с фамилией Ivanov и годом 2020

Домашнее задание 17.06

  1. По диагонали глянуть статью про миграции (или найти в русской документации)
  2. Создать миграцию для таблицы students. Таблица содержит столбцы name - имя студента, surname - фамилия, year - год рождения, address - адрес. Для выполнения миграции использовать команду php artisan migrate Файл миграции можно создать как копию файла миграции users и изменить в названии файла дату. Миграции находятся в database/migrations
  3. Создать модель Student. Модели находятся в app/Models.
  4. Создать роут и контроллер. Добавить несколько студентов в бд через Eloquent. Получить из бд а) всех студентов б) всех студентов 1995 года рождения.

Домашнее задание 14.06

  1. Прочитать бегло статьи про массивы и строки
  2. Задачи 42, 44, 45, 77
  3. Задачи на строки 8, 16, 32, 36, 44

Домашнее задание 12.06

  1. Статья про MVC
  2. Дорешать задачи с прошлого дз. Каждая задача с отдельным роутом и контроллером

Домашнее задание 10.06

  1. Посмотреть по диагонали статью про сравнение
  2. Задачи 42, 44
  3. Задачи 25, 27, 33, 38, 51, 52
  4. Задачи 8, 30