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 SE 11 1Z0-819 OCP - Часть 2 logo

Курс: Разработчик Java SE 11 1Z0-819 OCP - Часть 2

Java SE 11 Developer 1Z0-819 OCP Course - Part 2
Получение сертификата Java - отличный способ помочь улучшить свои карьерные возможности благодаря большему количеству рабочих мест и большей заработной плате. Это потому, что программа сертификации Oracle Java, в отличие от многих других сертификатов, имеет реальную ценность в отрасли. Одна из основных причин - это официальная сертификация Oracle, но, во-вторых, экзамен довольно сложно сдать.
21 ч 8 мин 46 сек
English
Премиум
Курс: Разработчик Java SE 11 1Z0-819 OCP - Часть 1 logo

Курс: Разработчик Java SE 11 1Z0-819 OCP - Часть 1

Java SE 11 Developer 1Z0-819 OCP Course - Part 1
Получение сертификата Java - отличный способ улучшить свои карьерные возможности благодаря большему количеству рабочих мест и большей заработной плате. И это все потому, что программа сертификации Oracle Java, в отличие от многих других сертификатов, имеет реальную ценность в отрасли. Одна из основных причин - это официальная сертификация Oracle, но, во-вторых, экзамен довольно сложно сдать.
12 ч 19 мин 9 сек
English
Премиум
Высокая производительность Java Persistence - Mach 3 logo

Высокая производительность Java Persistence - Mach 3

High-Performance Java Persistence - Mach 3 - Online
Уровень высокопроизводительного доступа к данным должен согласовываться с базовой системой базы данных. Знание внутренней работы реляционной базы данных и используемых фреймворков доступа к данным может помочь отличить высокопроизводительное корпоративное приложение от приложения, которое еле ползает.
6 ч 53 мин 48 сек
English
Премиум
Основы Java logo

Основы Java

Java Essentials
Java - один из пяти лучших языков программирования, и он здесь надолго. Java используется для корпоративных приложений, серверных служб, веб-сайтов, встроенных контроллеров и разработки приложений для Android. Java - это мать таких языков, как python, golang, javascript и многих других. Это означает, что после того, как вы овладеете Java, остальные языки станут легкими для понимания.
4 ч 59 мин 24 сек
English
Премиум
Java курс c нуля и до первой работы. Полный стек технологий logo

Java курс c нуля и до первой работы. Полный стек технологий

Практический курс Java-разработчика С нуля и до первого оффера
Все необходимые навыки и технологии для работы Java разработчиком собраны в одном курсе. Много практики и теории. В данном курсе будут разобраны все технологии, необходимые для серверной разработки на Java, такие как Spring Framework, Spring Boot, Spring Data, Spring Cloud, Hibernate, протоколы REST & HTTP, базы данных, SQL, Docker и другие. Так же напишем несколько микросервисных приложений о которых можно будет рассказать и показать код на
32 ч 21 мин 7 сек
Русский
Премиум
Java с нуля до Junior + Подготовка к собеседованию logo

Java с нуля до Junior + Подготовка к собеседованию

 
Этот курс предназначен как для людей, которые никогда не изучали языки программирования, так и для тех, кто уже знает язык Java и хочет углубить свои знания и подготовиться к собеседованию на должность Junior разработчика.
36 ч 37 мин 7 сек
Русский
Премиум
Введение в объектно-ориентированный дизайн с Java logo

Введение в объектно-ориентированный дизайн с Java

 
Этот курс ориентирован на тех, кто уже знаком с языком программирования Java и хотел бы углубить свои знания и изучить объектно-ориентированный анализ и проектирование программного обеспечения. На этом курсе Вы познакомитесь с основными принципами и паттернами объектно-ориентированного дизайна, используемыми при разработке программных систем Java.
6 ч 12 мин 0 сек
Русский
Премиум
Рекурсия, Бэктрекинг и Динамическое программирование в Java logo

Рекурсия, Бэктрекинг и Динамическое программирование в Java

Recursion, Backtracking and Dynamic Programming in Java
Этот курс посвящен фундаментальным концепциям алгоритмических проблем с упором на рекурсию, бэктрекинг, динамическое программирование и подходы «разделяй и властвуй». Насколько мне известно, эти методы очень важны в настоящее время, алгоритмы могут использоваться (и иметь несколько применений) в нескольких областях от разработки программного обеспечения до инвестиционного банкинга или НИОКР.
9 ч 46 мин 17 сек
English
Премиум
Параллелизм, многопоточность и параллельные вычисления в Java logo

Параллелизм, многопоточность и параллельные вычисления в Java

Concurrency, Multithreading and Parallel Computing in Java
Этот курс посвящен основам многопоточности и параллельного программирования. В 21 веке эта тема становится все более популярной с появлением больших данных и машинного обучения. Мы рассмотрим концепции низкого уровня, такие как потоки, синхронизация и блокировки. Вторая глава будет посвящена библиотеке: конечно, есть встроенные классы и интерфейсы, которые мы можем использовать при реализации многопоточных приложений.
8 ч 10 мин 34 сек
English
Премиум
Головоломки Java для устранения страха перед программированием logo

Головоломки Java для устранения страха перед программированием

Java Puzzles to Eliminate Code Fear
Самый быстрый способ овладеть программированием на Java и стать опасным разработчиком. Мотивация к созданию этого курса пришла из статьи под названием «Почему программисты не могут программировать?» Джеффа Этвуда. В ней говорится о том, насколько плохо многие кандидаты проходят собеседование по программированию.
7 ч 33 мин 44 сек
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 используется для разработки облачных систем и микросервисов.