Аннотація: розробники веб-орієнтованих продуктів повинні використовувати знання щодо функціональних можливостей CMS, особливостей та специфіці реалізації цих можливостей. Ці знання базуються на комплексі чинників впливу, що необхідно враховувати в процесі розробки web-орієнтованих продуктів різного ступеня складності. Розробники повинні грамотно та ретельно підходити до прикладної реалізації вимог замовників до реалізації функціоналу web-орієнтованого продукту. Прикладна реалізації такого продукту залежить від багатьох чинників: особливостей цільової аудиторії, засобів (сервісів) аналізу конкурентів, сценарію поведінки користувачів, технічного завдання на розробку, моделі розробки web-продукту, функціоналу CMS, вимог до хостінгу, розширень (компонентів, модулів, плагінів, шаблонів й ін.), принципів та особливостей реалізації UI/UX, специфіці пошукової оптимізації, заходів для підвищення захищеності web-продукту й ін. Зміст наведених питань розглядається в рамках навчальної дисципліни «Системи керування вмістом (CMS)», яку віднесено до групи базових дисциплін підготовки бакалаврів спеціальності 186 «Видавництво та поліграфія» першого (бакалаврського) рівня.

Метою викладання даної навчальної дисципліни є формування у студентів системи теоретичних знань, прикладних умінь та практичних навичок щодо використання базових принципів, підходів та методів розробки веб-орієнтованих продуктів (сайтів, порталів й ін.) на основі застосування системи керування вмістом.

Для досягнення мети поставлені такі завдання:

1) оволодіння навичками з побудови концепції веб-орієнтованого продукту, розробки сценарію поведінки користувачів та технічного завдання;

2) формування навичок з налаштування локального серверу та CMS, створення та налаштовувати категорій, матеріалів та меню, реалізації додаткових розширень для CMS;

3) оволодіння навичками зі створення різних типів сторінок сайту, тестування його на емуляторах мобільних пристроїв, внесення змін у каскадні таблиці стилів шаблону сайту;

4) оволодіння навичками з налаштування CMS для підвищення захищеності сайту та визначення найбільш критичних моментів у питанні швидкості завантаження сайту.

Об’єктом навчальної дисципліни є системи керування вмістом.

Предметом навчальної дисципліни є процес створення веб-орієнтованих продуктів на основі застосування систем керування вмістом. Для того щоб показати практичну реалізацію здійснення процесу створення веб-орієнтованих продуктів використовується посилання CMS Joomla, як типового представника засобів розробки.

Інструментальною базою вивчення навчальної дисципліни є сучасне програмне середовище у вигляді CMS Joomla.

Професійні компетентності, які отримують студенти після вивчення навчальної дисципліни:

1) здійснювати проектування сайту;

2) застосовувати системи керування вмістом;

3) виконувати пошукову оптимізацію та забезпечувати захист сайту;

4) здійснювати підвищення швидкості завантаження сайту.