Rating 4.33 out of 5 (45 ratings in Udemy)
What you'll learn- Разберемся с дженериками в Java
- Reflection
- Аннотации в Java
- Byte code
- ASM
- GC - garbage collector
- Теория покалений
- SOLID
- Критерии идеальной архитектуры
- Class loader
- И немного видео из тиктока
DescriptionВы получите практику решения сложных задач. Часто в работе junior или middle специалист ограничен однотипными заданиями своего уровня — моя программа решает эту проблему профессионального роста. Вы освоите широкий …
Rating 4.33 out of 5 (45 ratings in Udemy)
What you'll learn- Разберемся с дженериками в Java
- Reflection
- Аннотации в Java
- Byte code
- ASM
- GC - garbage collector
- Теория покалений
- SOLID
- Критерии идеальной архитектуры
- Class loader
- И немного видео из тиктока
DescriptionВы получите практику решения сложных задач. Часто в работе junior или middle специалист ограничен однотипными заданиями своего уровня — моя программа решает эту проблему профессионального роста. Вы освоите широкий спектр навыков: алгоритмы и сборщики мусора, байт-код и СlassLoader, MxBean и JConsole, SOLID и 12 факторов облачных приложений и многое другое. Я не оставлю без внимания несколько популярных вопросов на собеседованиях. Конечно,мы поговорим про идеальную архитектуру и как можно попробовать улучшить ваше приложение.Обучение проходит на Java 8-17. Благодаря курсу вы расширите возможности использования языка Java и откроете для себя подходы, которые позволят писать код быстрее и чище. Полученные навыки будут веским аргументом для повышения в должности или в поиске интересного более сложного проекта.
Для кого этот курс?
Чему вы научитесь?
Укрепите знания в Java Core
Поймете что такое Аннотации и как с ними работать
Сможете правильно написать свою аннотацию
Поймете как избавиться от Annotation Hell
Улучшите свои навыки использования Reflction
Поймете какой GC нужен именно вам
Сможете рассказать что такое "Теория поколений"
Сможете читать Byte-code
Сможете применять такой инструмент как ASM
Научитесь менять класс при помощи Proxy
Научитесь встраиваться в готовые классы и менять их Byte-code
Поймете как Spring создает бины и на каком принципе основана его работа