Java программирование
159 subscribers
171 photos
16 videos
73 links
Java программирование

Если во только начинаете изучение java, то этот канал для вас.
Download Telegram
Media is too big
VIEW IN TELEGRAM
Как зашифровать данные на Java

👉@BookJava
Просто ли стать Java-разработчиком? Нет. Всем ли подойдет IT? Тоже нет. Стоит ли попробовать? Да.

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

На этом построен процесс обучения на Хекслете. На профессии «Java-разработчик» вас ждет не только теория, но и много практики:

✔️ Сотни упражнений в браузере.
✔️ 5 проектов для портфолио на GitHub.
✔️ 150 тестовых заданий от наших партнёров.
✔️ Вебинары, сессии лайвкодинга с наставником 1-2 раза в неделю.

Сделайте шаг в карьере в IT-специалиста прямо сейчас! Переходите по ссылке выше и начните обучение!

🎁 Пройдите первые 10 бесплатных уроков из профессии и получите дополнительно скидку 10%
☕️ Привет, на связи Java-команда Тинькофф
Приглашаем на свои митапы в Казани и Рязани!

15 февраля встречаемся в Казани
🚀

На встрече расскажем про фича-тоглы и то, как мы используем их в команде, а также поделимся опытом релизов на Camunda в мобильном банке и перевода Spring/Kotlin-сервиса на NIO и coroutines.
Зарегистрироваться на митап можно здесь.

21 февраля проведем встречу в Рязани 🔥

Обсудим, как повышали наблюдаемость приложения, углублялись в балансировку трафика и решали проблемные моменты Spring Framework. А также научимся делать кастомный health check.
Регистрируйтесь на встречу здесь.
Как бы не забыть
[объект Объект]
Ядерный вариант Git
Вопросы с реального собеседования Senior Java Developer

00:00 Приветствие
01:34 Введение
02:23 Разбор вопросов и ответов
03:10 Может ли разработчик управлять памятью в Java?
03:40 Как потоки связаны с памятью?
07:28 Spring Context и зачем он нужен?
08:10 Как работает аннотация @ Transactional?
09:45 Как работает транзакция?
10:30 Как работает TDD?
14:17 Выводы

https://www.youtube.com/watch?v=sMGYAucH9yY

👉@BookJava
📲 VK приглашают ML- и мобильных разрабов получить оффер в команды Дзена, Почты Mail.ru, Антиспама и Маруси.
В команду ML Дзена также ищут и Java-разработчиков, которые хотят открыть для себя ML.
Как все пройдет?

📌 18 февраля вас ждет знакомство с работой в VK: вам расскажут о задачах, которые предстоит решать в команде VK Teams, а также проведут технические собеседования.
📌Финальные собеседования проведут уже 19 февраля, а вечером этого дня уже определят лучших кандидатов и отправят им офферы.

Оставляйте отклики до 16 февраля и не упускайте свой шанс. Удачи!
Chat GPT в Индии
Что такое Optional?

Опциональное значение Optional — это контейнер для объекта, который может содержать или не содержать значение null. Такая обёртка является удобным средством предотвращения NullPointerException, т.к. имеет некоторые функции высшего порядка, избавляющие от добавления повторяющихся if null/notNull проверок:

Optional<String> optional = Optional.of("hello");

optional.isPresent(); // true
optional.ifPresent(s -> System.out.println(s.length())); // 5
optional.get(); // "hello"
optional.orElse("ops..."); // "hello"

#вопросы_с_собеседований
Где применяют Rust?

⚡️Приглашаем 20 февраля в 20:00 мск на бесплатный вебинар «Области применения и инфраструктура Rust».

На занятии рассмотрим, в каких областях Rust применяется на практике и какие готовые решения он предоставляет для следующих направлений:
- Backend
- Frontend и WebAssembly
- Blockchain
- Gamedev

❗️Занятие проведет Кирилл Федченко, Lead Rust Developer в InfinitySwap, в рамках углубленного онлайн-курса «Rust Developer» в OTUS.

Готовьте вопросы эксперту и записывайтесь на урок!

👉🏻Регистрация на вебинар: https://otus.pw/FqQz/

Реклама. Информация о рекламодателе на сайте www.otus.ru