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 (Под капотом)

Java Web Development Under The Hood
Это курс для профессионалов Java (или начинающих профессионалов Java), которым необходимо глубокое понимание того, как веб-приложения работают на Java. В этом курсе мы расскажем, как создать веб-сайт без использования фреймворка. Это может показаться безумием, но фреймворки часто скрывают сложность того, что происходит под капотом, поэтому, когда что-то идет не так, мы не понимаем, почему и, следовательно, как это исправить.
8 ч 13 мин 14 сек
English
Премиум
Размышления за пределами Java 8 logo

Размышления за пределами Java 8

Thinking Beyond Java 8
Платформа Java развивается быстрее, чем когда-либо в своей истории. Одним из ключевых направлений остается продуктивность разработчиков. Задача состоит в том, чтобы быть в курсе всех последних изменений. Курс принесет огромную пользу разработчикам Java, заинтересованным в том, чтобы освоить постоянно развивающийся язык Java. Есть много упражнений (вместе с решениеми). Курс не является руководством по миграции, но мы охватываем множество областей,
12 ч 7 мин 8 сек
English
Премиум
Основы Hibernate и Java Persistence API (JPA) logo

Основы Hibernate и Java Persistence API (JPA)

Hibernate and Java Persistence API (JPA) Fundamentals
Готовы ли вы получить больше от JDBC и ваших данных, используя интеллектуальные оптимизированные методы? Этот курс Hibernate — отличное место для начала. Вы начнете с изучения объектно-реляционного сопоставления и Hibernate, а затем перейдете к изучению основ Hibernate. Оттуда Кевин научит вас базовым аннотациям сопоставления, сопоставлению составных типов и типов коллекций, а также ассоциациям сущностей. 
7 ч 24 мин 19 сек
English
Премиум
Изучите блокчейн и криптовалюты в Java logo

Изучите блокчейн и криптовалюты в Java

Learn Blockchain Technology & Cryptocurrency in Java
Блокчейн — это революционная технология, позволяющая децентрализованно и распределенно хранить информацию. Пожалуй, самая горячая тема на данный момент в области разработки программного обеспечения — помимо искусственного интеллекта и машинного обучения — это технология блокчейн. Многие эксперты отрасли предсказывают, что блокчейн изменит способы нашего взаимодействия с технологиями. В этом курсе вы узнаете об основах технологии
5 ч 44 мин 32 сек
English
Премиум
Простые и сложные структуры данных logo

Простые и сложные структуры данных

Easy to Advanced Data Structures
Структуры данных являются одними из самых фундаментальных ингредиентов в рецепте создания эффективных алгоритмов и хорошего дизайна программного обеспечения. Знание того, как создавать и проектировать хорошие структуры данных, является важным навыком, необходимым для того, чтобы стать образцовым программистом. Этот курс научит вас, как освоить фундаментальные идеи, связанные со структурами данных.
8 ч 18 мин 33 сек
English
Премиум
Java 11 для абсолютных новичков logo

Java 11 для абсолютных новичков

Java 11 For Complete Beginners
Этот курс научит вас компьютерному программированию на языке Java с нуля. Я буду печатать весь исходный код перед вашими глазами, и мы будем использовать Java версии 11-12, пользуясь преимуществами многих функций, которые были добавлены в Java за последние несколько лет, включая потоки, ссылки на методы и лямбда-выражения. Попутно мы создадим несколько проектов, в том числе два десктопных приложения.
48 ч 52 мин 45 сек
English
Премиум
JPoint 2022. Международная Java‑конференция. logo

JPoint 2022. Международная Java‑конференция.

 
JPoint 2022 — международная Java-конференция. Спикеры со всего мира. Несколько десятков докладов о JVM-языках, производительности, инструментах и многом другом.  JPoint — международная Java-конференция для опытных Java-разработчиков. С каждым годом конференция растёт, становится ещё больше, интереснее и хардкорнее, собирая более тысячи участников.Все доклады конференции только про востребованные в Java технологии. Основные темы J
49 ч 2 мин 3 сек
Русский
Премиум
Java SE 8 Developer Bootcamp (+ подготовка к OCA) logo

Java SE 8 Developer Bootcamp (+ подготовка к OCA)

Complete Java SE 8 Developer Bootcamp - OCA Prep Included
Java - один из самых популярных языков программирования, используемых в профессиональной разработке приложений. Таким образом, для тех, кто освоит его синтаксис, доступен обширный рынок труда. Однако для освоения такого сложного и обширного языка, как Java, разработчик должен начать с прочной основы программирования. Этот курс обеспечивает эту основу.
11 ч 30 мин 58 сек
English
Премиум
Основы криптографии и хэширования в Python и Java logo

Основы криптографии и хэширования в Python и Java

Cryptography and Hashing Fundamentals in Python and Java
В этом курсе вы узнаете о криптографии и хешировании в Python и Java. Вы постепенно поймете большинство криптосистем с закрытым ключом (симметричным) и открытым ключом (асимметричным). Вы узнаете о теории, а также о реализации каждого криптографического алгоритма, и о том, как взломать эти системы (их слабые места).
13 ч 56 мин 28 сек
English
Премиум
Изучите Micronaut - Облачные микросервисы с Java logo

Изучите Micronaut - Облачные микросервисы с Java

Learn Micronaut - cloud native microservices with Java
Micronaut - это современный полнофункциональный облачный фреймворк, который изначально может работать на GraalVM. Micronaut - это современный полнофункциональный фреймворк на основе JVM для создания модульных, легко тестируемых микросервисных и бессерверных приложений. Вы будете удивлены, насколько быстро можно создавать облачные приложения с помощью Micronaut. Курс начинается с основ и переходит к более подробной информации от раздела к разделу.
9 ч 38 мин 26 сек
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 используется для разработки облачных систем и микросервисов.