Библиотека джависта | Java, Spring, Maven, Hibernate
24.9K subscribers
1.86K photos
38 videos
42 files
2.64K links
Все самое полезное для Java-разработчика в одном канале.

Список наших каналов: https://yangx.top/proglibrary/9197

Обратная связь: @proglibrary_feedback_bot

По рекламе: @proglib_adv

РКН: https://gosuslugi.ru/snet/67a5bbda1b17b35b6c1a55c4
加入频道
#spring

В этом блоге вы узнаете всё о фреймворке Spring. Хотите узнать, как работают модели? В блоге об этом расскажут! Не понимаете, как работают контейнеры и внедрение зависимостей? Вам сюда! Не знаете, где и как писать контроллеры? Ну вы поняли, что вам делать.

https://java2blog.com/introduction-to-spring-framework/
#video #algorithms

Знать Java — хорошо, а уметь реализовывать алгоритмы на Java — ещё лучше. Так давайте не будем терять время и приступим к изучению самых популярных из них!

https://www.youtube.com/playlist?list=PLGLfVvz_LVvReUrWr94U-ZMgjYTQ538nT
#video #interview

Готовитесь к интервью и боитесь, что завалите? Предлагаем вашему вниманию небольшой плейлист, в видео которого автор канала проводит реальные собеседования с реальными соискателями.

https://www.youtube.com/playlist?list=PLrMbYGBDPsn8B_oQ5T9TPprdqggPbsEnL
#jdbc #video

JDBC — стандарт взаимодействия Java-приложений с различными СУБД, реализованный в виде пакета java.sql , входящего в состав Java SE. Данный плейлист — пример хорошего туториала по основам технологии.

https://bit.ly/2zBnMLp
Хорошо знаете Java? Или, напротив, уже подзабыли? Проверьте имеющийся багаж знаний по Java, воспользовавшись нашим тестом.

https://proglib.io/p/java-test/
#book

Если вы опытный Java-программист и увлекаетесь gamedev’ом, то эта книга станет вам незаменимым руководством в этой области. Автор, профессиональный программист, использует Java 9 для демонстрации современных функций языка по работе с 3D-графикой, текстурами, анимацией, звуком и цифровыми изображениями. Также вы узнаете о принципах игрового дизайна, о шаблонах проектирования игровых движков и пользовательского интерфейса, познакомитесь с игровой логикой и созданием сценариев.

https://yangx.top/progbook/931
#spring

Микросервисная архитектура становится популярнее с каждым днём, а вы ещё незнакомы с ней? Давайте это исправим.

Часть 1:
https://bit.ly/2Qbl2yI

Часть 2:
https://bit.ly/2KOMaO1

Часть 3:
https://bit.ly/2AMriCe

Часть 4:
https://bit.ly/2FXK9jX
Java Challengers #1: Перегрузка методов в JVM

Перегрузка методов в JVM: рассмотрим основные моменты с примерами, разберемся в назначении, пройдемся по примитивным типам и решим задачу!

https://proglib.io/p/jvm-method-overloading/
#interview

Готовитесь к собеседованию? Давайте вместе! Начнём со списка самых часто задаваемых вопросов на собеседованиях по Java.

https://bit.ly/2rioCs1
#testing #advanced #video

Тестирование кода — важная часть разработки. Этому надо учиться почти сразу же, как вы научились использовать фреймворки и писать качественный код. У Java есть специальный фреймворк для юнит-тестирования, он так и называется Junit. Давайте посмотрим на него в действии:

https://www.youtube.com/watch?v=z9jEVLCF5_w
#video

Настоящий посвящен детальному рассмотрению стандартных реализаций интерфейсов Java Collections Framework (hash maps, queues, sets), объясняет их особенности, способы применения и знакомит с некоторыми интересными свойствами, позволяющими повысить эффективность работы с коллекциями в программе, а также избежать возникновения скрытых багов.

https://bit.ly/2Sq6Le0
#spring

К сожалению, знать одну технологию не получится, нужно постоянно изучать фреймворки, библиотеки и даже немного фронтенд, чтобы суметь отображать то, что вы написали под ним. В этой статье рассмотрим 12 фреймворков, которую нужно изучить в уходящем и следующем годах:

https://bit.ly/2SsXF02
#kotlin

Вы не хотите поговорить о.. Kotlin'e? Давайте уделим немного внимания для сравнения этих двух языков — java и kotlin.

https://bit.ly/2QaPitj
#web #библиотека

Хотите разрабатывать современные веб-приложения с применением современных инструментов? В этом случае библиотека elide вам подойдёт. Она использует технологию GraphQL и позволяет создавать эффективные REST API приложения.

http://elide.io/
#book

Книги Роберта Лафоре должны занимать первое место на полке разработчиков на Java и C++. Так, например, если вы хотите разобраться в алгоритмах и структурах данных, следующую книгу стоит прочитать в первую очередь.

https://yangx.top/progbook/95