1

Этап 1

Створити ТЗ для сайту

10 ноября—10 ноября

2

Этап 2

Створити макет сайту (для подальшої верстки)

10 ноября—13 ноября

3

Этап 3

Курс по ООП PHP (Об'єктно-орієнтоване програмування на PHP)

4

Этап 4

Верстка сайту

14 ноября—22 ноября

5

Этап 5

Додавання функціоналу (програмування)

23 ноября—19 декабря

6

Этап 6

Тестування, виправлення помилок, додавання сайту на хостинг

24 декабря—26 декабря

1

Этап 1

Створити ТЗ для сайту

10 ноября—10 ноября

2

Этап 2

Створити макет сайту (для подальшої верстки)

10 ноября—13 ноября

4

Этап 4

Верстка сайту

14 ноября—22 ноября

5

Этап 5

Додавання функціоналу (програмування)

23 ноября—19 декабря

6

Этап 6

Тестування, виправлення помилок, додавання сайту на хостинг

24 декабря—26 декабря

3

Этап 3

Курс по ООП PHP (Об'єктно-орієнтоване програмування на PHP)

09 ноября 2019 26 декабря 2019
Цель завершена 22 июля 2021
Знания и Навыки

Закінчити відеокурс по ООП PHP

Моєю першою метою на даному сервісі- завершення циклу уроків по PHP. Я успішно завершив навчання і наступними логічними кроками для мене - це вивчення ООП і основ роботи з фреймворком Laravel.

Отож, спочатку потрібно вивчити принципи ООП і щоб їх дійсно розуміти, по закінченню даного відеокурсу критерієм завершення я поставив для себе створення міні-сайту для особистого користування. Його функціонал полягає в тому, щоб шукати фільми, використовуючи бази IMDb чи TMDb, додавати їх в списки для перегляду, в список улюблених фільмів та переглянутих. Якщо фільм переглянутий- то є можливість оцінити по 10-ти бальній шкалі, залишити свої замітки та записати цитати.

Звичайно, на на сайтах https://www.imdb.com/ та https://www.themoviedb.org/ можна зареєструватись і створювати свої списки безпосередньо там. Але даний сервіс я створюватиму для портфоліо (нічого кращого придумати не міг). Тому сильно не судіть.

Нумо, поїхали!)

 Критерий завершения

Запущений сайт для створення списків улюблених фільмів, фільмів які ми хочемо переглянути і оцінки вже переглянутих.

 Личные ресурсы

Навички в створенні PHP-парсерів, вміння так-сяк верстати сайти, 2 місяці часу.

 Экологичность цели

Це мені необхідно для подальшого працевлаштування в ІТ-компанію

  1. Створити ТЗ для сайту

    1. Опис мети і призначення сайту.
    2. Відображення на пристроях.
    3. Загальні розділи.
    4. Вимоги до адмінки.
    5. Загальний вигляд.
  2. Створити макет сайту (для подальшої верстки)

    Потрібно створити макет сайту від А і до Я. Починаючи від реєстрації користувача і закінчуючи створенням списків.

    Тобто має бути продумано кінцевий вигляд кожної сторінки, відображення результату дій користувача на макеті. Щоб під час верстки не задумуватись що і як повинно виглядати.

  3. Курс по ООП PHP (Об'єктно-орієнтоване програмування на PHP)

    1. Клас і об'єкт.

    2. Властивості об'єкту.

    3. Методи об'єкту.

    4. Методи __construct і __destruct.

    5. Домашнє завдання. Клас для роботи з файлом.

    6. Константи класу. Статичні властивості та методи.

    7. Успадкування. Частина 1.

    8. Успадкування. Частина 2.

    9. Модифікатори доступу.

    10. Абстрактні класи та інтерфейси.

    11. Інтерфейси та контролі типу.

    12. Автозавантаження та простір імен.

    13. Composer та автозавантаження.

    14. Трейти.

    15. Пізнє статичне зв'язування.

    16. Магічні методи.

    17. Шаблони проектування.

  4. Верстка сайту

    Створення скелету сайту з макету.

    1. Головна сторінка

    2. Адмінка (після входу)

    3. Пошук і результати пошуку

    4. Список "улюблені фільми"

    5. Список "фільми для перегляду"

    6. Список "переглянуті"

    7. Цитати

    8. Відгук

    9. Розділ ТОП

    10. Розділ Новини

    11. Розділ Про нас

  5. Додавання функціоналу (програмування)

    Додавання переходів між сторінками, реалізація реєстрації, алгоритму пошуку фільмів, створення функціоналу для отримання даних через API з сайтів IMDb та TMDb та ін.

    1. Створення БД

    2. Реалізація реєстрації та входу

    3. Отримання даних через API (реалізація результатів пошуку)

    4. Реалізація пошуку по назвах фільмів

    5. Створення списку для перегляду

    6. Список улюблених

    7. Список переглянутих

    8. Додавання рейтингу

    9. Додавання відгуку

    10. Додавання цитат

    11. Пагінація результатів пошуку та у списках

    12. Перехід по режисерах (відображення фільмів певного режисера), перехід по студіях, перехід по жанрах

  6. Тестування, виправлення помилок, додавання сайту на хостинг

    1. Тестування

    2. Виправлення помилок

    3. Перенесення на хостинг

  • 917
  • 09 ноября 2019, 22:59
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?