top of page

Вебінар «Дженеріки для Cіньйорів. Глибоко про Параметризацію Типів в Java»

Хочеш вільно читати і розуміти складний код? – Давай детально розберемо всі нюанси параметризації типів і навчимося ефективно використовувати дженеріки у своєму коді 😎

29.06.24, 06:00

Активне заняття

Кожен вебінар інтерактивний. Ви не тільки дивитесь, а також відповідаєте на запитання, проходите квізи, вирішуєте завдання в коді. Це гарантує ваше включення і допомагає краще сприймати матеріал під час вебінару

Тренувальні вправи

Зрозуміти матеріал і сформувати навики за один раз неможливо. Тому ми створюємо для вас тренувальні вправи, які ви маєте виконувати після вебінару, щоб покращити розуміння і сформувати практичні навики

Відеозапис

Навіть дуже уважна людина сприймає тільки частину інформації, тому ви отримуєте доступ до відеозапису вебінару, щоб могти знову переглянути незрозумілі моменти і повторити матеріал

Що гарантує результат

Реєструйся, щоб покращити свої позиції на ринку

29 червня 2024 р. о 06:00:00

Після проходження цього вебінару ви зможете

Відкриваєш метод бібліотеки і не розумієш, що там написано через дженеріки? Таке бувало у всіх. 😅 Джеренеріки – це низькорівнена і невідʼємна частина Java, тому складний код є в кожній бібліотеці чи фреймворку. Якщо ти хочеш вільно читати і розуміти дженеріки, то запрошуємо тебе на вебінар. Завдяки детальному поясненні та спеціальним тренувальним вправам, ти зможеш не тільки вільно читати складний код і розуміти всі нюанси, а й навчишся ефективно використовувати параметризацію типів, щоб створювати гнучкий API. 💪


Після проходження цього вебінару ти зможеш:

  • Cформувати глибоке розуміння теми параметризації типів ✔️
  • Розібрати, як реалізовані дженеріки в Java у порівнянні з іншими мовами (С++, С#)
  • Зрозуміти обмеження Java через стирання типів під час компіляції, а також можливості доступу до метаданих за доп. Reflection API ✔️
  • Пояснити патерн Type Token і чому ми не можемо зробити new T() ✔️
  • Читати і розуміти будь-який код з дженеріками, наприклад <T extends Object & Comparable<? super T>> ✔️
  • Усвідомити, чому компілятор дозволяє Number[] numArr = intArr, але не дозволяє List<Number> numList = intList
  • Використовувати параметризацію типів в Java, щоб створювати гнучкий API ✔️

Як проходить вебінар? 💻

Вебінар проходить в Zoom. Ти дивишся презентацію, розвʼязуєш задачі в коді і береш участь в дискусіях з іншими учасниками.


Чи є домашка? 🤓

Після закінчення вебінару, тобі на пошту прийдуть матеріали: відеозапис, слайди, вправи.


Для кого цей вебінар? 🤔

Цей вебінар підійде для досвідчених (працюючих) розробників, які хочуть повністю розібратися з темою парметризації типів, щоб могти вільно читати код JDK та інших бібліотек і фреймворків, а також навчитися ефективно використовувати дженеріки у своєму коді. 


Що гарантує результат? 🙋🏻‍♂️

  1. Активне заняття – ти не просто дивишся, а також спілкуєшся з іншими учасниками, проходиш квізи, вирішуєш завдання в коді
  2. Тренувальні вправи – на вебінарі ти дізнаєшся ключові ідеї і можеш продовжити тренування вдома, роблячи вправи
  3. Відеозапис – все, що незрозуміло одразу можна переглянути в записі і розібрати в своєму темпі

Реєструйся, щоб розібрати і повністю зрозуміти, як працюють дженеріки 💪

​Що гарантує результат?

Активне заняття

кожен вебінар інтерактивний. Ви не тільки дивитесь, а також відповідаєте на запитання, проходите квізи, вирішуєте завдання в коді. Це гарантує ваше включення і допомагає краще сприймати матеріал під час вебінару

Тренувальні вправи

зрозуміти матеріал і сформувати навики за один раз неможливо. Тому ми створюємо для вас тренувальні вправи, які ви маєте виконувати після вебінару, щоб покращити розуміння і сформувати практичні навики

Відеозапис

навіть дуже уважна людина сприймає тільки частину інформації, тому ви отримуєте доступ до відеозапису вебінару, щоб могти знову переглянути незрозумілі моменти і повторити матеріал

bottom of page