З 23 вересня по 10 жовтня 2024 р. (у онлайн-форматі) відбувся Марафон ІТ-технологій 2024 організований міжнародною IT-компанію ЕРАМ.
Примітка: EPAM – це найбільша в Україні міжнародна IT-компанія, лідер ринку в сфері цифрової трансформації і розробці сучасних технологічних продуктів. Понад 30 років EPAM запускає різноманітні освітні ініціативи, щоб допомогти джуніорам отримати знаття та навички, необхідні для старту в ІТ та мотивувати їх до постійного опанування нових знань.
Під час Марафону було проведено 9 воркшопів.
На них були розглянуті такі теми:
1. Тема: «Intro Session. Software Requirements in Scrum». В ході воркшопу обговорювалися такі питання: бізнес-аналіз та роль бізнес-аналітика в команді. Ми разом заглибимося в життєвий цикл програмного забезпечення та обговоримо найпоширеніші методології розробки. Розглянемо роботу з вимогами, варіанти їх документації, а також особливості роботи з вимогами у Scrum. А ще поділимося ідеєю застосунку, який ви зможете відтворити самостійно.
2. Тема: «UX/UI Design». В ході воркшопу обговорювалися такі питання: що таке дизайн та на що впливають дизайн-рішення; як професія дизайнера вписується в роботу ІТ-команди; чи справді дизайнер — це виключно творча професія; як виглядає дизайн-процес та основні артефакти й інструменти, з якими працює UX/UI дизайнер. А на практичній частині було: проведено своє перше UX-дослідження; навчалися мапити результати; разом із лекторами на зустрічі створили свій перший дизайн!
3. Тема: «Software Architecture. Cloud». В ході воркшопу обговорювалися такі питання: архітектуру та роль архітектора; ключові артефакти в архітектурі програмного забезпечення; процес розробки архітектури; сучасні підходи та майбутні тренди в архітектурі; архітектурні паттерни та фреймворки; архітектуру проєкту; Azure: як налаштувати і почати використовувати.
4. Тема: «Web API on .NET». В ході воркшопу обговорювалися такі питання: огляд .Net; архітектура REST Web API; структура MySQL. Практична частина: розгортання локального середевища з Docker; іниціалізація бази даних; реалізація ендпоінту з використанням OData.
5. Тема: «API Development with Python». В ході воркшопу обговорювалися такі питання: історія мови програмування Python; приклади використання Python у різних сферах розробки; екскурс на тему API development; навчальний шлях пайтоніста, щоб прокачати must have навички; огляд кодової бази додатку Pet World.
6. Тема: «Web Programming». В ході воркшопу обговорювалися такі питання: напрям Front-End загалом і що відбувається, коли ти робиш запит у браузері; основи, Front-End для початківців, тобто HTML, CSS, JavaScript. Також Front-End для досвідчених, а саме Angular.
7. Тема: «Cloud». В ході воркшопу обговорювалися такі питання: роль DevOps; інструменти на нашому проєкті; terraform; azure; p’ясуємо, як працює наш CI/CD та логіку його роботи; покажемо приклад працюючого моніторингу.
8. Тема: «Manual Testing». В ході воркшопу обговорювалися такі питання: навички, необхідні для тестувальника; як влаштоване тестування “з середини”; найпопулярніші техніки тест-дизайну. А ще попрактикувалися писати тест-кейси та баг-репорти.
9. Тема: «Automation Testing». В ході воркшопу обговорювалися такі питання: що таке Test Automation?; цілі тест-автоматизації; піраміда тестування; ручне та автоматизоване тестування: відмінності та нюанси; архітектура Test Automation; UI тестування з Selenium WebDriver; API тестування з RestSharp; неперервна інтеграція CI/CD; тест-репорт.
До цієї цікавої події приєднались науково-педагогічні співробітники IT-сфери багатьох закладів вищої освіти України, наукові співробітники наукових установ, практичні працівники, докторанти, аспіранти, студенти та всі бажаючі, які зацікавлені запропонованою темою.
Також активну участь у цьому заході брали і співробітники нашої кафедри.
Всі хто приймав активну участь у заході, а також виконали всі практичні завдання отримали відповідні сертифікати та дипломи від ЕРАМ Campus.
Дякуємо організаторам за цікавий досвід та нові знання.


