Библиотека джависта | 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
加入频道
#java #библиотека

Jest — это HTTP Rest клиент для ElasticSearch, популярного поискового движка. Посмотреть на библиотеку и скачать можно по ссылке:

https://github.com/searchbox-io/Jest
15 неотъемлемых вопросов любого интервью по Android

15 вопросов по Android, которые вы можете встретить на любом собеседовании. Будьте готовы к ним заранее — читайте нашу статью.

https://proglib.io/p/15-android-questions/
#java #book

Тестирование кода - это распространённая практика в крупных проектах. Сделано это не с целью усложнить код, отнюдь нет, при покрытии кода тестами вы уверены, что будущие изменения и рефакторинг не смогут вам испортить проект, поскольку тесты помогают быстро отследить и исправить ошибку. Из этого руководства вы узнаете о популярных приёмах и библиотеках тестирования для языка программирования Java.

https://yangx.top/progbook/1831
#java #mvc

На этом вебинаре вы познакомитесь с паттерном MVC. Научитесь использовать базу данных с помощью Spring JDBC. Создадите трехуровневую архитектуру dao-service-controller. Настроите работу контроллеров с помощью Spring MVC, а также научитесь отображать данные в шаблонах представления.

https://www.youtube.com/watch?v=DclLJt8zDWk
Устроиться работать джавистом быстро и без проблем

Чтобы устроиться джавистом, одного знания Java мало. Это лишь 10% того, что вам нужно знать, и сейчас мы разберемся с оставшимися 90%.

https://proglib.io/p/java-developer/
#java #video

В этом плейлисте мы будем делать нечто особенное и интересное, а именно — напишем собственный мессенджер для Android.

https://www.youtube.com/playlist?list=PLQOaTSbfxUtCcJmlNgVgjoIN0t7Ycay6e
#java #book

Каждая книга Роберта Лафоре — уже классика. Если вы собираетесь программировать на Java профессионально, то вам просто необходимо охватить все популярные темы языка: это и алгоритмы, структуры данных, веб-программирование, фреймворки и много чего ещё. Данная книга направит вас в нелёгкий путь изучения алгоритмов и структур данных на Java.

https://yangx.top/progbook/95
#java #algorithms

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

https://bit.ly/2zdUpO6
#java #video

Если вы так же любите Java, как и мы, то наверняка пытались создавать собственные приложения для Android или игры для десктопа. Предлагаем сегодня написать простую 2D игру, чтобы лучше понимать Java и его предметные возможности.

https://bit.ly/2FkcIYa
#java

Эпопея в четырёх частях для новичков, начинающих изучать Java. Вы познакомитесь с основыми концепциями языка и объектно-ориентированного программирования.

https://bit.ly/2zLfm3x

https://bit.ly/2y3Tfo2

https://bit.ly/2AU1O7p

https://bit.ly/2PLY1Br
#video

В Java есть много полезных функций, одна из которых — параллелизм — является одной из популярных. Из данного мини-курса вы узнаете много нового по продвинутому программированию на Java.

https://bit.ly/2z3clMd
#video

1. Введение в Java;
2. Объектно-ориентированное программирование;
3. Обработка ошибок и исключения;
4. Generics, Wildcards;
5. Input/Output;
6. Collections Framework;
7. Упорядоченные коллекции и алгоритмы.

https://bit.ly/2J7PNxG
#java #oop

Вам всё ещё не хватает понимания, что же такое этот ООП? Приглашаем вас прочитать данную статью, где простым языком рассказывается об этой непростой парадигме.

https://bit.ly/2AYOb72
#video

Из урока вы узнаете про основные конструкции языка, объекты и классы. Ввод и вывод в Java - консольный, файловый, сетевой. Интерфейсы и абстрактные классы, анонимные классы. Лямбда-функции. Сетевое взаимодействие, сокеты. Механизм исключений. Проверяемые и непроверяемые исключения. Потоки - жизненный цикл, прерывание. Критическая секция. Проблемы взаимодействия (дедлок). Механизм wait/notify, блокирующие очереди producer/consumer. Коллекции, выбор структуры данных, подходящей для задачи. Параметризованные коллекции. Параметризация в Java.

https://www.youtube.com/watch?v=dU-dBXvHz1Q