- 4
- 2 080
SPD University
Ukraine
Приєднався 10 жов 2018
SPD-University - це навчальний проєкт компанії SPD-Ukraine, в рамках якого проходять інтенсивні практичні курси для покращення знань та навичок розробки динамічних веб-додатків. Навчання проводиться за напрямами Java, Front-end/React та Node.js.
Якщо ти:
- добре володієш теоретичною базою;
- маєш певний практичний досвід;
- володієш англійською (Intermediate або вище);
- плануєш покращити практичні навички;
- хочеш навчатись під керівництвом ментора;
- бажаєш спробувати себе в командній роботі;
- хочеш стати частиною SPD-Ukraine,
тоді SPD-University саме для тебе.
Проєкт створено за фінансової підтримки SPD-Ukraine.
Якщо ти:
- добре володієш теоретичною базою;
- маєш певний практичний досвід;
- володієш англійською (Intermediate або вище);
- плануєш покращити практичні навички;
- хочеш навчатись під керівництвом ментора;
- бажаєш спробувати себе в командній роботі;
- хочеш стати частиною SPD-Ukraine,
тоді SPD-University саме для тебе.
Проєкт створено за фінансової підтримки SPD-Ukraine.
How to: Сhat-bot #3 - Viber чат-бот на Java для волонтерів
На воркшопі покроково розібрано як проєктується і пишеться реалізація MVP чат-бота для Viber з використанням Viber REST API. На які речі варто звертати увагу на кожному з етапів розробки, є поради щодо тестування, відладки та забезпечення найкращої якості архітектури та коду реалізації.
⭕️ Спікери:
📚Вадим Мирошник, Java developer в SPD-Ukraine та ментор SPD-University. Має досвід роботи на великому проекті з мікросервісною архітектурою.
📚Андрій Головко, Engineering Manager в SPD-Ukraine та ментор SPD-University. Має 10+ років досвіду комерційної розробки у великому проекті: веб-платформа та MS Office плагіни.
🔻Кому буде цікаво?
Java developers, які бажають опанувати написання чат-ботів на звичному для них стеку та хочуть допомогти волонтерам.
Матеріали до воркшопа:
Презентація: bit.ly/chatbot_presentation
GitLab repo: bit.ly/chat-bot_gitlab
Підбірка ресурсів для початківців: bit.ly/java-usefulresources
____________________________________________
00:00:00 - Початок
00:01:37 - Організаційні моменти
00:02:50 - Про SPD-University
00:03:29 - Про спікерів
00:04:19 - Що потрібно реалізувати (MVP)
00:05:18 - Demo роботи чат-бота
00:08:40 - Viber API Documentation
00:12:20 - Огляд каркасу бота в IntelliJ IDEA
00:13:46 - Налаштування Webhooks
00:16:31 - Тестування роботи бота
00:17:20 - Огляд базовних налаштувань бота в коді
00:27:36 - Broadcast messages у Viber
00:30:45 - Огляд Minio
00:31:49 - Схема роботи Viber chat-bot
00:34:21 - Viber bot State Machine
00:35:21 - Розбір State Machine в коді
00:47:20 - Ідеї щодо тестування чат-бота
00:58:39 - Розбір написаних Unit-тестів
01:04:18 - Пишемо власний тест для перевірки станів чат-боту
01:08:10 - Як перевіряти ліцензії бібліотек?
01:13:10 - Домашнє завдання (конкурс)
01:16:19 - Підбірка ресурсів для початківців
01:16:47 - Про компанію SPD-Ukraine
01:17:20 - Q&A
01:24:18 - Найкраще питання (переможець)
01:26:28 - Завершення
____________________________________________
SPD-University: bit.ly/spd-university
Telegram: bit.ly/tg_javacommunity
Facebook: SPD.University/
Instagram: spduniversity
LinkedIn: www.linkedin.com/showcase/spd-university/
⭕️ Спікери:
📚Вадим Мирошник, Java developer в SPD-Ukraine та ментор SPD-University. Має досвід роботи на великому проекті з мікросервісною архітектурою.
📚Андрій Головко, Engineering Manager в SPD-Ukraine та ментор SPD-University. Має 10+ років досвіду комерційної розробки у великому проекті: веб-платформа та MS Office плагіни.
🔻Кому буде цікаво?
Java developers, які бажають опанувати написання чат-ботів на звичному для них стеку та хочуть допомогти волонтерам.
Матеріали до воркшопа:
Презентація: bit.ly/chatbot_presentation
GitLab repo: bit.ly/chat-bot_gitlab
Підбірка ресурсів для початківців: bit.ly/java-usefulresources
____________________________________________
00:00:00 - Початок
00:01:37 - Організаційні моменти
00:02:50 - Про SPD-University
00:03:29 - Про спікерів
00:04:19 - Що потрібно реалізувати (MVP)
00:05:18 - Demo роботи чат-бота
00:08:40 - Viber API Documentation
00:12:20 - Огляд каркасу бота в IntelliJ IDEA
00:13:46 - Налаштування Webhooks
00:16:31 - Тестування роботи бота
00:17:20 - Огляд базовних налаштувань бота в коді
00:27:36 - Broadcast messages у Viber
00:30:45 - Огляд Minio
00:31:49 - Схема роботи Viber chat-bot
00:34:21 - Viber bot State Machine
00:35:21 - Розбір State Machine в коді
00:47:20 - Ідеї щодо тестування чат-бота
00:58:39 - Розбір написаних Unit-тестів
01:04:18 - Пишемо власний тест для перевірки станів чат-боту
01:08:10 - Як перевіряти ліцензії бібліотек?
01:13:10 - Домашнє завдання (конкурс)
01:16:19 - Підбірка ресурсів для початківців
01:16:47 - Про компанію SPD-Ukraine
01:17:20 - Q&A
01:24:18 - Найкраще питання (переможець)
01:26:28 - Завершення
____________________________________________
SPD-University: bit.ly/spd-university
Telegram: bit.ly/tg_javacommunity
Facebook: SPD.University/
Instagram: spduniversity
LinkedIn: www.linkedin.com/showcase/spd-university/
Переглядів: 1 068
Відео
How to: React #2 - Рецепт успішного тестового завдання з React від SPD-University
Переглядів 4402 роки тому
Спікер: Андрій Юдов - React Developer в SPD-Ukraine та ментор SPD-University. Має 4 роки досвіду комерційної розробки, відповідає за Benchmark на проєкт PitchBook. В рамках воркшопа розглядалося: - як створити pixel perfect верстку за макетом; - як спроєктувати та написати web-чат на React; - best practices щодо React розробки. Матеріали до воркшопа: Презентація: bit.ly/fe_presentation Умова ТЗ...
How to: Java #1 - Рецепт успішного тестового завдання з Java від SPD-University
Переглядів 4682 роки тому
Спікер: Vadym Myroshnyk (Java Developer, SPD-Ukraine) Модератор: Oleh Novitskyi (Head of SPD-University) Хочеш дізнатися на практиці, як зробити тестове завдання з Java та за якими критеріями його оцінюють? Ми покроково розберемо: - створення Spring Boot application за допомогою IDE IntelliJ IDEA; - підключення БД H2 роботу із нею за допомогою JdbcTemplate; - проєктування структури БД та напов...
Эх я не успел на этот семинар, спасибо огромное что сделали запись!
Будь ласка Максим. У тебе є ще можливість написати власного Viber чат-бота і прийняти участь в конкурсі. Умови конкурсу в презентації та на відео: 01:13:10 - Домашнє завдання (конкурс)
Матеріали до воркшопа: Презентація: bit.ly/chatbot_presentation GitLab repo: bit.ly/chat-bot_gitlab Підбірка ресурсів для початківців: bit.ly/java-usefulresources
Матеріали до воркшопа: Презентація: bit.ly/java1_presentation Умова ТЗ: bit.ly/javatesttask GitLab repo: bit.ly/java1_gitlab Корисні матеріали: bit.ly/3yevBpf
Матеріали до воркшопа: Презентація: bit.ly/fe_presentation Умова ТЗ: bit.ly/fe_testtask GitLab repo: bit.ly/fe_gitlab Корисні матеріали: bit.ly/fe_usefulresources