4 subscribers
41 photos
22 files
137 links
Java Materials
Download Telegram
Forwarded from IT лекции
⚙️Продвинутый Java

▪️Java. Урок 1. Обзор Java. Лекции от Senior Java-разработчика из JetBrains - Смотреть
▪️Java. Урок 2. Javadoc и наследование - Смотреть
▪️Java. Урок 3. Исключения и обобщенные типы в Java - Смотреть
▪️Java. Урок 4. Коллекции Java и Stream API - Смотреть
▪️Java. Урок 5. Многопоточность. Часть 1 - Смотреть
▪️Java. Урок 6. Многопоточность. Часть 2 - Смотреть
▪️Java. Урок 7. Параллельная редукция и Fork join - Смотреть
▪️Java. Урок 8. Атомарные операции. Конкурентые коллекции - Смотреть
▪️Java. Урок 9. Потоки ввода-вывода в Java, сжатие, шифрование - Смотреть
▪️Java. Урок 10. Сериализация - Смотреть

@itlecture
Forwarded from Чашечка Java
Top 6 Online Course to learn Java 9, 10, 11,12 and 14 in 2021 - Best of Lot

Hello guys, even though Java 15 is available now, many developers are still on Java 8 and not really caught up with changes in Java 9, 10, 11, 12, 13, or Java 14. If you are also in the same boat and...

Read: http://www.java67.com/2018/02/5-online-courses-to-learn-java-9-better.html
Forwarded from Чашечка Java
Top 100 Data Structure and Algorithm Interview Questions for Java Programmers

Data structure and algorithms are a core part of any Programming job interview. It doesn't matter whether you are a C++ developer, a Java developer, or a Web developer working in JavaScript,...

Read: http://www.java67.com/2018/06/data-structure-and-algorithm-interview-questions-programmers.html
Forwarded from Чашечка Java
Подробное руководство по инверсии зависимостей. Часть 1

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


Читать: https://habr.com/ru/post/582588/?utm_campaign=582588
Java Professional Interview Guide.pdf
3.1 MB
#Java #EN #Professional

📔 Title: Mandar Maheshwar Jog

🌐 Lang.: English
🧔 Author:
🕘 Year: 2021
📑 Pages: 1173
#️⃣ ISBN-13: 978-93-91030-056


📝 Description: ---

Книга охватывает почти все аспекты Java, начиная с основ базовой Java и заканчивая расширенными функциями, такими как лямбда-выражения и функциональное программирование. Темы каждой концепции начинаются с обзора, за которым следует обсуждение вопросов для интервью. Кроме того, в книге обсуждаются фреймворки Hibernate и Spring. Вопросы, включенные в каждую тему, несомненно, помогут вам чувствовать себя более уверенно во время технического собеседования, что увеличит ваши шансы быть выбранным. Вы получите представление как о интервьюере, так и о психологии интервьюируемого. Вы сможете исследовать, как строятся объекты и каковы фундаментальные свойства OOPs. Кроме того, вы узнаете, как обрабатывать исключения и работать с файлами и коллекциями.

---

@bzd_channel
Как облегчить себе жизнь при работе с Data Transfer Object: создаем неизменяемые DTO, избегаем нулевых значений и упрощаем инициализацию, руководствуясь книгой "Java: эффективное программирование".

https://nuancesprog.ru/p/14248/

@nuancesprog #Java
Forwarded from Чашечка Java
10 Examples of forEach() method in Java 8

From Java 8 onward, you can iterate over a List or any Collection without using any loop in Java. The new Stream class provides a forEach() method, which can be used to loop over all or selected...

Read: http://www.java67.com/2016/01/how-to-use-foreach-method-in-java-8-examples.html
Познакомимся с инструментом Hibernate, который помогает сопоставлять объекты с записями в реляционных базах данных, и выполним CRUD-операции на примере условного класса.

https://nuancesprog.ru/p/14414/

@nuancesprog #Java #Hibernate
Forwarded from Чашечка Java
Top 15 Spring Data JPA Interview Questions with Answers

Hello guys, If you are preparing for a Spring developer interview and looking for some Spring Data JPA Interview questions then you have come to the right place. Earlier, I have shared frequently...

Read: http://www.java67.com/2021/01/spring-data-jpa-interview-questions-answers-java.html
Forwarded from IT Библиотека
​​📚Java Challenges: 100+ Proven Tasks that Will Prepare You for Anything

✍🏻Alex Ellis (2022)

▪️Expand your knowledge of Java with this entertaining learning guide, which features 100+ exercises and programming challenges. Java Challenges will prepare you for your next exam or job interview, and covers many practical topics, such as strings, arrays, data structures, recursion, and date and time. The APIs and other material included in this book are Java 17 compatible.

Each topic is addressed in its own separate chapter, starting with an introduction to the basics and followed by multiple exercises of varying degrees of difficulty, helping you to improve your programming skills effectively. Detailed sample solutions, including the algorithms used for all tasks, are included to maximize your understanding of each area.

👉🏻Скачать

@itlibrary
Forwarded from CodeCamp
📺 Курс "Разработка на Java"

1. Знакомство с платформой Java [YouTube]
2. Базовые конструкции языка [YouTube]
3. Объектно-ориентированное программирование [YouTube]
4. Исключения [YouTube]
5. Коллекции и параметризация [YouTube]
6. Взаимодействие потоков [YouTube]
7. Внутренние и анонимные классы [YouTube]
8. Работа с базой данных [YouTube]
9. Сокеты, разбор задачи Мессенджер [YouTube]
10. Основы тестирования [YouTube]

Продолжение в плейлисте на YouTube.

#Видео #java #rus
Forwarded from CodeCamp
Beginning Java MVC 1.0
Peter Späth
2021

В книге "Beginning Java MVC 1.0" вы узнаете основы, а затем погрузитесь в модели, представления и контроллеры. Далее вы узнаете о связывании данных, событиях, типах приложений, разных движках представления и многом другом. Попутно вам будут даны практические примеры для закрепления полученных знаний. Кроме того, вы будете работать с аннотациями, интернационализацией, безопасностью и развертыванием.

🛒 Купить печатную версию

💾 Скачать

#java #eng
Как вам идея использовать в Java вместо циклов - потоки? К этому есть все основания, о которых и пойдет речь. Рассмотрим способы создания потоков и операции с терминальными/промежуточными операторами.

https://nuancesprog.ru/p/15001/

@nuancesprog #Java
Асинхронное программирование становится все популярнее благодаря своим преимуществам. Изучим, как добиться асинхронности в Java - на помощь в этом придут CompletionStage и AutoValue.

https://nuancesprog.ru/p/15083/

@nuancesprog #Java
Java. Professional Guide
David Mayer
2020

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

Все начинается с доверия. В тот момент, когда ваш потенциальный работодатель увидит ваше резюме, сертификация Java, без сомнения, привлечет его внимание.

Язык: Английский 🇬🇧

💾 Скачать PDF

🛒 Купить печатную версию

#книга #java #eng
Классические задачи Computer Science на языке Java
Копец Дэвид
2022

Дэвид Копец собрал наиболее полезные готовые решения, принципы и алгоритмы.

«Классические задачи Computer Science на языке Java» – это мастер-класс по программированию, содержащий 55 практических примеров, затрагивающих самые актуальные темы: базовые алгоритмы, ограничения, искусственный интеллект и многое другое.

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #java #rus
Эффективный Java. Тюнинг кода на Java 8, 11 и дальше, 2-е издание
Е.Матвеев., И.Сигайлюк
2021

Вы сможете разобраться в производительности приложений Java в контексте как JVM, так и платформы Java, освоите средства, функции и процессы, которые могут повысить производительность в LTS-версиях Java, и познакомитесь с новыми возможностями.

В этой книге вы: - Узнаете, как платформы и компиляторы Java влияют на производительность. - Разберетесь c механизмом уборки мусора. - Освоите четыре принципа получения наилучших результатов при тестировании производительности.

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #java #rus
Как облегчить себе жизнь при работе с Data Transfer Object: создаем неизменяемые DTO, избегаем нулевых значений и упрощаем инициализацию, руководствуясь книгой "Java: эффективное программирование".

https://nuancesprog.ru/p/14248/

@nuancesprog #Java
Java. Решение практических задач
Леонард А.
2021


В данном издании рассмотрены задачи, встречающиеся в повседневной работе любого разработчика в среде Java. Здесь приведено более 300 приложений, содержащих свыше 1000 примеров.

В книге продемонстрированы эффективные практические приемы и технические решения с учетом сложности написания программного кода, производительности, удобочитаемости и многого другого.

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #java #rus