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

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

Для обратной связи: @proglibrary_feeedback_bot

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

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

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

https://yangx.top/progbook/3494
#book

Для больших данных нужны большие инструменты. Spark  - фреймворк с открытым исходным кодом для реализации распределённой обработки неструктурированных и слабоструктурированных данных. В настоящем руководстве вы познакомитесь с основами программной платформы Spark и научитесь использовать ее для работы с большими данными.

https://yangx.top/progbook/3500
#book

Если вам надоело читать книги по основам Java и вы уже хотите приступить к решению реальных бизнес-задач, прочитайте настоящее руководство. В нём вы найдёте подробный обзор на такие темы, как веб-программирование на Java, из которой вы узнаете, как работать с Ajax в связке с Java, алгоритмы и структуры данных и создание GUI приложений.

https://yangx.top/progbook/3506

https://yangx.top/progbook/3507
#book

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

https://yangx.top/progbook/3517
#docker #book

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

https://yangx.top/progbook/3526

https://yangx.top/progbook/3527
#book

Elastic Stack - это мощная комбинация инструментов для распределенного поиска, аналитики, ведения журналов и визуализации данных из средних и массивных наборов данных. Эта книга даст вам общее представление о том, что такое Elastic Stack, и как эффективно использовать его для создания мощных приложений обработки данных реального времени.

https://yangx.top/progbook/3543
#book

Игры всегда имели большой спрос у пользователей, поэтому это одна из наиболее быстро развивающихся областей, привлекающая множество разработчиков своими богатыми технологиями управления и инструментами. В то же время Android - это самая популярная мобильная ОС на данный момент, предоставляющая хороший API и множество сервисов для программирования игр. Поскольку основной язык программирования для Android - это Java, книга научит вас его основам, поможет настроить среду разработки и, наконец, научит создавать игры.

https://yangx.top/progbook/3558