Всё о Java: экосистема, популярные фреймворки, системы сборки, JDK, JVM и будущее языка

Гость: Сергей Голицын. Senior Java Developer в Covalent Inc. и преподаватель. Больше семи лет в Java-разработке. В свободное время судит хакатоны и делится опытом с начинающими программистами. Пишет статьи на «Хабре» и . Ведёт Telegram-каналы «Полезные ссылки около Java» и Cracking code interview. Содержание выпуска: — Что такое Java. — Краткая история языка Java — как возник, для чего придуман, как развивался. — Для каких задач используют Java. — В чём Java хорош до сих пор, где даёт слабину и вытесняется другими технологиями. — Java в энтерпрайзе, стартапах и геймдеве. — В чём главные фишки и сила Java. — В чём главные недостатки Java. — Java, JVM, JDK — как они соотносятся между собой. — Какой тулинг есть у Java, какие IDE и редакторы кода удобно использовать. Hadoop, Elasticsearch, Apache Kafka. — Системы сборки: Apache Maven, Gradle, Apache Ant. Зачем они нужны и что делают. В чём их сильные и слабые стороны, что выбрать для своего проекта. — Основные конкуренты Java как языка программирования. Конкуренты JVM-экосистемы. — Какие фреймворки и важные библиотеки в мире Java существуют. — В чём их преимущества и недостатки. — Что такое Spring. — Какие фичи будут появляться в языке и в JVM в ближайшее время. — Что должен знать Java-разработчик: джун, мидл, сеньор. Ссылки на ресурсы Сергея: Хабр Медиум Telegram-канал «Полезные ссылки около Java» Telegram-канал Cracking code interview Где подписаться на обновления подкаста и наши новые статьи: Сайт медиа: Twitter: «ВКонтакте»: Telegram: «Яндекс.Дзен»: Стартовать в программировании вместе со Skillbox: Наш подкаст удобно слушать на популярных платформах: Castbox: «Яндекс.Музыка»: Apple Podcasts: Подписывайтесь, ставьте лайки, делитесь с друзьями и оставляйте комментарии!
Back to Top