Активне заняття
Кожен вебінар інтерактивний. Ви не тільки дивитесь, а також відповідаєте на запитання, проходите квізи, вирішуєте завдання в коді. Це гарантує ваше включення і допомагає краще сприймати матеріал під час вебінару
Тренувальні вправи
Зрозуміти матеріал і сформувати навики за один раз неможливо. Тому ми створюємо для вас тренувальні вправи, які ви маєте виконувати після вебінару, щоб покращити розуміння і сформувати практичні навики
Відеозапис
Навіть дуже уважна людина сприймає тільки частину інформації, тому ви отримуєте доступ до відеозапису вебінару, щоб могти знову переглянути незрозумілі моменти і повторити матеріал
Що гарантує результат
Після проходження цього вебінару ви зможете
Відкриваєш метод бібліотеки і не розумієш, що там написано через дженеріки? Таке бувало у всіх. 😅 Джеренеріки – це низькорівнена і невідʼємна частина 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 та інших бібліотек і фреймворків, а також навчитися ефективно використовувати дженеріки у своєму коді.
Що гарантує результат? 🙋🏻♂️
- Активне заняття – ти не просто дивишся, а також спілкуєшся з іншими учасниками, проходиш квізи, вирішуєш завдання в коді
- Тренувальні вправи – на вебінарі ти дізнаєшся ключові ідеї і можеш продовжити тренування вдома, роблячи вправи
- Відеозапис – все, що незрозуміло одразу можна переглянути в записі і розібрати в своєму темпі
Реєструйся, щоб розібрати і повністю зрозуміти, як працюють дженеріки 💪
Що гарантує результат?
Активне заняття
кожен вебінар інтерактивний. Ви не тільки дивитесь, а також відповідаєте на запитання, проходите квізи, вирішуєте завдання в коді. Це гарантує ваше включення і допомагає краще сприймати матеріал під час вебінару
Тренувальні вправи
зрозуміти матеріал і сформувати навики за один раз неможливо. Тому ми створюємо для вас тренувальні вправи, які ви маєте виконувати після вебінару, щоб покращити розуміння і сформувати практичні навики
Відеозапис
навіть дуже уважна людина сприймає тільки частину інформації, тому ви отримуєте доступ до відеозапису вебінару, щоб могти знову переглянути незрозумілі моменти і повторити матеріал