Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Java - Полный Курс по Java
Bestseller
Rating: 4.7 out of 5(285 ratings)
1,220 students

Java - Полный Курс по Java

Изучите все ключевые функции Java: основы, типы данных, классы, методы, ООП, коллекции, исключения и дженерики
Last updated 3/2026
Russian

What you'll learn

  • Понимать ключевые принципы Java, компиляцию, интерпретацию, платформенную независимость и структуру кода
  • Работать с переменными, операторами, условными инструкциями, циклами, строками и массивами в Java
  • Осваивать объектно-ориентированное программирование (ООП): классы, методы, инкапсуляцию, наследование, полиморфизм
  • Использовать коллекции (List, Set, Map), исключения, ввод-вывод, потоки, работу с файлами и даты

Course content

60 sections287 lectures49h 29m total length
  • Добро пожаловать на курс по Java!2:44
  • Присоединяйтесь к сообществу единомышленников0:29
  • Для кого предназначен этот курс2:35
  • Как проходить этот курс5:51
  • Где писать и выполнять код Java7:59

Requirements

  • Установленный JDK и готовность работать в IntelliJ IDEA или другой среде разработки для Java
  • Базовые навыки работы с компьютером и умение выполнять инструкции для установки и настройки инструментов
  • Готовность к практике, выполнение заданий по написанию и отладке кода для закрепления материала

Description

В этом курсе вы изучите Java с самого начала и разберетесь в его ключевых особенностях. Вы узнаете, как писать и запускать код, разберетесь в компонентах Java, принципах компиляции и интерпретации. На практике вы освоите переменные, операторы, строки, массивы и структуры управления потоком.

Вы изучите основы и принципы объектно-ориентированным программированием (ООП), включая методы, классы, модификаторы доступа, конструкторы, инкапсуляцию, наследование и полиморфизм. Также вы изучите коллекции (ArrayList, HashSet, HashMap), обработку исключений, работу с файлами и потоками, ввод и вывод данных.

В курсе предусмотрены практические занятия для закрепления материала. Мы рассмотрим проекты с вводом данных, форматированием дат, структурой проектов, арифметическими операциями, логическими выражениями, циклами и методами.

Что вы изучите в курсе:

  • Основы Java – компиляция, платформа, структура кода, первая программа

  • Переменные, типы данных – объявление, приведение типов, константы, выражения

  • Операторы – арифметические, логические, сравнения, тернарный оператор, приоритет

  • Строки – методы работы со строками, спецсимволы, ввод и вывод

  • Управление потоком выполнения – if, switch, while, for, break, continue

  • Массивы – одномерные, многомерные, цикл for-each, работа со стеком и кучей

  • ООП – классы, методы, перегрузка, this, инкапсуляция, наследование, super

  • Модификаторы доступа – public, private, protected, рекомендации по использованию

  • Коллекции – списки (ArrayList, LinkedList), множества (HashSet, TreeSet), карты (HashMap, TreeMap)

  • Обработка ошибок – try-catch, throw, throws, finally, пользовательские исключения

  • Работа с файлами и потоками, чтение, запись данных

  • Даты и время – LocalDate, LocalTime, Instant, Duration, Period

  • Дженерики – параметры типа, обобщенные классы и методы, подстановочные символы

Каждая тема сопровождается практическими заданиями, которые помогут вам закрепить материал на практике.

  • Вы научитесь писать код на Java с нуля!

  • Вы получите доступ ко всем проектам курса!

  • 30-дневная гарантия возврата денег – начните обучение без риска!

Присоединяйтесь сейчас и начните изучать Java!

Who this course is for:

  • Новички, которые хотят изучить Java с нуля и научиться писать код, начиная с простых программ
  • Студенты технических специальностей, которым необходимо освоить Java для учебных проектов и заданий
  • Разработчики, переходящие на Java с других языков программирования и изучающие его синтаксис и принципы