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

Создайте фреймворк для автоматизации тестирования используя Java logo

Создайте фреймворк для автоматизации тестирования используя Java

Build Test Automation Framework using Java from scratch
Этот курс поможет вам начать изучать автоматизацию тестирования и улучшить свою карьеру тестировщика программного обеспечения. Учитесь и повышайте свою ценность на рынке в качестве инженера по автоматизации тестирования. В сфере автоматизации тестирования так много предложений работы, так почему бы не стать одним из тех специалистов?
1 ч 18 мин 58 сек
English
Премиум
Gradle logo

Gradle

Gradle
Курс по Gradle рассчитан для тех, кто уже владеет Java Core, знает язык программирования Groovy и прекрасно владеет такими понятиями как Closure и DSL. Также очень желательно иметь базовые понятия о тестировании, т.к. будет демонстрироваться фреймворк JUnit 5, и веб приложениях, так как будет демонстрироваться Apache Tomcat. Сам же курс по Gradle предоставляет углубленные знания про то, как устроен этот современный и на текущий момент лучший авто
4 ч 48 мин 2 сек
Русский
Премиум
Инженер по автоматизации тестирования на Java logo

Инженер по автоматизации тестирования на Java

Инженер по автоматизации тестирования на Java
Вы пройдёте путь от простых программ на Java до того, чтобы покрыть автотестами сложный сервис. А ещё — узнаете, как устроены приложения и как самостоятельно настроить среду для автотестирования. Это необходимый минимум, чтобы начать автоматизировать рабочие задачи: упор на практику, ничего лишнего. Во время обучения вы также пройдёте программу профессиональной акселерации. В ней мы расскажем, как подготовиться к переходу в роль инженера по
17 ч 47 мин 48 сек
Русский
Премиум
Автоматизация тестирования Java + Selenium + TestNG logo

Автоматизация тестирования Java + Selenium + TestNG

Автоматизация тестирования Java + Selenium + TestNG
Данный курс подготовлен на основании программы по которой я обучаю тестировщиков автоматизаиторов на обычных, живых курсах.Программа полная. Вы получите весь необходимый объем знаний для автоматизации тестирования WEB. В результате прохождения этого курса, вами будет написан базовый фрэймворк для автоматизации. Который вы можете спокойно брать и применять  на своих рабочих проектах.
8 ч 12 мин 25 сек
Русский
Премиум
Создание фреймворка и автоматизация тестов на Java+Selenium logo

Создание фреймворка и автоматизация тестов на Java+Selenium

Создание фреймворка и автоматизация тестов на Java+Selenium
Чтобы автоматизация тестов была эффективной, вам необходим тестовый фреймворк - структура, которая упорядочивает и облегчает написание тестов, их поддержку и дает множество других преимуществ. С другой стороны фреймворк это готовый инструмент, с помощью которого вы сможете тестировать целевое программное обеспечение. В этом курсе я покажу как создать такой фрейморк с использованием Java и Selenium, и в результате вы сможете создать собственн
6 ч 58 мин 46 сек
Русский
Премиум
Современная Java - изучите возможности Java 8 на практике logo

Современная Java - изучите возможности Java 8 на практике

Modern Java - Learn Java 8 features by coding it
Изучите новые функции Java 8 на практике. Это курс, в котором вы получите полное представление обо всех функциях Java 8. Этот курс поможет разработчикам Java расширить свои знания о новых функциях Java 8. Все новые функции, такие как lambdas, потоки, optionals, функциональные интерфейсы и параллельное программирование, будут объясняться с помощью кода. Этот курс даст вам уверенность в реализации новых функций Java 8 в реальных проектах Java.
11 ч 15 мин 22 сек
English
Премиум
Полное Руководство по Запуску Java в Docker и Kubernetes logo

Полное Руководство по Запуску Java в Docker и Kubernetes

The complete guide to running Java in Docker and Kubernetes
Если вам нужно научиться запускать, настраивать и поддерживать приложения JVM, работающие в Docker и/или Kubernetes, то этот курс для вас. Этот курс сильно отличается от других курсов по Java/Docker/Kubernetes. Он фокусируется на всех навыках, которые вам нужны, чтобы добиться успеха в производстве. Все примеры написаны на Java, но содержимое применимо для любого языка JVM, включая Scala, Groovy и Kotlin.
4 ч 39 мин 16 сек
English
Премиум
Освоение Исключений Java Используя Лучшие Практики logo

Освоение Исключений Java Используя Лучшие Практики

Mastering Java Exceptions with Best Practices
Создание надежного программного обеспечения — это не только понимание того, как работают исключения Java, но и понимание того, как правильно их использовать. Таким образом, это больше, чем изучение исключений Java как языковой функции, и это то, чему этот курс призван научить. Исключения почти всегда рассматриваются как короткая глава/тема (обычно 30-45 минут) в более крупном курсе Java, и они охватывают только основы исключений Java. Этого
3 ч 2 мин 33 сек
English
Премиум
LeetCode в Java logo

LeetCode в Java

LeetCode in Java: Algorithms Coding Interview Questions
В этом курсе вы получите подробное пошаговое объяснение классических задач LeetCode, отобранных вручную, где вы узнаете об оптимальных способах решения вопроса на собеседовании по техническому программированию. Это курс, который я хотел бы иметь, когда готовился к собеседованию. LeetCode — это огромный репозиторий реальных вопросов для интервью, заданных самыми популярными технологическими отраслями (Google, Amazon, Facebook, Microsoft, App
29 ч 31 мин 29 сек
English
Премиум
Курс по Шаблонам Проектирования Java logo

Курс по Шаблонам Проектирования Java

The Java Design Patterns Course
Итак, у вас есть некоторый опыт работы с Java, но вы пытаетесь понять, что делать дальше, чтобы упростить получение следующей работы или консультационной работы и выделиться из толпы. Возможно, вы уже слышали о шаблонах проектирования и видели, что программисты, которые знают их и могут реализовать, пользуются большим уважением. Ясно одно - Java программисты с опытом работы с шаблонами проектирования пользуются большим спросом.
23 ч 58 мин 52 сек
English
Премиум
Рейтинг
Продолжительность
Язык
Цена

Узнать больше о 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 используется для разработки облачных систем и микросервисов.