Увлекаетесь Java? Мы подготовили для вас следующие материалы с нашего сайта:
6 книг по Java для программистов любого уровня
https://proglib.io/p/java-books/
8 лучших YouTube-каналов для изучения Java
https://proglib.io/p/java-coding-channels/
10 must-have книг для Java-разработчика
https://proglib.io/p/10-must-read-java-books/
Больше материалов тут: https://proglib.io/p/tag/java/
#java
6 книг по Java для программистов любого уровня
https://proglib.io/p/java-books/
8 лучших YouTube-каналов для изучения Java
https://proglib.io/p/java-coding-channels/
10 must-have книг для Java-разработчика
https://proglib.io/p/10-must-read-java-books/
Больше материалов тут: https://proglib.io/p/tag/java/
#java
#algorithms #java
В этом репозитории представлен список самых популярных алгоритмов, реализованных на языке программирования Java.
https://github.com/TheAlgorithms/Java
В этом репозитории представлен список самых популярных алгоритмов, реализованных на языке программирования Java.
https://github.com/TheAlgorithms/Java
GitHub
GitHub - TheAlgorithms/Java: All Algorithms implemented in Java
All Algorithms implemented in Java. Contribute to TheAlgorithms/Java development by creating an account on GitHub.
#java
25 самых используемых регулярных выражений в Java
Список из 25 регулярных выражений в Java, без которых не обойтись ни новичку, ни профессиональному разработчику. С примерами.
https://prglb.ru/24dko
25 самых используемых регулярных выражений в Java
Список из 25 регулярных выражений в Java, без которых не обойтись ни новичку, ни профессиональному разработчику. С примерами.
https://prglb.ru/24dko
#testing #java
Разработка через тестирование на простом примере
Разработка через тестирование начинается с юнит-тестов, а не с кода. Из части Agile она доросла до самостоятельной дисциплины.
https://prglb.ru/3b46
Разработка через тестирование на простом примере
Разработка через тестирование начинается с юнит-тестов, а не с кода. Из части Agile она доросла до самостоятельной дисциплины.
https://prglb.ru/3b46
Библиотека программиста
Разработка через тестирование на простом примере
Разработка через тестирование начинается с юнит-тестов, а не с кода. Из части Agile она доросла до самостоятельной дисциплины.
#java
Spring для начинающих: наиболее полный видеокурс
Ситуации, когда нужен джавист, но не требуется знание Spring – редкость. Представляем полный видеокурс на тему "Spring для начинающих".
https://prglb.ru/5ey8r
Spring для начинающих: наиболее полный видеокурс
Ситуации, когда нужен джавист, но не требуется знание Spring – редкость. Представляем полный видеокурс на тему "Spring для начинающих".
https://prglb.ru/5ey8r
Библиотека программиста
Spring для начинающих: наиболее полный видеокурс
Ситуации, когда нужен джавист, но не требуется знание Spring – редкость. Представляем полный видеокурс на тему "Spring для начинающих".
#java
Хотите быстро выучить Java? Сожгите все книги
Пытаетесь выучить Java? Ускорьте процесс! Сравниваем правильный и ошибочный подходы. Подборка лучших ресурсов для овладения этим языком.
https://prglb.ru/4ycat
Хотите быстро выучить Java? Сожгите все книги
Пытаетесь выучить Java? Ускорьте процесс! Сравниваем правильный и ошибочный подходы. Подборка лучших ресурсов для овладения этим языком.
https://prglb.ru/4ycat
Библиотека программиста
Хотите быстро выучить Java? Сожгите все книги
Пытаетесь выучить Java? Ускорьте процесс! Сравниваем правильный и ошибочный подходы. Подборка лучших ресурсов для овладения этим языком.
#java
Небольшой список книг для тех, кто только начинает изучать Java или уже достаточно уверенно владеет этим языком программирования.
https://proglib.io/p/java-books-2019
Небольшой список книг для тех, кто только начинает изучать Java или уже достаточно уверенно владеет этим языком программирования.
https://proglib.io/p/java-books-2019
#новыйрелиз #java
В новом релизе:
— Scoped Values
— Record Patterns
— Pattern Matching for switch
— Foreign Function & Memory API
— Virtual Threads
— Structured Concurrency
— Vector API
🔗 Подробнее: Хабр & OpenNET
В новом релизе:
— Scoped Values
— Record Patterns
— Pattern Matching for switch
— Foreign Function & Memory API
— Virtual Threads
— Structured Concurrency
— Vector API
🔗 Подробнее: Хабр & OpenNET
🎤 QCon SF 2023: как Netflix на самом деле использует Java, Пол Баккер
Пол Баккер, разработчик в команде Java-платформы Netflix и соавтор книги Java 9 Modularity, положил конец мифу о том, что «Netflix — это микросервисы RxJava, а всем заправляют Hystrix, Spring Cloud и Chaos Monkeys».
Баккер описал оригинальную архитектуру знакомого приложения Netflix для просмотра фильмов, доступ к которому осуществляется через ТВ и другие устройства, подключаемые к API-серверу с поддержкой Groovy с помощью REST и gRPC-подключений к различным сервисам.
Также Пол представил другие архитектурные модели и отметил, что Java был и остается в активной разработке в Netflix. Они поддерживают дистрибутив OpenJDK Azul Zulu 17 с активным тестированием на JDK 21, запуская ~2800 приложений, созданных с использованием ~1500 библиотек. Gradle вместе с Nebula, коллекцией плагинов Gradle, созданных Netflix, и IntelliJ IDEA являются их предпочтительными инструментами сборки.
👉 Подробнее
#проектирование_систем #java
Пол Баккер, разработчик в команде Java-платформы Netflix и соавтор книги Java 9 Modularity, положил конец мифу о том, что «Netflix — это микросервисы RxJava, а всем заправляют Hystrix, Spring Cloud и Chaos Monkeys».
Баккер описал оригинальную архитектуру знакомого приложения Netflix для просмотра фильмов, доступ к которому осуществляется через ТВ и другие устройства, подключаемые к API-серверу с поддержкой Groovy с помощью REST и gRPC-подключений к различным сервисам.
Также Пол представил другие архитектурные модели и отметил, что Java был и остается в активной разработке в Netflix. Они поддерживают дистрибутив OpenJDK Azul Zulu 17 с активным тестированием на JDK 21, запуская ~2800 приложений, созданных с использованием ~1500 библиотек. Gradle вместе с Nebula, коллекцией плагинов Gradle, созданных Netflix, и IntelliJ IDEA являются их предпочтительными инструментами сборки.
👉 Подробнее
#проектирование_систем #java