Java News
Ir al canal en Telegram
Все новости связанные с Java! По всем вопросам: @NadikaKir Мы на бирже: https://telega.in/c/java_newss
Mostrar más4 384
Suscriptores
Sin datos24 horas
+77 días
-530 días
Archivo de publicaciones
4 383
Так ли хорош Java в качестве первого языка для изучения программирования? Какие карьерные перспективы ждут Java-разработчиков?
11 апреля в 19.00 по МСК пройдет бесплатный вебинар-практикум по Java.
Ждем всех, кто делает первые шаги в Java или только задумывается о профессии.
Программа вебинара:
✔️Введение – какие задачи решают Java-разработчики, какие проекты реализуют и почему им так много платят.
✔️Практика – разбор реальной задачи программиста: в прямом эфире напишем код, который выводит на экран числа в заданном диапазоне.
✔️Основы – что стоит изучить, чтобы начать свой путь в профессию и через год стать востребованным специалистом.
✔️Советы – как пройти собеседование, найти удаленную работу и начать менять свою жизнь уже сегодня.
🎁 Вас ждут классные бонусы и подарки для старта в профессии. Каждому участнику мероприятия вышлем «Карту компетенций начинающего разработчика».
4 383
Создаем байт-код для JVM без компилятора
Виртуальная машина Java использует концепцию промежуточного байт-кода для обеспечения переносимости между операционными системами и аппаратными платформами. Использование байт-кода позволяет отделить компилятор от среды выполнения и выполнять компиляцию с разных языков программирования для исполнения на JVM. В этой статье мы разберемся с внутренней организацией class-файлов и байт-кода в них и научимся работать с фреймворком ASM для исследования и программной генерации байт-кода для динамического определения новых классов или их компиляции из других языков программирования.
Читать статью
4 383
Продолжается набор разработчиков (джунов и мидлов) в Летние школы Академии Яндекса💡
Этим летом Летние школы впервые пройдут сразу в 3 странах — России, Сербии и Казахстане. Есть треки по мобильной и бэкенд-разработке, в том числе по Java.
Обучение проходит в 2 этапа: сначала прокачка теории в онлайне, а после практика в офисах Яндекса — работа над реальными продуктами и фичами с экспертами-наставниками. При успешном прохождении теоретического блока Яндекс поможет иногородним студентам с оплатой билетов и проживания на период практики. Лучшие студенты смогут пройти оплачиваемую стажировку или присоединиться к команде💼
Отправить заявку и выполнить тестовое задание нужно до 27 апреля. Подробнее на сайте Летних школ.
4 383
Написание Spring Boot Microservice с помощью ChatGPT
В данной статье авторы с помощью ChatGPT создают микросервис на Spring Boot (клиент OpenAI API и POJO запроса/ответа, а так же код контроллера).
Читать статью
4 383
👨🏻💻 Интересно функциональное программирование? Начните изучение Scala — это один из самых высокооплачиваемых языков программирования в мире. Его используют многие крупные компании, такие как Twitter, LinkedIn, Тинькофф-банк и крупнейшие производители ПО. Перейти в эту область тебе поможет онлайн-курс «Scala Developer» от OTUS.
Пройди вступительный тест, чтобы проверить свой уровень подготовки для курса и получить доступ ко всем открытым-урокам.
На курсе тебя ждет 4 месяца интенсивной практики и поддержки экспертов по Scala. На нем ты:
- научишься использовать Akka для создания микросервисов,
- освоишь функциональное программирование и библиотеку ZIO,
- освоишь модульные тесты на основе инвариантов свойств и многое другое.
👉🏻 Вступительный тест — https://otus.pw/xh0s/
Курс рассчитан на разработчиков с опытом от 1 года на Java или с опытом от 3-х лет на других языках ООП.
Реклама. Информация о рекламодателе на сайте www.otus.ru.
4 383
Как отобразить индикатор выполнения на стандартной консоли с помощью Java
Как на стандартной консоли отображается индикатор выполнения, особенно в случаях, когда для загрузки пакетов используются менеджеры вроде npm? Рассмотрим решение.
Читать статью
4 383
Прокачай свои знания в архитектуре современных распределенных систем
Стремишься занять позицию сеньора или даже архитектора? Этот курс для тебя!
✅Разберешься в event-driven системах
✅Обретешь уверенность на system design интервью в российских и зарубежных компаниях
✅Поймешь как устроен подход event sourcing, паттерн CQRS
✅Твердо поймешь основы Domain-driven design, как его применять
✅Создашь распределенную event-sourcing based систему и сможешь заимплементить распределенную транзакцию
Авторский курс от преподавателя Санкт-Петербургского университета ИТМО и разработчика высоконагруженных систем Андрея Суховицкого.
Твоими менторами станут ребята из Amazon, Revolut, JetBrains, Yandex или Ozon.
❗️Старт курса - 3 апреля, лекции и задания доступны уже сейчас!❗️
Переходи по ссылке и подавай заявку!
4 383
Замеряй и ускоряй: как мы сократили время вызова метода в Java-коде в 16 раз
Замер производительности кода — не самое простое упражнение для разработчика. Приходится решать кучу сложностей: разбираться с методом, создавать правильные условия. И всё равно можно получить результат с погрешностью, потому что любой метод «не бесплатный» и требует ресурсов процессора.
Читать статью
4 383
🔥Старт в Java-разработке с нуля и до Middle+ возможен!
Полное погружение в программирование на одном из самых популярных языков ждет вас на специализации «Java-разработчик» в OTUS.
⚡️Преподаватели-эксперты будут делиться уникальным опытом и трендами, а также разбирать кейсы на живых вебинарах. Вы будете учиться решать реальные задачи разработки и получать фидбек в формате полноценных код-ревью.
Практический опыт 15 месяцев обучения вы закрепите на двух проектных работах, которые дополнят ваше портфолио и повысят уверенность в новых скиллах.
Оставляйте заявку, чтобы присоединиться к группе по спец. цене и получить чек-лист "10 распространенных
ошибок, которые делают новички в Java"
👇Оплата возможна в рассрочку.
https://otus.pw/i5jF/
Реклама. Информация о рекламодателе на сайте www.otus.ru
4 383
Путешествие к центру Spring Security
Я вас категорически приветствую! В этой статье я хотел бы поглубже разобрать такую штуку как Spring Security, а в частности Security фильтры, как они работают в целом и как объединяются в цепочку ApplicationFilterChain.
Скажу сразу, эта статья является скорее финальной точкой моего ночного дебагинга кишочков Spring Security, а также одной из основных целей этой статьи является закрепление знаний, которые я получил. Но это не отменяет тот факт, что статья кому-то (и я уверен что многим) будет полезна. Поехали.
Читать статью
4 383
В поисках работы Java программистом? Тогда тебе точно нужен наш канал!
Забудь о трате драгоценного времени на поиск работы. Мы ежедневно обновляем наш канал самыми свежими и интересными вакансиями от российских и зарубежных компаний.
У нас ты найдешь работу для любого уровня подготовки и индивидуальной специализации.
Кроме того, мы постоянно следим за рынком и выбираем для тебя только наиболее выгодные и перспективные предложения.
Присоединяйся к нашему каналу с Java вакансиями и найди работу своей мечты уже сегодня!
4 383
Управление Arduino с помощью Java и Spring
Вы когда-нибудь хотели управлять платой Arduino с помощью Raspberry Pi или компьютера, используя только язык Java, а не язык Arduino?
В этой статье я покажу, как я создал веб-приложение для управления Arduino с помощью Raspberry PI с использованием Spring.
Читать статью
4 383
Прокачай свои знания в архитектуре современных распределенных систем
Стремишься занять позицию сеньора или даже архитектора? Этот курс для тебя!
✅Разберешься в event-driven системах
✅Обретешь уверенность на system design интервью в российских и зарубежных компаниях
✅Поймешь как устроен подход event sourcing, паттерн CQRS
✅Твердо поймешь основы Domain-driven design, как его применять
✅Создашь распределенную event-sourcing based систему и сможешь заимплементить распределенную транзакцию
Авторский курс от преподавателя Санкт-Петербургского университета ИТМО и разработчика высоконагруженных систем Андрея Суховицкого.
Твоими менторами станут ребята из Amazon, Revolut, JetBrains, Yandex или Ozon.
❗️Старт курса - 3 апреля, лекции и задания доступны уже сейчас!❗️
Переходи по ссылке и подавай заявку!
4 383
Сказка о типизации
В некотором царстве, в некотором государстве жил был царь. Как-то раз объявил царь всему народу - "Кто решит три моих задачки, тот сам сможет царём стать". И даже контракт метода опубликовал, всё честь по чести.
Читать статью
4 383
⁉️ Какие навыки в Java нужны, чтобы работодатели сами за вами гонялись? -
Пройди тест из 20 вопросов и проверь свои знания. Сможешь сдать — пройдёшь на продвинутый курс "Java Developer. Professional" от OTUS по специальной цене.
6️⃣ За 6 месяцев вы узнает, как создавать современные приложений на Java, поймете основы функционирования JVM, освоите приемы применения многопоточности и научитесь решать задачи уровня Middle+.
Занятия в формате живых вебинаров проводят преподаватели-практики, а после дают развернутый фидбэк на домашние задания.
📌Курс рассчитан на php-разработчиков с опытом и доступен в рассрочку.
👉 ПРОЙТИ ТЕСТ: https://otus.pw/AmLe/
Хочешь протестировать учебный процесс заранее? Тогда приходи на открытые уроки курса!
🎥 28 марта в 20:00 открытый урок «Введение в Java Persistence API на примере Hibernate».
🎥 11 апреля в 20:00 открытый урок «Разбираем HTTP на практике».
Реклама. Информация о рекламодателе на сайте otus.ru4 383
Как сделать единый заглушечный контур и освободить себя от рутины
Меня зовут Ира, я SRE в команде Samokat.tech. В этом посте хочу поделиться подходом в тестировании, которым мы пользуемся сами. Если вам при подготовке тестов часто приходится писать похожие друг на друга как две капли воды заглушки (или, как их ещё называют, «моки»), а затем заботиться о том, чтобы их развернуть, то вам может понравиться наше решение. Освободившись от части рутинных забот, вы можете уделить больше времени чему-то более важному.
Читать статью
4 383
Как выйти из найма без лишних финансовых рисков? Как стать независимым экспертом? Как получать стабильный доход от своей частной практики?
Новый канал «Паруса: из найма — в свободное плавание»:
- Опыт тех, кто успешно вышел из найма: секреты и приемы.
- Аналитика трендов рынка трудоустройства и работы на себя.
- Практические советы, лайфхаки и стратегии.
- Разбор кейсов и ошибок подписчиков.
- Сообщество специалистов, готовых поделиться опытом и поддержать вас в начинании частной практики.
Канал ведет Роман Мандрик:
- Основатель платформы Skill Cup с капитализацией в 500 млн ₽ (из топ-3 IT-стартапов по версии GESA)
- Независимый эксперт по онлайн-обучению и развитию бизнеса, среди клиентов которых AVON, BMW, Google и другие.
- Один из самых высокооплачиваемых фрилансеров в стране уже 22 года.
Подписаться на канал:
https://t.me/+mPdRuuEerYsyY2Ni
4 383
Работаем с Java 19 в IntelliJ IDEA
Друзья, Mala Gupta подготовила отличную статью по тематике Java 19 применительно к IntelliJ IDEA.
Наглядно рассмотрены следующие современные фичи:
✔️ Record Patterns
✔️ Pattern Matching for switch
Хорошей практики!
Читать статью
4 383
Различия между Spring Boot и Spring Cloud Framework
Spring Boot и Spring Cloud — две популярные платформы, используемые для создания масштабируемых и высокопроизводительных приложений. Цель этой статьи — помочь разработчикам понять различия между ними и принять обоснованное решение, какую платформу использовать для своего следующего проекта.
Читать статью
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
