События в Одессе 09 жовтня 2021

Сергій Моренець / Mongo для Java розробників (офлайн і онлайн)

09 жовтня 2021, 10:00
категория: семінар/тренінг
место: Адреса проведення (дивись в описі)

NoSQL технології стали дуже популярні останнім часом, коли ІТ-компанії намагаються піти від традиційних реляційних баз даних, щоб підвищити швидкодію своїх додатків і швидкість їх розробки. Великі хмарні платформи також пропонують свої послуги, такі як AWS DynamoDB, Google Cloud Datastore, Azure Table Storage і багато інших. Чи завжди NoSQL рішення будуть краще реляційних (ORM)? Відповідь на це питання залежить від предметної моделі, інфраструктури проекту і архітектурних вимог. Розібратися в цьому не так просто, тому ми вирішили підготувати тренінг для Java розробників, де ви зможете познайомитися і дізнатися більше про MongoDB - найпопулярнішою і найвідомішою NoSQL базі даних. На цьому тренінгу ми не тільки розберемо в деталях MongoDB, але і розглянемо найбільш використовувані Java бібліотеки / фреймворки для роботи з нею. Під час тренінгу ми розберемо існуюче legacy додаток, побудоване на реляційних / ORM технологіях, яке будемо крок за кроком переробляти, використовуючи основні сценарії роботи з MongoDB. Ви чи зможете брати участь в тренінгу в офісі в Одесі або онлайн. Онлайн-учасники заздалегідь отримають всі необхідні матеріали і можуть стежити за онлайн-трансляцією. Програма тренінгу (2 дні): 1. Реляційні БД і ORM системи. Особливості та недоліки 2. NoSQL технології. Особливості та відмінності від реляційних баз даних 3. Категорії NoSQL баз даних 4. Моделювання даних. Best practices і anti-patterns 5. Документ-орієнтовані бази даних. MongoDB6. Базові програми і засоби GUI. 7. Індексування даних. Типи індексів. 8. Використання транзакцій 9. Spring Data MongoDB. Реактивні принципи роботи 10. Реплікація даних і sharding. 11. Агрегація даних в запитах 12. Моделювання ієрархії класів 13. Валідація документів. Основні підходи 14. Інтеграційний тестування 15. Альтернативні Java бібліотеки для роботи з MongoDB Вимоги до учасників: знання Java SE і ORM принципів на базовому рівні. Бажано також мати досвід роботи з Spring Framework. Тренінг пройде 9-10 жовтня з 10:00 до 19:00 за адресою: м Одеса, вул. Буніна 19. Тренер - Сергій Моренець, розробник з 21-річним досвідом, який використовує MongoDB в своїй роботі вже 6 років. Кількість місць обмежена, тому попередня реєстрація обов'язкова. https: //it-simulator.com / ...

Афиша события — Сергій Моренець / Mongo для Java розробників (офлайн і онлайн) в Адреса проведення