

denis.dmdev (Dzianis Matveyenka) — Java
Dzianis Matveyenka (Denis.dmdev) — это Java-разработчик, преподаватель и автор образовательного проекта DMDev, ориентированного на обучение backend-разработке на Java.
Кто это
- Профессиональный Java Software Engineer с опытом более 10 лет
- Работал в международных IT-компаниях: EPAM, IBA, Godel, Fitbit
- В настоящее время — разработчик в Google
- Начал преподавать с ~2017 года и развивает собственную образовательную платформу
Основной фокус обучения
- Java Core
- Spring / Hibernate
- SQL, JDBC
- Backend-разработка
- Подготовка к собеседованиям
- Code review и best practices
Курсы часто углубляются в реальные инженерные задачи: ORM, транзакции, архитектура приложений и performance.
Популярное в denis.dmdev (dzianis matveyenka)
Java, Курсы от denis.dmdev (Dzianis Matveyenka)

Компьютерная наука на Java для начинающих
Этот курс — идеальная отправная точка для тех, кто хочет освоить программирование на Java с нуля, разобраться в основах компьютерной науки и уверенно написать свои первые программы. Материал подается простым языком, без необходимости в предварительном опыте.Что вас ждет в курсеОбучение построено так, чтобы шаг за шагом провести вас от базового знакомства с инструментами разработки до написания собственных программ и понимания ключевых принципо

Руководство для начинающих по Groovy для Java-разработчиков
Этот курс — идеальное введение в Groovy для Java-разработчиков, которые хотят расширить свой технический стек, ускорить разработку и глубже понять инструменты, построенные на Groovy. Вы узнаете, почему Groovy стал неотъемлемой частью современного JVM‑экосистемы и как его возможности помогут вам повысить эффективность в реальных проектах.Почему Java-разработчику важно изучить GroovyGroovy тесно связан с Java и активно используется в ключевых ин

HTTP. Servlets
Курс «HTTP. Servlets» поможет вам перейти от базового понимания Java к профессиональной разработке веб‑приложений. Вы разберёте ключевые механизмы сетевого взаимодействия, овладеете архитектурой MVC и создадите собственное полноценное веб‑приложение на базе Apache Tomcat.Что вы получите в результате обученияМатериал курса последовательно проведёт вас от сетевой теории к практической разработке серверных Java‑приложений. Вы научитесь понимать,

Gradle
Курс по Gradle — это подробное и практико‑ориентированное руководство по одному из самых мощных инструментов сборки. Материал предназначен для разработчиков, которые хотят глубоко понять Gradle, научиться эффективно работать с DSL, задачами, плагинами, зависимостями и оптимизацией сборки.О чем этот курсКурс последовательно раскрывает внутренние механизмы Gradle и учит работать с ним не как с «черным ящиком», а как с управляемой, гибкой и расши

Hibernate
Курс по Hibernate поможет вам уверенно перейти от ручного маппинга данных к использованию мощного ORM‑фреймворка, автоматизируя рутинные операции и упрощая работу с реляционными базами данных. Этот курс создан для тех, кто уже знаком с JDBC и хочет вывести свои навыки backend-разработки на новый профессиональный уровень.Что вы изучите на курсеОбучение охватывает все ключевые аспекты Hibernate, позволяя понять не только практическое применение,

JDBC
Курс JDBC поможет вам уверенно работать с реляционными базами данных в Java-приложениях. Это практический и прикладной материал, который углубляет знания Java Core и SQL, а также показывает, как эффективно взаимодействовать с PostgreSQL и использовать возможности современной среды разработки IntelliJ IDEA.Что вы изучите на курсе JDBCКурс по JDBC последовательно проводит вас через ключевые инструменты и концепции работы с базами данных на Java.

Java для начинающих. Level 2
Этот курс создан для тех, кто уже освоил основы Java и готов перейти на следующий уровень практического освоения языка. Вы углубитесь в ООП, изучите работу с коллекциями, потоками, исключениями и многопоточностью, а также получите навыки, необходимые для перехода к популярным фреймворкам.Что вы изучите в этом уровнеКурс последовательно и понятно раскрывает ключевые аспекты языка Java, которые необходимы каждому начинающему разработчику для уве



