Easy Java
5.22K subscribers
311 photos
51 videos
463 links
Лучшие обучающие материалы и другие полезности для Java-разработчиков.

Сотрудничество: @heywan_n1

Цены: @heywan_media

Реклама на бирже: https://telega.in/c/+r8kkGSypBY84MmIy
Download Telegram
Развертывание безопасных Java-приложений на AWS EKS с GitLab CI/CD, Maven, Trivy и SonarQube

В этой статье автор расскажет, как легко настроить приложение, пройти модульное тестирование, сканирование безопасности, анализ качества кода, сборку и контейнеризацию.

Упростим сложные развертывания, а инструменты и процессы интегрируем в единый автоматизированный рабочий поток.


🔤 Читать статью 🔤

➡️ Easy Java | #Статьи #Полезно
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3🦄1
🛡 Основы безопасности Java EE: большая шпаргалка

Это подробная шпаргалка, в которой рассматриваются: безопасность веб-модуля, авторизация аутентификации, безопасность клиента приложения и безопасность модуля EJB с подробными примерами.

Всё расписано понятно и с отрывками кода, подкрепленными комментариями в стиле "почему так, а не иначе".


🔤 Ознакомиться 🔤

➡️ Easy Java | #Ресурсы #Безопасность
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥21
👾 Необычный опыт создания 3D-игры на Java

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

При прочтении вы погрузитесь в детали 3D-геймдева на Java и узнаете, почему вообще стоит заниматься подобными проектами.


🔤 Читать статью 🔤

➡️ Easy Java | #Статьи #РазработкаИгр
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6👾2🥴1
Media is too big
VIEW IN TELEGRAM
Пишем REST API на Java с нуля

В этом видеоролике автор покажет как:
Собрать проект со всеми необходимыми зависимостями;
Написать код, который будет обрабатывать входящие HTTP запросы;
Запустить сервер на локальной машине, и общаться с ним через программу Postman;
Преобразовать Java объект в JSON формат, для передачи данных.


🔤 Ссылка на источник 🔤

➡️ Easy Java | #Видео #Гайды
Please open Telegram to view this post
VIEW IN TELEGRAM
👍61🤯1
Введение в многопоточность в Java

Держите сразу 2 части статьи про многопоточность в Java, чтобы лучше разобраться в теме:

Из первой части вы узнаете, в чем заключается «магия» многопоточности,как создать поток и чем он отличается от процесса, а также как процессор обрабатывает потоки;

Во второй части обсудим, какие состояния проходят потоки в своем жизненном цикле, что такое ожидание потоков и что такое потоки-демоны.


🔤 Читать первую часть 🔤

🔤 Читать вторую часть 🔤

➡️ Easy Java | #Статьи #Полезно
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5👨‍💻32
🟢 3 в 1: Онлайн-компилятор, визуальный отладчик и AI-репетитор для джавистов

Этот ресурс поможет понять, как работает ваш код на языке Java с помощью построения простых блок-схем.

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

Помимо Java, есть доступ к языкам Python, C, C++ и JavaScript.


🔤 Ознакомиться 🔤

➡️ Easy Java | #Ресурсы #Полезно
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🤩32
🔘 Java, Taint и SAST: что это и зачем, и причём здесь ГОСТ 71207?

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

Эта небольшая статья как раз про один из способов борьбы с ними — SAST. И ещё про то, что такое taint-анализ и как он во всём этом участвует.


🔤 Читать статью 🔤

➡️ Easy Java | #Статьи #Безопасность
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32👍2
Media is too big
VIEW IN TELEGRAM
☕️ Введение в Java за 4 часа: Полный курс для новичков

В этом видеокурсе автор расскажет вам обо всех базовых принципах языка программирования.

После просмотра вы сможете написать полноценное работающее приложение, используя массивы, ООП, переменные и прочие конструкции языка.


🔤 Ссылка на источник 🔤

➡️ Easy Java | #Видео #Курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3🥰1
↗️ Кто такие Junior, Middle, Senior и чем они различаются между собой?

Грейд — это субъективная оценка навыков и опыта специалиста, которая помогает определить его стоимость на рынке труда.

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


🔤 Читать статью 🔤

➡️ Easy Java | #Статьи #Полезно
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2💯2
🌐 Знакомство с Jmix: Ускоренная разработка веб-приложений

Этот бесплатный практический курс по работе с платформой Jmix предназначен для быстрого создания бизнес-приложений на Java.

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


🔤 Пройти курс 🔤

➡️ Easy Java | #Курсы #Jmix
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥32
🤖 Telegram бот + ИИ Jlama своими руками

Автор этой статьи поделился гайдом — как сделать свой Telegram бот с ИИ для возможности простого общения.

Здесь не будет использоваться открытый API ChatGPT или новомодного Deepseek. Будет локально развернут свой полноценный ИИ для последующей интеграции с телеграм ботом.


🔤 Читать статью 🔤

➡️ Easy Java | #Статьи #Гайды #ИИ
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍3💅2
Media is too big
VIEW IN TELEGRAM
💻 Подробный гайд по Java-библиотеке JOOQ

Автор этого видеоурока подготовил крутой гайд (с примерами) по JOOQ — мощной и гибкой библиотеке для работы с SQL-запросами в Java.

В ходе изучения вы узнаете: что такое JOOQ, когда и зачем его стоит использовать и чем он отличается от более популярной технологии JPA.


🔤 Ссылка на источник 🔤

➡️ Easy Java | #Видео #SQL
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥21
Полезные фичи в Java для новичков с примерами кода

В Java никогда не бывает скучно, особенно когда речь заходит о вещах, которые делают нашу жизнь проще и код – чище.

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


🔤 Читать статью 🔤

➡️ Easy Java | #Статьи #Полезно
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍2🙏2🤩1
🔍 Java-шпаргалка, в которой собрано только самое важное

В этой шпаргалке вкратце перечислены самые часто используемые функции языка Java и API-интерфейсы.

Данный краткий справочник, который может помочь как новичкам, так и разработчикам среднего уровня.


🔤 Ознакомиться 🔤

➡️ Easy Java | #Ресурсы #Шпаргалки
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍52
🔒 Взлом JVM-приложения с помощью отладчика IntelliJ IDEA

Что если мы скажем вам, что отладчик может стать не просто инструментом для поиска ошибок, а настоящим «режимом бога» в мире кода?

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


🔤 Читать статью 🔤

➡️ Easy Java | #Статьи #Полезно
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍5🔥5👀1
This media is not supported in your browser
VIEW IN TELEGRAM
Гайд по Git и GitHub за 8 минут

Из этого видеоролика вы узнаете обо всех основных особенностях Git и GitHub.

Если кратко, то Git – это система контроля версий, позволяющая сохранять историю изменений кода, которые были внесены в файлы проекта.

Ну а GitHub – это такое специальное место, где хранятся все файлы и история изменений проекта.


🔤 Ссылка на источник 🔤

➡️ Easy Java | #Видео #Git #Github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥42
📇 Гарантированное получение данных через REST API: подходы и библиотеки для Java

В данной статье автор разобрал основные подходы к работе с REST API в Java и поделился популярными библиотеками для реализации retry-механизмов.

Каждый из подходов имеет свои преимущества и недостатки, а выбор подходящего решения зависит от конкретных требований проекта.


🔤 Читать статью 🔤

➡️ Easy Java | #Статьи #API
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4👀2
Набор Java-библиотек для создания микросервисов

На этом ресурсе вы найдете облачный набор библиотек Java для написания микросервисов, функционирующих на быстром веб-ядре, работающем на основе виртуальных потоков Java.


Инфа для любителей OpenSource: у этого проекта есть открытый исходный код на GitHub.


Ссылка: Клик!

📍 Теги: #Ресурсы #Микросервисы

Подписка на Easy Java
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3👾2
Инструментирование байт-кода Java

Для работы с байт‑кодом есть немало инструментов, которые используются в разных областях и на разных платформах.

В этой статье разберемся, что такое байт‑код, как и зачем с ним работать, расскажем о ByteWeaver и покажем примеры работы с байт‑кодом.


Ссылка: Клик!

📍 Теги: #Статьи #ByteWeaver

Подписка на Easy Java
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🥰4👨‍💻31
Media is too big
VIEW IN TELEGRAM
🟢 Что Java-разработчик должен знать про CI/CD, Docker и Kubernetes?

В этом видео автор простыми словами расскажет о важных подробностях таких технологий для джависта, как: CI/CD, Docker и Kubernetes.

Также будет поднята тема, как код вообще попадает в продакшен в современных IT-компаниях и как раньше происходил деплой сервисов в прод.


Источник: Клик!

📍 Теги: #Видео #Полезно

Подписка на Easy Java
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6💯3
🕹️ Java для Sega Mega Drive – возможно ли это?

В данной статье автор постарался ответить на вопрос: возможно ли написать игру на Java для Sega Mega Drive/Genesis. Если кратко: ответ – да.

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


Ссылка: Клик!

📍 Теги: #Статьи #Гайды #GameDev

Подписка на Easy Java
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍3👀1