#beginner #middle #advanced
Большой список шпаргалок по Java для разработчиков разного уровня: условные выражения, циклы, библиотеки, структуры данных, основы объектно-ориентированного программирования и многое другое вы будете помните всегда и везде благодаря этим шпаргалкам.
https://www.cheatography.com/tag/java/
Большой список шпаргалок по Java для разработчиков разного уровня: условные выражения, циклы, библиотеки, структуры данных, основы объектно-ориентированного программирования и многое другое вы будете помните всегда и везде благодаря этим шпаргалкам.
https://www.cheatography.com/tag/java/
#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.
#advanced #interview
Spring - популярный Java веб-фреймворк, используемый для создания сложных приложений. В этой статье приведены популярные вопросы с собеседований на Spring разработчика, которые помогут вам выучить то, чего вы еще могли не знать.
https://prglb.ru/1xmgq
Spring - популярный Java веб-фреймворк, используемый для создания сложных приложений. В этой статье приведены популярные вопросы с собеседований на Spring разработчика, которые помогут вам выучить то, чего вы еще могли не знать.
https://prglb.ru/1xmgq
Spring Boot Tutorial
Spring Interview Questions
Let's take a quick look at some of the important Spring concepts with examples to get ready for a Spring Interview. We will look at defining beans with Spring (@Component, @Service, etc), auto wiring them (@Autowired), @ComponentScan and understand the basics…
#advanced
Если вы ещё не дошли до таких тем, как абстрактные классы и интерфейсы, предлагаем познакомиться с ними уже не сейчас.
https://bit.ly/2PshJOj
Если вы ещё не дошли до таких тем, как абстрактные классы и интерфейсы, предлагаем познакомиться с ними уже не сейчас.
https://bit.ly/2PshJOj
Medium
Java for Humans {Abstract Classes & Interfaces}
In the Class Inheritance chapter, we learned about forming a contract between classes, superclasses, and users. By creating subclasses that…
#advanced #библиотека
Продвинутая библиотека по работе с датой и временем, предоставляющая многочисленные форматы календарей.
https://prglb.ru/9u14
Продвинутая библиотека по работе с датой и временем, предоставляющая многочисленные форматы календарей.
https://prglb.ru/9u14
GitHub
MenoData/Time4J
Advanced date, time and interval library for Java with sun/moon-astronomy and calendars like Chinese, Coptic, Ethiopian, French Republican, Hebrew, Hijri, Historic Christian, Indian National, Japan...
#advanced #android
Правильный путь построения архитектуры Android-приложения.
https://fernandocejas.com/2014/09/03/architecting-android-the-clean-way/
Правильный путь построения архитектуры Android-приложения.
https://fernandocejas.com/2014/09/03/architecting-android-the-clean-way/
Fernando Cejas
Architecting Android…The clean way?
Architecture is about evolution. The purpose of this article is to present an approach based on Clean Architecture from Robert C. Martin applied to Android. This is something I had in mind in the last few months, so let me share all the stuff I have learnt…
#advanced #библиотека
Удобная http-клиент для асинхронных запросов на Java.
https://github.com/AsyncHttpClient/async-http-client
Удобная http-клиент для асинхронных запросов на Java.
https://github.com/AsyncHttpClient/async-http-client
GitHub
GitHub - AsyncHttpClient/async-http-client: Asynchronous Http and WebSocket Client library for Java
Asynchronous Http and WebSocket Client library for Java - GitHub - AsyncHttpClient/async-http-client: Asynchronous Http and WebSocket Client library for Java
#advanced #tutorial
Lagom — это микросервисный фреймворк на Java. В этом туториале вы познакомитесь с его особенностями.
https://prglb.ru/3c6ds
Lagom — это микросервисный фреймворк на Java. В этом туториале вы познакомитесь с его особенностями.
https://prglb.ru/3c6ds
Medium
How the Lagom framework enables scalable, reactive Microservices in Java and Scala
Lagom is open source microservice framework for building reactive microservice applications in Java or Scala. The pitch for the Lagom…
#advanced #concurrency
Список интересных вопросов и ресурсов для изучения параллельного программирования в Java.
https://prglb.ru/34yn1
Список интересных вопросов и ресурсов для изучения параллельного программирования в Java.
https://prglb.ru/34yn1
#advanced #spring
Для оптимизированного вывода данных клиенту часто прибегают к пагинации. Как ее реализовать в Hibernate - узнаем из статьи.
https://www.baeldung.com/hibernate-pagination
Для оптимизированного вывода данных клиенту часто прибегают к пагинации. Как ее реализовать в Hibernate - узнаем из статьи.
https://www.baeldung.com/hibernate-pagination
Baeldung
Hibernate Pagination | Baeldung
Pagination in Hibernate - using basic HQL, ScrollableResults as well as the more flexible and type-safe Criteria API.
#advanced
Если вы опытный разработчик, могли уже слышать про реактивное программирование. Если нет, предлагаем к прочтению следующий туториал.
https://prglb.ru/e0vd
Если вы опытный разработчик, могли уже слышать про реактивное программирование. Если нет, предлагаем к прочтению следующий туториал.
https://prglb.ru/e0vd
#advanced #библиотека
Простая библиотека для логгирования request и response.
https://github.com/zalando/logbook
Простая библиотека для логгирования request и response.
https://github.com/zalando/logbook
GitHub
GitHub - zalando/logbook: An extensible Java library for HTTP request and response logging
An extensible Java library for HTTP request and response logging - zalando/logbook