Технології веб-розробки та дизайну
Прикладів
Метою навчального курсу є практичне ознайомлення з принципами створення веб-сайтів, можливостями сучасних веб-технологій і сервісів!
Веб-проектування - галузь веб-розробки, до завдань якої входить проектування користувацьких веб-інтерфейсів для сайтів або веб-додатків.
Веб-дизайн - це оформлення веб сторінок. Він відіграє таку ж роль для сайту, як поліграфічний дизайн і верстка для паперового видання. Часто під веб-дизайном розуміють не тільки створення графічних елементів для сайту, але і проектування його структури, навігації та іноді навіть движків, потрібних для роботи сайту, тобто створення сайту цілком. Дизайн в сенсі розумного пристрою сайту значно важливіше, ніж його "красивість".
Веб-дизайнери проектують логічну структуру веб-сторінок, продумують найбільш зручні рішення подачі інформації, а також займаються художнім оформленням веб-проекту. Грамотний веб-дизайнер повинен бути знайомий з останніми веб-технологіями і мати відповідні художні якості.
Теоретичні відомості щодо веб-технологій. Розглядаються особливості веб-середовища та його основних компонентів.
Практичне засвоєння засобів для створення веб-сайтів. Ознайомлення з хостингом та зовнішніми сервісами.
Підсумок набутих вмінь - створення повноцінного сайту відповідно до сучасних стандартів.
Складання тесту, що містить питання з теоретичної та практичної частини дисципліни.
Конструктор сайтів дозволяє сформувати і об'єднати веб-сторінки в цілісну структуру сайту, а також керувати ними, не володіючи спеціальними технічними знаннями і навичками.
ПерейтиРозробнику сайту окрім робочого місця і персонального комп'ютера необхідно мати певний набір програмного забезпечення, базовий інструментарій, без якого просто не обійтися.
ПерейтиСтворення сайту - це трудомісткий і тривалий процес, який відбувається в кілька етапів, в міру проходження яких ідеї перетворюються в реальний функціонуючий сайт.
ПерейтиВеб-дизайн та графічний дизайн мають багато спільного. Обидва вимагають хорошого розуміння типографіки, графіки і принципів дизайну.
ПерейтиШрифт є одним із важливих елементів дизайну документа, який може підсилити чи навпаки зменшити ефективність донесення інформації до користувача.
ПерейтиAPI для сайту - це скрипт, який надсилає запити до певного сервісу, отримує від нього результат, що використовується для автоматизації певних дій.
ПерейтиJavaScript — це мова програмування, яка надає інтерактивності до веб-сайту. jQuery — популярна JavaScript-бібліотека з відкритим кодом.
ПерейтиBootstrap - популярна бібліотека для розробки сучасних, адаптивних і динамічних інтерфейсів веб-сторінок з відкритим вихідним кодом CSS і JavaScript.
ПерейтиТестування є завершальним етапом розробки веб-сайту, що виконує важливу роль в процесі створення високоякісного проекту.
ПерейтиContent Management System (Система управління веб-вмістом) - програмний комплекс, що надає функції створення, редагування, контролю та організації веб-сторінок.
ПерейтиСвіт вдосконалюється щодня, винаходячи і відкриваючи щось нове, і без цих досягнень людство не просунулося б так далеко. У життя одразу кількох поколінь увірвалися сучасні технології, формується нова реальність, змінюється картина світу. Неможливе стало звичайним. Виникають нові знання, теорії, практичні реалізації. Вчені, дослідники, розробники та дизайнери з усього світу намагаються втілити те, що спростить наше життя та зробить його цікавішим. Технології майбутнього піднімають життя людства на зовсім інший рівень.
Презентація - це коротке, змістовне представлення певної новинки з області Інтернет чи Веб: інструмент, сервіс, технологія тощо.
Структуру доповіді складати за наступним регламентом:
Загальне враження про презентацію складається від вдалого підбору наочного матеріалу: слайди, відео-ролики, веб-сторінки. Від цього залежить, як аудиторія зрозуміє інформацію з усної доповіді. Оскільки на презентацію надається близько 5-7 хвилин, тому важливо зробити презентацію ємною та лаконічною.
Матеріали зробленої доповіди викладаються на диск: у вигляді doc-документа або ppt-презентації.
Для презентації можна представити новинки з галузі комп’ютерних та інтернет технологій, що виникли протягом 2023-2024 років.
Презентація проводиться на лабораторних заняттях в присутності викладача та студентів групи.
Викладач оцінює якість доповіді та наочного матеріалу, актуальність новинки, опанування теми студентом
Максимальна оцінка за успішну презентацію - 5 балів
Протягом семестру студенти мають можливість зробити 2 презентації
Якщо студент не зробив презентацію протягом першої половини семестру, то в подальшому він має можливість зробити лише одну презентацію.
Бали, що отримані за презентацію будуть враховані на екзамені як відповідь на описове питання. Описових питань на екзамені є 2, тому кожна презентація зараховується як відповідь на одне описове питання. Під час складання екзамену студент завантажує презентацію (doc або ppt файл) у вікно описового питання.
Презентація НЕ є обов’язковою частиною дисципліни. Студенти, що не робили презентацій до екзамену допускаються і мають відповісти на тестові завдання та описові питання.
Студент вільний у способі реалізації сайту:
Зазначено максимальну кількість балів за умови вчасного і належного захисту
Зазначено максимальну кількість балів за умови вчасного і належного захисту
Заняття з дисципліни відбуваються в аудиторіях згідно розкладу відповідно до графіку навчального процесу
У разі запровадження небезпечного стану заняття відбуватимуться онлайн згідно розкладу.
Захист роботи відбувається на наступних поточних заняттях, після пояснення матеріалу. Зроблене завдання викладається на сервер і викладачеві надається відповідне посилання. Викладач оцінює правильність коду, задає дотичні питання і оцінює роботу студента.
Звіти по виконаних роботах викладаються на диск у відповідну папку студента
Захист роботи відбувається не пізніше ніж наступне заняття. Відтермінування захисту впливає на максимальний бал роботи (-1 бал за невчасний захист).
Після зазначених термінів (19.10.24, 14.12.24) бали за захист відповідних лабораторних робіт не виставляються.
До проведення екзамену мають бути захищені всі лабораторні (30 балів) та самостійна робота (20 балів).
До екзамену допускаються студенти, які захистили всі лабораторні та самостійну роботи. Студенти, які не відвідували заняття до екзамену НЕ ДОПУСКАЮТЬСЯ.