Структура за темами
Загальна інформація
Савіцький Роман
Telegram @RomanSavitskyi
gitlab @Savitskyi
github roman-savitskyi
bitbucket Roman.Savitskyi@infopulse.comВідповіді на більшість запитань по курсу. Опис організаційних моментів
Лекційні матеріали
Розглянули поняття open source. Основні види ліцензій, її відмінності, що таке oss сканування
Відеозапис тутПрезентація про стандарт Ecmascript та принципи організації TC39
Відео запис першої частини тут
Друга частина відеозапису тут
Розібрали чому група хоче навчатись в університеті, які цілі ставить, що таке SMART, OKR, які переваги та недоліки курсових, що таке дипломна робота, які структурні особливості вона має, на прикладах подивились можливі результати.
Відеозапис тутРозібрано, що такей ISO 9001, стандарти лінійки 900Х, загальні концепти, а також кожен з розділів стандарту. Декілька практичних принципів, а також, як відбувається сертифікація на імплементація стандартів.
Запис тут
Класичні запитання-відповіді через інтерктивність. Студенти створювати запитання власноруч, які потім були розібрані на лекціях та практиках
https://wheelofnames.com/uk/c3g-tv7
https://wheelofnames.com/uk/wxs-rx9
Запис тут
Практичні завдання СТАЦІОНАР
1. Взяти будь-який проект на js. Бажано ваш. Якщо вашого проекту немає, то зробити fork будь-якого іншого з відповідною ліцензією.
2. До вашого проекту додати ліцензію. Ліцензія повинна бути прописана в package.json та readme. Посилання на ліцензію повинно бути в рідмі.
3. За допомогою додаткових тулів (Js, vue, react, angular) https://www.npmjs.com/package/license-checker, https://pypi.org/project/licensecheck/ (python) перевірити наявність бібліотек, репорт закомітити окремим комітом. Перевірити чи ваш проект може мати вашу ліцензію у відповідності до ліцензій модулів, які ви використали.
Рішення повинно бути додане на гіт.
Якщо пакет не працює на віндовз, виконати команду
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
в павершелі.
Оцінка
Додавання ліцензії до проекту - 5 балів
Перевірка та коміт репорту, створеного через license-checker чи аналог - 5 балів
Відповідність ліцензії з підпакетами - 5 балів
Загальна сума балів - 15 балів.
Штраф у вигляді -1 балу буде застосовуватись з 17.03.23Кожен студент повинен створити сторінку за допомогою html, css, JS.
Дозволено використання react, vue чи будь-якого іншого фреймворку.
Сторінка повинна використовувати одну з експериментальних фіч https://github.com/tc39/proposals стандарту.
Фіча повинна бути підключена через babel. Будь-яке інше підключення приймається.
На сторінці студент повинен розмістити наступну інформацію
- Прізвище, імʼя
- Напрямок, за яким планує розвиватись
- Персональну сертифікацію, яку планує складати
- Аргументація, чому саме ця сертифікаціяРішення повинно бути додане в гіт.
Оцінка
Додавання та використання фічі стандарту - 5 балів
Перевірка сторінки на w3c валідаторі - 5 балів
Коректний вибір сертифікації та аргументація - 5 балів
Загальна сума балів - 15 балів.
Штраф у вигляді -1 балу буде застосовуватись з 16.04.23Практична. Групове заняття. Придумати адекватний продукт, зробити захист і захиститись. Можливі захисти 30.03. 15 балів макс.
Практична. Індивідуальне заняття.
Потрібно вигадати тему дипломної роботи, скласти анотацію, вступ та висновки. Вступ повинен включати мету, обʼєкт, субʼєкт, актуальність та новизну.16.05 -1 За несвоєчасність
Пройти курс та завантажити сертифікат
https://ua.udemy.com/course/iso-9001-2015/Оцінка 20 балів
Вам необхідно пройти тест за 20 хвилин.
Загальна кількість балів - 20.
Всього 10 запитань по всій тематиці курсу. Кожне запитання по 2 бали.5 балів автоматом, якщо буде відкрита лекція
Практичні завдання ЗАОЧНА ФОРМА
Пройти курс та завантажити сертифікат
https://ua.udemy.com/course/iso-9001-2015/Оцінка 20 балів
ШТРАФ за здачу після екзамену 4 бали
Вам необхідно пройти тест за 20 хвилин.
Загальна кількість балів - 30.
Всього 10 запитань по всій тематиці курсу. Кожне запитання по 3 бали.
Завдання для самостійногої здачі
Необхідно пройти курс і і прикріпити сертифікат юдемі
https://ua.udemy.com/course/build-eu-gdpr-data-protection-compliance-from-scratch-cipt/[Провалідувати курс]
Оцінка 20 балів
Тут можна заріквестити співбесіду
Оцінка 40 балів
Корисні посилання
Відео для переосмислення необхідності GDPR, як це працює і реальні кейси.
Автор Віталій Фрідман