Size: a a a

Библиотека джависта

2019 July 29
Библиотека джависта
#advanced

Создаем собственный сокращатель ссылок на Java.

https://prglb.ru/1pjlb
источник
2019 July 30
Библиотека джависта
#book

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

https://t.me/progbook/3506

https://t.me/progbook/3507
источник
Библиотека джависта
#advanced #tutorial

Lagom — это микросервисный фреймворк на Java. В этом туториале вы познакомитесь с его особенностями.

https://prglb.ru/3c6ds
источник
Библиотека джависта
​​Хотите сделать свой Java код более надежным и качественным, обнаружив ошибки на раннем этапе разработки?
Несколько вариантов, как это сделать:
• писать код без ошибок,
• звать местного гуру делать code review,
• использовать инструменты для автоматического поиска ошибок.
Так как первый и второй варианты бывают невозможны по некоторому ряду причин, то самым простым и актуальным будет третий вариант. Одними из таких инструментов являются статические анализаторы, которые находят не только ошибки, но и потенциальные уязвимости в исходном коде программ. Как пример - PVS-Studio, который уже доказал свои возможности, проверив несколько таких крутых проектов, как #IntelliJIDEA, #FindBugs и #SonarQube (SonarJava), и обнаружив различные интересные баги.
Примеры и подробное описание ошибок читайте в статье - http://bit.ly/2Z6Yqjh
источник
2019 July 31
Библиотека джависта
Как работать с обратными вызовами и потоками в Kotlin

Базовые инструменты асинхронного программирования в Kotlin. Разбираем особенности обратных вызовов и потоков на примерах кода.

https://prglb.ru/3jsvj
источник
Библиотека джависта
#book

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

https://t.me/progbook/3517
источник
2019 August 01
Библиотека джависта
Устроиться работать джавистом быстро и без проблем

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

https://prglb.ru/2djvi
источник
Библиотека джависта
#roadmap

Сегодня разработка разветвлена настолько, что сходу не перечислить все технологии, которые нужно знать опытному разработчику. Сегодня мы представляем вам актуальную дорожную карту по изучению Java:

https://bit.ly/2vG2kTv
источник
2019 August 02
Библиотека джависта
#docker #book

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

https://t.me/progbook/3526

https://t.me/progbook/3527
источник
Библиотека джависта
#advanced #concurrency

Список интересных вопросов и ресурсов для изучения параллельного программирования в Java.

https://prglb.ru/34yn1
источник
2019 August 03
Библиотека джависта
#video #interview

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

https://www.youtube.com/playlist?list=PLrMbYGBDPsn8B_oQ5T9TPprdqggPbsEnL
источник
Библиотека джависта
#video #algorithms

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

https://www.youtube.com/playlist?list=PLGLfVvz_LVvReUrWr94U-ZMgjYTQ538nT
источник
2019 August 04
Библиотека джависта
#android

Пишем тесты для Android приложений с помощью JUnit 4.

https://prglb.ru/3y6zk
источник
Библиотека джависта
#advanced #spring

Для оптимизированного вывода данных клиенту часто прибегают к пагинации. Как ее реализовать в Hibernate - узнаем из статьи.

https://www.baeldung.com/hibernate-pagination
источник
2019 August 05
Библиотека джависта
#book

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

https://t.me/progbook/3543
источник
Библиотека джависта
​​Как начать, наконец, путь к карьере в IT и digital?

Если вы тоже задаетесь этим вопросом, запишитесь на бесплатную онлайн-конференцию GeekChange. Узнайте обо всех профессиях в программировании, дизайне, маркетинге и менеджменте. Участвуйте в розыгрыше бесплатного обучения в GeekUniversity (онлайн-университет Mail ru Group). А также получите возможность выиграть MacBook Air!

Конференция пройдет с 12 по 25 августа.

Записаться: http://bit.ly/2GN15ay
источник
2019 August 06
Библиотека джависта
По какой теме вам хотелось бы больше материалов?
anonymous poll

Работа с фреймворками: Spring Framework, Blade и т.д. – 415
👍👍👍👍👍👍👍 40%

Изучение Java для продвинутых – 267
👍👍👍👍👍 25%

Изучение Java для начинающих – 160
👍👍👍 15%

Мобильная разработка – 77
👍 7%

Алгоритмы и структуры данных – 69
👍 7%

Книги, видео и статьи по особенностям Java – 39
👍 4%

Веб-разработка – 22
▫️ 2%

👥 1049 people voted so far.
источник
Библиотека джависта
#advanced

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

https://prglb.ru/e0vd
источник
Библиотека джависта
​​☝️12 августа в 20:00 мск OTUS приглашает на бесплатный пробный урок «Gradle: сборка приложений под Android» в рамках курса «Android-разработчик. Базовый курс». Регистрируйтесь по ссылке: https://otus.pw/H7RW/

📌На уроке мы изучим базовый синтаксис gradle-файлов, научимся их читать и понимать; создадим свои таски и плагины; научимся использовать flavors и build variants; обсудим дополнительные возможности gradle.

🔥А для тех, кто хочет большего со скидкой более 20%, OTUS открывает набор на Специализацию «Android-разработчик» (от Java до Kotlin): https://otus.pw/hAIW/

В пакет курсов на 9 мес. обучения входят:
- подготовительный курс по Java;
- базовый курс по Android-разработке на Java;
- продвинутый курс промышленной Android-разработки на Kotlin.

Делиться с вами своей экспертизой будут преподаватели-практики Антон Казаков (руководитель направления Android-разработки в Альфа Банк), Денис Журавлёв (Android Team Lead в Mediapark) и другие.

☝️Курсы подходят начинающим Android-разработчикам и любым программистам, которые только собираются приступить к Android-разработке.
источник
2019 August 07
Библиотека джависта
#book

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

https://t.me/progbook/3558
источник