Sign Up Sign in
📌 Очень жаль, что всем известный персонаж решил начать войну. Мы молимся за Украину и за мир!
Java logo

Java - Видеоуроки, курсы, туториалы

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

Источники о java

amigoscode (Nelson Djalo) logo amigoscode (Nelson Djalo) codewithmosh (Mosh Hamedani) logo codewithmosh (Mosh Hamedani) denis.dmdev (Dzianis Matveyenka) logo denis.dmdev (Dzianis Matveyenka) foxminded.com.ua logo foxminded.com.ua frontendmasters logo frontendmasters hexlet logo hexlet Innopolis University logo Innopolis University itvdn logo itvdn Javabegin logo Javabegin javaops.ru logo javaops.ru javaspecialists.eu logo javaspecialists.eu JUG Ru Group logo JUG Ru Group khasang.io logo khasang.io packtpub logo packtpub pluralsight logo pluralsight podlodka.io logo podlodka.io qa.guru logo qa.guru rockthejvm.com logo rockthejvm.com

Java в топиках

Backend logo Backend

Курсы по java

Практикум программирования  logo

Практикум программирования

 
Цель курса: приобрести базовые навыки в написании кода и получить представление об объектно-ориентированном подходе в программировании.
15 ч 58 мин 3 сек
Русский
Премиум
Практика для начинающих в Java logo

Практика для начинающих в Java

 
Знать теорию важно, но только практикуясь можно стать программистом. Практика для начинающих — лучший онлайн марафон по решению задач на Java для новичков.
4 ч 45 мин 17 сек
Русский
Премиум
Программирование на Java с JavaFx: Создаем Почтовый Клиент logo

Программирование на Java с JavaFx: Создаем Почтовый Клиент

Advanced Java programming with JavaFx: Write an email client
Сообщение, выводимое на консоль при нажатии кнопки, может быть полезным, но в какой-то момент вам нужно выйти за рамки основ. Обучение на основе проектов - лучший способ стать компетентным программистом. Писать приложение-калькулятор - это весело, но знаете, что смешнее? Вы не сможете получить должность программиста, просто создавая простые приложения или просматривая презентации.
6 ч 46 мин 11 сек
English
Премиум
Сервис Обмена Сообщениями Java - Spring MVC, Spring Boot, ActiveMQ logo

Сервис Обмена Сообщениями Java - Spring MVC, Spring Boot, ActiveMQ

Java Messaging Service - Spring MVC, Spring Boot, ActiveMQ
Apache ActiveMQ - это брокер сообщений с открытым исходным кодом, разработанный на Java. Вы когда-нибудь задумывались, как работает WhatsApp? В этом курсе вы изучите обмен сообщениями «один на один» и методы обмена сообщениями «один к многим». Этот курс не о том, как работает WhatsApp, а об Apache ActiveMQ.
1 ч 47 мин 44 сек
English
Премиум
Cats logo

Cats

 
Поднимитесь на более высокий уровень мысли, пишите обоснованный код. Все, что вам нужно знать, чтобы писать Scala с Cats.
10 ч 39 мин 36 сек
English
Премиум
Hibernate: Передовые методы разработки logo

Hibernate: Передовые методы разработки

Hibernate: Advanced Development Techniques
Изучите передовые методы Hibernate для сопоставления наборов, списков, Embeddable, перечислений и наследования.
3 ч 26 мин 56 сек
English
Премиум
gRPC [Java]: создание современных API и микросервисов logo

gRPC [Java]: создание современных API и микросервисов

gRPC [Java] Master Class: Build Modern API & Micro services
Лучше, чем REST API! Создайте быстрый и масштабируемый HTTP / 2 API для вашего микросервиса с помощью gRPC и protobuf.
5 ч 9 мин 9 сек
English
Премиум
JAVA – получи Чёрный Пояс! logo

JAVA – получи Чёрный Пояс!

 
Разъяснение серьёзных тем доступными словами на простых примерах. Надоело пытаться выучить Java по нескольким источникам? Тогда этот курс точно для Вас!
24 ч 41 мин 3 сек
Русский
Премиум
Руководство по сертификационному экзамену Spring Professional - Модуль 08 logo

Руководство по сертификационному экзамену Spring Professional - Модуль 08

Spring Professional Certification Exam Tutorial - Module 08
Этот курс охватывает восьмой модуль всего курса, а внутри вы можете найти ответы на все темы из восьмого раздела Spring Professional Certification Study Guide, который называется Spring Testing. Я расскажу о подходе Spring к интеграционным тестам, создании Spring Context для интеграционных тестов, основам Mockito и EasyMock, основам Spring Boot Testing и общем контексте того, как Spring Test вписывается в стратегию тестирования.
1 ч 54 мин 51 сек
English
Премиум
Java. Уровень 3. Разработка серверного программного обеспечения на Java EE logo

Java. Уровень 3. Разработка серверного программного обеспечения на Java EE

 
Чем отличается программист от инженера-программиста? Квалификацией. Хотите выйти на качественно новый уровень Java-разработчика? Тогда сделайте третий шаг, чтобы стать инженером-программистом: Senior Java Developer уровня Middle. Пройдите практико-ориентированное обучение в УЦ «Специалист» при МГТУ им. Н.Э. Баумана по обновлённой учебной программе и станьте разработчиком серверного программного обеспечения, чтобы получить квалифи
27 ч 18 мин 26 сек
Русский
Премиум
Рейтинг
Продолжительность
Язык
Цена

Узнать больше о Java

Что такое Java
Java — это язык программирования и платформа, первоначально разработанная Sun Microsystems и теперь принадлежащая Oracle. Java вдохновлен C и C++ и использует модель объектно-ориентированного программирования, что означает, что концепции или вещи представлены в виде «объектов», которые имеют поля данных и методы. Одним из самых больших преимуществ Java является то, что он работает на виртуальной машине Java (JVM), а это означает, что вы можете выполнять код Java на любой платформе с JVM без повторной компиляции. Это отличается от C и C++, которые требуют повторной компиляции для каждой аппаратной платформы, на которой выполняется код. У Java есть много других преимуществ, включая автоматическое управление памятью. Это устраняет трудные для понимания указатели, используемые в таких языках, как C, что может помочь разработчикам Java писать более качественный код за более короткий период времени.
Кто использует Java ?
Java используется широким кругом разработчиков и организаций по всему миру. Он широко используется для разработки настольных приложений, веб-приложений, мобильных приложений, игр, систем управления базами данных, облачных систем и многого другого. Он также используется в крупных компаниях, таких как Google, Amazon, Facebook, IBM и Oracle, а также в малых и средних предприятиях и самостоятельных разработчиках. Java признан одним из самых популярных языков программирования в мире и широко используется в качестве языка для курсов образования и профессиональной разработки.
Для чего используют Java ?
Java используется для разработки различных типов программного обеспечения, включая: Настольные приложения: Java позволяет разрабатывать кросс-платформенные настольные приложения, которые могут быть запущены на различных операционных системах. Веб-приложения: Java используется для разработки серверной части веб-приложений и сервлетов. Мобильные приложения: Java используется для разработки мобильных приложений для Android. Игры: Java используется для разработки игр для настольных компьютеров и мобильных устройств. Системы управления базами данных: Java используется для разработки систем управления базами данных. Облачные системы: Java используется для разработки облачных систем и микросервисов.