SlideShare a Scribd company logo
Як прокачати трьох
студентів за п’ять тижнів
Artem Genvald
Km Code'n'Coffee #12
26.02.2015
Я очікував на щось таке...
Або таке...
Але отримав таке :)
Опитування студентів
Оцініть свої знання за шкалою від
0 до 10. Де:
0 - абсолютно нічого не знаю
10 - знаю бездоганно
Біллі 0 1 2 3 4 5 6 7 8 9 10
PHP
JavaScript
CSS
HTML
PHP-Framework Symfony2
Doctrine ORM
PHP best practice
PhpStorm
Шаблонізатор TWIG
SQL
MySQL DB
Git, GitHub Workflow
Design Patterns
TDD, PHPUnit
BDD, Behat & Mink
Web-Development Workflow
Віллі 0 1 2 3 4 5 6 7 8 9 10
PHP
JavaScript
CSS
HTML
PHP-Framework Symfony2
Doctrine ORM
PHP best practice
PhpStorm
Шаблонізатор TWIG
SQL
MySQL DB
Git, GitHub Workflow
Design Patterns
TDD, PHPUnit
BDD, Behat & Mink
Web-Development Workflow
Діллі 0 1 2 3 4 5 6 7 8 9 10
PHP
JavaScript
CSS
HTML
PHP-Framework Symfony2
Doctrine ORM
PHP best practice
PhpStorm
Шаблонізатор TWIG
SQL
MySQL DB
Git, GitHub Workflow
Design Patterns
TDD, PHPUnit
BDD, Behat & Mink
Web-Development Workflow
Як організувати практику, щоб було
цікаво і студентам, і керівнику
● Придумати цікаве і корисне завдання
● Придумати цікавий робочий процес
● Викладатись на максимум і вимагати цього ж
● Давати не тільки критику, але і похвалу
● Краще багато маленьких завдань, ніж одне велике
● Не скупитись ділитись знаннями
Про проект
Lost and Found - Бюро знахідок
● Подача/перегляд оголошень
● GPS-координати знайденої/загубленої речі
● Пошук співпадінь, прив’язка до категорій
● Соціалізація
● https://github.com/stfalcon-studio/lost-and-found
Рефакторити доводилось не
тільки код, але й робочі місця
До рефакторинга
Після рефакторинга
Робота в команді
Trello
Маркування
тікетів
кольорами
З першого погляду
видно стан справ
Перший тиждень
● Уроки по Git на Code School
● Реєстрація на GitHub
● Розгортання Symfony
● Code Style
● phpDocumentor
● Проектування бази даних
● Semantic Versioning
● Опис перших сутностей та міграції
● Перший робочий функціонал: форма для
додавання речей, адмінка
Code Style
Што, кря…?
Code Style
● PSR-0, PSR-1, PSR-2, PSR-3, PSR-4
● Symfony Coding standards
● TWIG Coding standards
● phpcs
RTFM! Читаємо документацію
Batsignal
Читаємо документацію! Кря...
Другий тиждень
● Версіонування даних
● Сторінка перегляду окремої речі
● Доробки в адмінці (batch actions, плюшки від Sonata)
● Підключення Leaflet.js
● Шаблонізатор TWIG
● ORM, DBAL
● FormType в Symfony
● Сесія, флеш-повідомлення
● Валідація
● Різні маркери категорії
● YAGNI, KISS, DRY
● Реєстрація користувачів через Facebook
● Сторінка профілю користувача
● Можливість позначення території для загубленої речі
Leaflet Draw
Третій тиждень
● PHPUnit
● DoctrineExtensions: Tree
● Popus on markers
● Emails
● Вивід карти загублених/знайдених речей
● AJAX
● Виправлення багів
● Service Container в Symfony2
● Як слідкувати за інформацією в світі PHP?
● Розділення функціоналу по ролям
● F.A.Q.
Skype >>> Slack
Підключаємо сервіси оцінки якості коду
● Travis CI
● Scrutinizer
● Codecov
● Packagist
● VersionEye
● SensioLabs Insight
● HHVM
● Gitter
Code Coverage
Scrutinizer
SensioLabs Insight
Парне програмування
Четвертий тиждень
● Консольна команда для пошуку співпадінь
● Events and Event Dispatcher
● Запит контактів автора оголошення
● Форма зворотнього зв’язку
● Завантаження фотографії для оголошень
● Переклади інтерфейсу
● Статистика загублених і знайдених речей в
бекенді
● Вивчення Behat та перші тести
● SonataSeoBundle
● Корисні фічі PhpStorm
Scrum
Team Lead
sКРЯm
● короткі спрінти: 3-4 дні для гнучкості
● тікети на команду, в команді тікети розподіляють
самостійно
● тім-лід приймає пулл-реквести в свій бранч
● в кінці спрінта - демо
● я приймаю тільки один великий пулл-реквест в
develop в кінці спрінта
П’ятий тиждень
● Refactoring
● Кастомізація адмінки
● Покриття тестами існуючого функціоналу
● Верстка
● Повідомлення між користувачами
● SonataMediaBundle
● CSRF tokens
● RESTful API
Story points
● Перший тиждень - 41
● Другий тиждень - 85
● Третій тиждень - 63
● Четвертий тиждень - 84,5
● П’ятий тиждень - 33,5...
Типові баги, факапи, фейли
Типові баги, факапи, фейли
● закомітили вендори і кеш
● код з однієї фічі попадав в бранч іншої
● не переглядали diff під час коміту, попадав
зайвий код
● вперто не видаляли закоментований код
● зламані міграції
Повторне опитування студентів в
кінці практики
Біллі 0 1 2 3 4 5 6 7 8 9 10
PHP
JavaScript
CSS
HTML
PHP-Framework Symfony2
Doctrine ORM
PHP best practice
PhpStorm
Шаблонізатор TWIG
SQL
MySQL DB
Git, GitHub Workflow
Design Patterns
TDD, PHPUnit
BDD, Behat & Mink
Web-Development Workflow
Віллі 0 1 2 3 4 5 6 7 8 9 10
PHP
JavaScript
CSS
HTML
PHP-Framework Symfony2
Doctrine ORM
PHP best practice
PhpStorm
Шаблонізатор TWIG
SQL
MySQL DB
Git, GitHub Workflow
Design Patterns
TDD, PHPUnit
BDD, Behat & Mink
Web-Development Workflow
Діллі 0 1 2 3 4 5 6 7 8 9 10
PHP
JavaScript
CSS
HTML
PHP-Framework Symfony2
Doctrine ORM
PHP best practice
PhpStorm
Шаблонізатор TWIG
SQL
MySQL DB
Git, GitHub Workflow
Design Patterns
TDD, PHPUnit
BDD, Behat & Mink
Web-Development Workflow
Статистика RescueTime від Діллі
Бейджики
Біллі
● копіпастер level 2
● мауглі
● пінг-понгер
● merge-conflict
● вотЕтаПаварот
● йошкін кот level 2
● feature-inventor level 2
● renamer…
● селфі-спамер
● sprint #1 done
● sprint #2 done
Віллі
● pair-programming
● копіпастер level 2
● F.A.Q. (friendly)
● йошкін кот
● sprint #1 done
● sprint #2 done
Діллі
● javascript-slave
● pair-programming
● монетизатор
● Робін
● sКРЯm-master
● Behat-сапер
● sprint #1 done
● sprint #2 done
Чуваки на правильному шляху
Перший отриманий хабар :)
Плани на наступну практику
● Покращення алгоритму пошуку співпадінь
● API
● Покращений пошук
● Кластеризація маркерів при зумі
● Публікація в соціальні мережі
● Рейтинг користувачів, бейджики
● Нотифікація про знайдені поряд речі
● Прив’язування оголошення до події
● Функціонал блогу
● RabbitMQ?
● ElasticSearch?
● MongoDB?
Як я прокачав себе
Як я прокачав себе
● time management
● project management
● оновив свої знання
● вивчив те, що не знав
● на скільки добре я пояснюю матеріал?
Практика закінчилась
Тепер я вільний!
А де ж Поночка? :)
А ось вона =)
Яна - HR at Stfalcon.com
Happy End
To be continued...

More Related Content

Similar to Як прокачати трьох студентів за п’ять тижнів

Html5
Html5Html5
Як покращити Python web UI тести
Як покращити Python web UI тестиЯк покращити Python web UI тести
Як покращити Python web UI тести
RomanPobotin1
 
GitHub pages
GitHub pagesGitHub pages
GitHub pages
Alexander Babich
 
"Incremental rollouts and rollbacks with business metrics control at every st...
"Incremental rollouts and rollbacks with business metrics control at every st..."Incremental rollouts and rollbacks with business metrics control at every st...
"Incremental rollouts and rollbacks with business metrics control at every st...
Fwdays
 
Невивчені уроки або логи антивірусних війн
Невивчені уроки або логи антивірусних війнНевивчені уроки або логи антивірусних війн
Невивчені уроки або логи антивірусних війн
Vladyslav Radetsky
 
природна і економна дорожня карта для переходу команди розробки на тест центр...
природна і економна дорожня карта для переходу команди розробки на тест центр...природна і економна дорожня карта для переходу команди розробки на тест центр...
природна і економна дорожня карта для переходу команди розробки на тест центр...
Andrii Podanenko
 
JS Fest 2019/Autumn. Роман Савіцький. Webcomponents & lit-element in production
JS Fest 2019/Autumn. Роман Савіцький. Webcomponents & lit-element in productionJS Fest 2019/Autumn. Роман Савіцький. Webcomponents & lit-element in production
JS Fest 2019/Autumn. Роман Савіцький. Webcomponents & lit-element in production
JSFestUA
 
Роман Савіцький, "Webcomponents & lit-element in production."
Роман Савіцький, "Webcomponents & lit-element in production."Роман Савіцький, "Webcomponents & lit-element in production."
Роман Савіцький, "Webcomponents & lit-element in production."
Sigma Software
 
Ольга Резнікова. Безкоштовна автоматизація процесів лінкбілдінгу на базі Pyth...
Ольга Резнікова. Безкоштовна автоматизація процесів лінкбілдінгу на базі Pyth...Ольга Резнікова. Безкоштовна автоматизація процесів лінкбілдінгу на базі Pyth...
Ольга Резнікова. Безкоштовна автоматизація процесів лінкбілдінгу на базі Pyth...
Collaborator.pro
 
"Rethinking Continuous Delivery", Andrii Nasinnyk
"Rethinking Continuous Delivery",  Andrii Nasinnyk"Rethinking Continuous Delivery",  Andrii Nasinnyk
"Rethinking Continuous Delivery", Andrii Nasinnyk
Fwdays
 
Розробка веб-сайту. Основні етапи
Розробка веб-сайту. Основні етапиРозробка веб-сайту. Основні етапи
Розробка веб-сайту. Основні етапи
Олексій Артеменко
 
Руйнуємо .NET Міфи
Руйнуємо .NET МіфиРуйнуємо .NET Міфи
Руйнуємо .NET Міфи
Serhiy Kalinets
 
Юрий Грузинский. Як самописні скрипти і методики допомагають в роботі по SEO:...
Юрий Грузинский. Як самописні скрипти і методики допомагають в роботі по SEO:...Юрий Грузинский. Як самописні скрипти і методики допомагають в роботі по SEO:...
Юрий Грузинский. Як самописні скрипти і методики допомагають в роботі по SEO:...
Octopus Events
 
IT Rally - ISIS
IT Rally - ISISIT Rally - ISIS
IT Rally - ISIS
Sergiy Beley
 
Docsvision Кирильчук Сергій
Docsvision Кирильчук СергійDocsvision Кирильчук Сергій
Docsvision Кирильчук Сергій
Dokymentoznavstvo111
 
"Simplifying the Complex: Effective Management of Large-Scale PHP Projects", ...
"Simplifying the Complex: Effective Management of Large-Scale PHP Projects", ..."Simplifying the Complex: Effective Management of Large-Scale PHP Projects", ...
"Simplifying the Complex: Effective Management of Large-Scale PHP Projects", ...
Fwdays
 
Як робити рефакторинг в продукті з бурхливою історією
Як робити рефакторинг в продукті з бурхливою історієюЯк робити рефакторинг в продукті з бурхливою історією
Як робити рефакторинг в продукті з бурхливою історією
Aleksandr Brychuk
 
Багаті спадкоємці, або як робити рефакторинг у продукті з бурхливою історією....
Багаті спадкоємці, або як робити рефакторинг у продукті з бурхливою історією....Багаті спадкоємці, або як робити рефакторинг у продукті з бурхливою історією....
Багаті спадкоємці, або як робити рефакторинг у продукті з бурхливою історією....
HOWWEDOIT
 
"Request Lifecycle at Prom.ua", Vitaliy Kharytonskiy
"Request Lifecycle at Prom.ua", Vitaliy Kharytonskiy"Request Lifecycle at Prom.ua", Vitaliy Kharytonskiy
"Request Lifecycle at Prom.ua", Vitaliy Kharytonskiy
Fwdays
 
Continious integration jet brains teamcity. Віталій Галушка
Continious integration jet brains teamcity. Віталій ГалушкаContinious integration jet brains teamcity. Віталій Галушка
Continious integration jet brains teamcity. Віталій ГалушкаHRdepartment
 

Similar to Як прокачати трьох студентів за п’ять тижнів (20)

Html5
Html5Html5
Html5
 
Як покращити Python web UI тести
Як покращити Python web UI тестиЯк покращити Python web UI тести
Як покращити Python web UI тести
 
GitHub pages
GitHub pagesGitHub pages
GitHub pages
 
"Incremental rollouts and rollbacks with business metrics control at every st...
"Incremental rollouts and rollbacks with business metrics control at every st..."Incremental rollouts and rollbacks with business metrics control at every st...
"Incremental rollouts and rollbacks with business metrics control at every st...
 
Невивчені уроки або логи антивірусних війн
Невивчені уроки або логи антивірусних війнНевивчені уроки або логи антивірусних війн
Невивчені уроки або логи антивірусних війн
 
природна і економна дорожня карта для переходу команди розробки на тест центр...
природна і економна дорожня карта для переходу команди розробки на тест центр...природна і економна дорожня карта для переходу команди розробки на тест центр...
природна і економна дорожня карта для переходу команди розробки на тест центр...
 
JS Fest 2019/Autumn. Роман Савіцький. Webcomponents & lit-element in production
JS Fest 2019/Autumn. Роман Савіцький. Webcomponents & lit-element in productionJS Fest 2019/Autumn. Роман Савіцький. Webcomponents & lit-element in production
JS Fest 2019/Autumn. Роман Савіцький. Webcomponents & lit-element in production
 
Роман Савіцький, "Webcomponents & lit-element in production."
Роман Савіцький, "Webcomponents & lit-element in production."Роман Савіцький, "Webcomponents & lit-element in production."
Роман Савіцький, "Webcomponents & lit-element in production."
 
Ольга Резнікова. Безкоштовна автоматизація процесів лінкбілдінгу на базі Pyth...
Ольга Резнікова. Безкоштовна автоматизація процесів лінкбілдінгу на базі Pyth...Ольга Резнікова. Безкоштовна автоматизація процесів лінкбілдінгу на базі Pyth...
Ольга Резнікова. Безкоштовна автоматизація процесів лінкбілдінгу на базі Pyth...
 
"Rethinking Continuous Delivery", Andrii Nasinnyk
"Rethinking Continuous Delivery",  Andrii Nasinnyk"Rethinking Continuous Delivery",  Andrii Nasinnyk
"Rethinking Continuous Delivery", Andrii Nasinnyk
 
Розробка веб-сайту. Основні етапи
Розробка веб-сайту. Основні етапиРозробка веб-сайту. Основні етапи
Розробка веб-сайту. Основні етапи
 
Руйнуємо .NET Міфи
Руйнуємо .NET МіфиРуйнуємо .NET Міфи
Руйнуємо .NET Міфи
 
Юрий Грузинский. Як самописні скрипти і методики допомагають в роботі по SEO:...
Юрий Грузинский. Як самописні скрипти і методики допомагають в роботі по SEO:...Юрий Грузинский. Як самописні скрипти і методики допомагають в роботі по SEO:...
Юрий Грузинский. Як самописні скрипти і методики допомагають в роботі по SEO:...
 
IT Rally - ISIS
IT Rally - ISISIT Rally - ISIS
IT Rally - ISIS
 
Docsvision Кирильчук Сергій
Docsvision Кирильчук СергійDocsvision Кирильчук Сергій
Docsvision Кирильчук Сергій
 
"Simplifying the Complex: Effective Management of Large-Scale PHP Projects", ...
"Simplifying the Complex: Effective Management of Large-Scale PHP Projects", ..."Simplifying the Complex: Effective Management of Large-Scale PHP Projects", ...
"Simplifying the Complex: Effective Management of Large-Scale PHP Projects", ...
 
Як робити рефакторинг в продукті з бурхливою історією
Як робити рефакторинг в продукті з бурхливою історієюЯк робити рефакторинг в продукті з бурхливою історією
Як робити рефакторинг в продукті з бурхливою історією
 
Багаті спадкоємці, або як робити рефакторинг у продукті з бурхливою історією....
Багаті спадкоємці, або як робити рефакторинг у продукті з бурхливою історією....Багаті спадкоємці, або як робити рефакторинг у продукті з бурхливою історією....
Багаті спадкоємці, або як робити рефакторинг у продукті з бурхливою історією....
 
"Request Lifecycle at Prom.ua", Vitaliy Kharytonskiy
"Request Lifecycle at Prom.ua", Vitaliy Kharytonskiy"Request Lifecycle at Prom.ua", Vitaliy Kharytonskiy
"Request Lifecycle at Prom.ua", Vitaliy Kharytonskiy
 
Continious integration jet brains teamcity. Віталій Галушка
Continious integration jet brains teamcity. Віталій ГалушкаContinious integration jet brains teamcity. Віталій Галушка
Continious integration jet brains teamcity. Віталій Галушка
 

Recently uploaded

Portfolio2024 .pdf
Portfolio2024                       .pdfPortfolio2024                       .pdf
Portfolio2024 .pdf
home
 
Практика студентів на складі одягу H&M у Польщі
Практика студентів на складі одягу H&M у ПольщіПрактика студентів на складі одягу H&M у Польщі
Практика студентів на складі одягу H&M у Польщі
tetiana1958
 
ПРЕЗЕНТАЦІЯ ПРО СХОВИЩЕ захисна споруда.pptx
ПРЕЗЕНТАЦІЯ ПРО СХОВИЩЕ захисна споруда.pptxПРЕЗЕНТАЦІЯ ПРО СХОВИЩЕ захисна споруда.pptx
ПРЕЗЕНТАЦІЯ ПРО СХОВИЩЕ захисна споруда.pptx
ssuserd1824d
 
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdfPOPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
Olga Kudriavtseva
 
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdfLOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
Olga Kudriavtseva
 
педрада 2024 травень 2педрада 2024 травень .pptx
педрада 2024 травень 2педрада 2024 травень .pptxпедрада 2024 травень 2педрада 2024 травень .pptx
педрада 2024 травень 2педрада 2024 травень .pptx
home
 
Наказ про зарахування 1 класу 2024 2025.pdf
Наказ про зарахування 1 класу 2024 2025.pdfНаказ про зарахування 1 класу 2024 2025.pdf
Наказ про зарахування 1 класу 2024 2025.pdf
Ostap Vuschna
 
Главлит_2_0_Книжкова_цензура_в_Росії.pdf
Главлит_2_0_Книжкова_цензура_в_Росії.pdfГлавлит_2_0_Книжкова_цензура_в_Росії.pdf
Главлит_2_0_Книжкова_цензура_в_Росії.pdf
olaola5673
 
звіт 2023-2024 32024 32024 32024 32024 3.pptx
звіт 2023-2024 32024 32024 32024 32024 3.pptxзвіт 2023-2024 32024 32024 32024 32024 3.pptx
звіт 2023-2024 32024 32024 32024 32024 3.pptx
home
 
Основи_історичної_просвіти_—_для_перекладу.pdf
Основи_історичної_просвіти_—_для_перекладу.pdfОснови_історичної_просвіти_—_для_перекладу.pdf
Основи_історичної_просвіти_—_для_перекладу.pdf
olaola5673
 
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdfKUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
Olga Kudriavtseva
 
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
tetiana1958
 
Управлінські процеси закладу освіти.pptx
Управлінські процеси закладу освіти.pptxУправлінські процеси закладу освіти.pptx
Управлінські процеси закладу освіти.pptx
ssuserce4e97
 
zvit_kerivnuka_ZDO28_2023-2024_n.rik.pptx
zvit_kerivnuka_ZDO28_2023-2024_n.rik.pptxzvit_kerivnuka_ZDO28_2023-2024_n.rik.pptx
zvit_kerivnuka_ZDO28_2023-2024_n.rik.pptx
sadochok
 

Recently uploaded (14)

Portfolio2024 .pdf
Portfolio2024                       .pdfPortfolio2024                       .pdf
Portfolio2024 .pdf
 
Практика студентів на складі одягу H&M у Польщі
Практика студентів на складі одягу H&M у ПольщіПрактика студентів на складі одягу H&M у Польщі
Практика студентів на складі одягу H&M у Польщі
 
ПРЕЗЕНТАЦІЯ ПРО СХОВИЩЕ захисна споруда.pptx
ПРЕЗЕНТАЦІЯ ПРО СХОВИЩЕ захисна споруда.pptxПРЕЗЕНТАЦІЯ ПРО СХОВИЩЕ захисна споруда.pptx
ПРЕЗЕНТАЦІЯ ПРО СХОВИЩЕ захисна споруда.pptx
 
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdfPOPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
 
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdfLOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
 
педрада 2024 травень 2педрада 2024 травень .pptx
педрада 2024 травень 2педрада 2024 травень .pptxпедрада 2024 травень 2педрада 2024 травень .pptx
педрада 2024 травень 2педрада 2024 травень .pptx
 
Наказ про зарахування 1 класу 2024 2025.pdf
Наказ про зарахування 1 класу 2024 2025.pdfНаказ про зарахування 1 класу 2024 2025.pdf
Наказ про зарахування 1 класу 2024 2025.pdf
 
Главлит_2_0_Книжкова_цензура_в_Росії.pdf
Главлит_2_0_Книжкова_цензура_в_Росії.pdfГлавлит_2_0_Книжкова_цензура_в_Росії.pdf
Главлит_2_0_Книжкова_цензура_в_Росії.pdf
 
звіт 2023-2024 32024 32024 32024 32024 3.pptx
звіт 2023-2024 32024 32024 32024 32024 3.pptxзвіт 2023-2024 32024 32024 32024 32024 3.pptx
звіт 2023-2024 32024 32024 32024 32024 3.pptx
 
Основи_історичної_просвіти_—_для_перекладу.pdf
Основи_історичної_просвіти_—_для_перекладу.pdfОснови_історичної_просвіти_—_для_перекладу.pdf
Основи_історичної_просвіти_—_для_перекладу.pdf
 
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdfKUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
 
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
 
Управлінські процеси закладу освіти.pptx
Управлінські процеси закладу освіти.pptxУправлінські процеси закладу освіти.pptx
Управлінські процеси закладу освіти.pptx
 
zvit_kerivnuka_ZDO28_2023-2024_n.rik.pptx
zvit_kerivnuka_ZDO28_2023-2024_n.rik.pptxzvit_kerivnuka_ZDO28_2023-2024_n.rik.pptx
zvit_kerivnuka_ZDO28_2023-2024_n.rik.pptx
 

Як прокачати трьох студентів за п’ять тижнів