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 gumroad logo gumroad 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 slurm.io logo slurm.io smartme logo smartme softwaretesting logo softwaretesting specialist logo specialist udemy logo udemy vladmihalcea.com logo vladmihalcea.com zerotomastery.io logo zerotomastery.io Леонид Тишкевич logo Леонид Тишкевич Наиль Алишев logo Наиль Алишев Яковлева Диана (fillthegaps) logo Яковлева Диана (fillthegaps) Яндекс.Практикум logo Яндекс.Практикум

Java в разделах

Backend logo Backend

Курсы по java

Игра "Золотоискатель" (с паттернами Java) logo

Игра "Золотоискатель" (с паттернами Java)

 
Паттерны проектирования и углубленное ООП на практике. Быстрый переход на профессиональный уровень. Исходные коды обновлены: апрель 2019 г. Полностью практический видеокурс, где вы научитесь профессионально программировать в стиле ООП, применять шаблоны проектирования и делать анализ производительности.
9 ч 10 мин 6 сек
Русский
Премиум
Базы данных и SQL в Java: для новичков logo

Базы данных и SQL в Java: для новичков

 
ЛЕГКИЙ И ПОНЯТНЫЙ СПОСОБ НАЧАТЬ РАБОТУ С БАЗАМИ ДАННЫХ ИЗ JAVA.
6 ч 45 мин 38 сек
Русский
Премиум
Профессиональный код на ООП в Java logo

Профессиональный код на ООП в Java

 
Системное изучение Java без лишней теории. Научитесь создавать Java приложения сразу в профессиональном стиле.
6 ч 23 мин 53 сек
Русский
Бесплатно
Создание MP3 плеера на SWING logo

Создание MP3 плеера на SWING

 
Создание сложного проекта в профессиональном стиле Практическое задание для новичков, чтобы закрепить основы Java: ООП, коллекции и т.д. (проект основан на Swing). РЕАЛИЗАЦИЯ СОБСТВЕННОГО MP3 ПЛЕЕРА. (Исходные коды обновлены: апрель 2019 г.)
4 ч 38 мин 44 сек
Русский
Премиум
Многомодульный Maven проект (MasterJava) logo

Многомодульный Maven проект (MasterJava)

 
На проекте мы разрабатываем полнофункциональный многомодульный Maven проект, состоящего из трех веб-приложений. Опыт работы с XML(JAXB, StAX, XPath, XSLT), SOAP (JAX-WS, MTOM), JAX-RS (Jersey), JMS (ActiveMQ), AKKA (Typed и Untyped Actors), servlet 3.0, jDBI, миграция базы LiquiBase, Guava, Thymeleaf, Lombook, StreamEx, Typesafe, Config, Java Microbenchmark JMH.
16 ч 30 мин 11 сек
Русский
Премиум
Enterprise Java-разработчик (TopJava) logo

Enterprise Java-разработчик (TopJava)

 
Разработка полнофункционального Spring 5/JPA enterprise-приложения c авторизацией и правами доступа на основе ролей на самом востребованном Java стеке: Maven, Spring MVC, Security, JPA(Hibernate), REST(Jackson), Bootstrap (css,js), datatables, jQuery + plugins, Java 8 Stream and Time API, сохранением в базах данных PostgreSQL и HSQLDB и деплоем в облачный сервис Heroku.
23 ч 7 мин 23 сек
Русский
Премиум
Junior Java-разработчик веб-приложений - BaseJava logo

Junior Java-разработчик веб-приложений - BaseJava

 
Разработка веб-приложения База данных резюме (BaseJava).  Разработка веб-приложения начинается с первого занятия, основываясь на базовых темах проекта: объектная модель, коллекции, система ввода-вывода, работа с файлами, сериализация, работа с XML, JSON, SQL, персистентность в базу данных (PostgreSQL), сервлеты, JSP/JSTL, веб-контейнер Tomcat, HTML, модульные тесты JUnit, java.util.Logging, система контроля версий Git.
19 ч 44 мин 20 сек
Русский
Премиум
Интенсив StartJava logo

Интенсив StartJava

 
Онлайн-программа подготовки новичка к эффективному обучению на Java.
7 ч 28 мин 24 сек
Русский
Премиум
Ultimate Java Часть 3: продвинутые темы logo

Ultimate Java Часть 3: продвинутые темы

Ultimate Java Part 3: Advanced Topics
Все об исключениях, обобщениях, коллекциях, лямбдах, потоках, многопоточности и асинхронном программировании. Хотите повысить свой уровень владения Java и выйти на продвинутый уровень? Хотите стать востребованным Java-разработчиком для компаний-разработчиков программного обеспечения?
6 ч 28 мин 19 сек
English
Премиум
Производительность приложений Java и управление памятью logo

Производительность приложений Java и управление памятью

Java Application Performance and Memory Management
Узнайте, как настроить JVM и сделать правильный выбор, чтобы обеспечить оптимальную работу ваших приложений.
10 ч 6 мин 46 сек
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 используется для разработки облачных систем и микросервисов.