#advanced
Знакомимся с основами функционального программирования на Java.
https://tomassetti.me/functional-programming-for-java-getting-started-with-javaslang/
Знакомимся с основами функционального программирования на Java.
https://tomassetti.me/functional-programming-for-java-getting-started-with-javaslang/
Strumenta
Functional Programming for Java: Getting Started with Vavr - Strumenta
Java is an old language and there are many new kids on the block who are challenging it on its own terrain (the JVM). However when Java 8 arrived it brought a couple of interesting features. Those interesting features enabled the possibility of writing new…
#advanced
Как тестировать бины на Persistence уровне.
http://in.relation.to/2019/01/23/testing-cdi-beans-and-persistence-layer-under-java-se/
Как тестировать бины на Persistence уровне.
http://in.relation.to/2019/01/23/testing-cdi-beans-and-persistence-layer-under-java-se/
In Relation To
Testing CDI Beans and the Persistence Layer Under Java SE - In Relation To
When it comes to testing Java EE applications, there’s a wide spectrum of tools and approaches at our disposal.
Depending on the specific goals and requirements of a given test, options range from
plain unit tests of single classes to comprehensive integration…
Depending on the specific goals and requirements of a given test, options range from
plain unit tests of single classes to comprehensive integration…
#advanced
Коллекция библиотек для работы с микросервисами.
https://helidon.io/docs/latest/#/about/01_introduction
Коллекция библиотек для работы с микросервисами.
https://helidon.io/docs/latest/#/about/01_introduction
#book
Java - язык общего назначения. Его можно применять как для разработки веб-приложений, игр, так и для создания сетевого программного обеспечения. Настоящее руководство рассматривает основы сетевых протоколов TCP/IP и UDP, HTTP и основы работы REST, а также примеры сетевых приложений на Java.
https://yangx.top/progbook/2353
Java - язык общего назначения. Его можно применять как для разработки веб-приложений, игр, так и для создания сетевого программного обеспечения. Настоящее руководство рассматривает основы сетевых протоколов TCP/IP и UDP, HTTP и основы работы REST, а также примеры сетевых приложений на Java.
https://yangx.top/progbook/2353
Telegram
Книги для программистов
#библиотека #advanced
Продвинутая библиотека по обеспечению безопасности ваших приложений.
https://github.com/pac4j/pac4j
Продвинутая библиотека по обеспечению безопасности ваших приложений.
https://github.com/pac4j/pac4j
GitHub
GitHub - pac4j/pac4j: Security engine for Java (authentication, authorization, multi frameworks): OAuth, CAS, SAML, OpenID Connect…
Security engine for Java (authentication, authorization, multi frameworks): OAuth, CAS, SAML, OpenID Connect, LDAP, JWT... - pac4j/pac4j
#book
Вторая часть знаменитой серии по Java от Кая Хорстмана рассматривает продвинутые функции и возможности языка, современные примеры использования Java Core, встроенных библиотек и других особенностей Java последних версий.
https://yangx.top/progbook/2368
Вторая часть знаменитой серии по Java от Кая Хорстмана рассматривает продвинутые функции и возможности языка, современные примеры использования Java Core, встроенных библиотек и других особенностей Java последних версий.
https://yangx.top/progbook/2368
Telegram
Книги для программистов
#book
Есть известная мысль, что то, что вам пришло в голову в качестве идеи, давно уже существует в готовом виде, вам надо только это использовать. Конечно, можно написать и своё решение, если вы начинающий разработчик, однако опытные выбирают лучшее между существующими. В этой книге вы найдёте многочисленные рецепты и советы по программированию на Java по разным темам.
https://yangx.top/progbook/2371
Есть известная мысль, что то, что вам пришло в голову в качестве идеи, давно уже существует в готовом виде, вам надо только это использовать. Конечно, можно написать и своё решение, если вы начинающий разработчик, однако опытные выбирают лучшее между существующими. В этой книге вы найдёте многочисленные рецепты и советы по программированию на Java по разным темам.
https://yangx.top/progbook/2371
Telegram
Книги для программистов
Java Cookbook: Solutions and Examples for Java Developers (2014)
Автор: Ian F. Darwin
#java #book #beginner #english
Автор: Ian F. Darwin
#java #book #beginner #english
149 лучших книг по геймдеву и смежным областям
Хотите написать свою игру? Представляем актуальную подборку книг по геймдеву. Книги со ссылками разбиты на 12 веток по темам.
https://proglib.io/p/best-gamedev-books/
Хотите написать свою игру? Представляем актуальную подборку книг по геймдеву. Книги со ссылками разбиты на 12 веток по темам.
https://proglib.io/p/best-gamedev-books/
Библиотека программиста
149 лучших книг по геймдеву и смежным областям
Хотите написать свою игру? Представляем актуальную подборку книг по геймдеву. Книги со ссылками разбиты на 12 веток по темам.
#spring #advanced
Топ вопросов с интервью по Spring Framework.
https://www.journaldev.com/2696/spring-interview-questions-and-answers
Топ вопросов с интервью по Spring Framework.
https://www.journaldev.com/2696/spring-interview-questions-and-answers
JournalDev
Spring Interview Questions and Answers
Spring Interview Questions and Answers for Experienced/Beginners, Spring MVC interview questions, Updated to cover Spring 5 features and interview questions
#book
Сегодня функциональное программирование является одним из популярных направлений в создании программ. Это руководство расскажет вам, как программировать, используя данную парадигму, на языке, таком как Java, целиком и полностью объектно-ориентированном. Вы изучите основы ФП, научитесь работать с лямбда-выражениями и другими современными нововведениями языка.
https://yangx.top/progbook/2341
Сегодня функциональное программирование является одним из популярных направлений в создании программ. Это руководство расскажет вам, как программировать, используя данную парадигму, на языке, таком как Java, целиком и полностью объектно-ориентированном. Вы изучите основы ФП, научитесь работать с лямбда-выражениями и другими современными нововведениями языка.
https://yangx.top/progbook/2341
Telegram
Книги для программистов
#advanced
Список реализованных паттернов на Java, которые вы должны знать и уметь применять на практике.
https://github.com/iluwatar/java-design-patterns
Список реализованных паттернов на Java, которые вы должны знать и уметь применять на практике.
https://github.com/iluwatar/java-design-patterns
GitHub
GitHub - iluwatar/java-design-patterns: Design patterns implemented in Java
Design patterns implemented in Java. Contribute to iluwatar/java-design-patterns development by creating an account on GitHub.
#video #spring
Хороший курс по основам фреймворка Spring. Вы узнаете, как работать с JPA, Spring MVC и СУБД MongoDB.
https://coursehunters.net/course/oreilly-spring-data-for-java-developers
Хороший курс по основам фреймворка Spring. Вы узнаете, как работать с JPA, Spring MVC и СУБД MongoDB.
https://coursehunters.net/course/oreilly-spring-data-for-java-developers
#advanced
Если вы втайне мечтаете писать на Kotlin, вот вам список тем, в которых этот язык лучше Java/
https://bit.ly/2x4zJcd
Если вы втайне мечтаете писать на Kotlin, вот вам список тем, в которых этот язык лучше Java/
https://bit.ly/2x4zJcd
Medium
Anything Java can do Kotlin can do better
Zach Westlake | Pinterest engineer, Core Experience
Советы по IntelliJ IDEA Pro
Это руководство нацелено на пользователей IntelliJ IDEA, уже знакомых с основами и на тех, кто хотел бы изучить больше.
https://proglib.io/p/intellij-idea-pro-tips/
Это руководство нацелено на пользователей IntelliJ IDEA, уже знакомых с основами и на тех, кто хотел бы изучить больше.
https://proglib.io/p/intellij-idea-pro-tips/
Библиотека программиста
Советы по IntelliJ IDEA Pro
Это руководство нацелено на пользователей IntelliJ IDEA, уже знакомых с основами и на тех, кто хотел бы изучить больше.
#advanced
Автор этой статьи рассказывает о множестве JDK и какой же из всех JDK использовать.
https://dzone.com/articles/java-and-the-jdks-which-one-to-use
Автор этой статьи рассказывает о множестве JDK и какой же из всех JDK использовать.
https://dzone.com/articles/java-and-the-jdks-which-one-to-use
DZone
The JDKs: Which One to Use?
We take a look at the different versions of the JDK available and how to select your version, specifically looking at enterprise and open-source versions.
#book
Если коротко, дженерики являются инструментом обобщённого программирования, позволяя нам работать с различными типами данных без изменения их описания, коллекции же - это простой набор объектов. Данное руководство на многочисленных примерах реальных задач продемонстрирует вам правильную работу с двумя этими популярными инструментами.
https://yangx.top/progbook/2338
Если коротко, дженерики являются инструментом обобщённого программирования, позволяя нам работать с различными типами данных без изменения их описания, коллекции же - это простой набор объектов. Данное руководство на многочисленных примерах реальных задач продемонстрирует вам правильную работу с двумя этими популярными инструментами.
https://yangx.top/progbook/2338
Telegram
Книги для программистов