Текст площадки «Складчина.biz». Упомянутые цены и обещанные результаты могут быть неактуальны; условия покупки проверяйте у продавца.
После изучения материала данного курса студенты будут уметь программировать на языке Java на уровне, достаточном для самостоятельной разработки приложений и поиска своей первой работы в данной сфере. Те кто уже имел предварительный опыт программирования на других языках, смогут освоить концепции и практики используемые
Читать полное описание
Научитесь программировать на Java
После изучения материала данного курса студенты будут уметь программировать на языке Java на уровне, достаточном для самостоятельной разработки приложений и поиска своей первой работы в данной сфере. Те кто уже имел предварительный опыт программирования на других языках, смогут освоить концепции и практики используемые в языке Java.
Материалы курса
102 лекции - 33:10:34
– Подготовка рабочей среды - 37:23
Установка Java JDK и Intellij Idea (Опционально) - 12:39
Создание первой программы - HelloWorld - 24:44
– Базовые конструкции языка Java - 03:59:25
Примитивные типы данных - 09:55
Переменные в Java. Часть 1 - 19:24
Переменные в Java. Часть 2 - 20:43
Приведение типов данных - 19:27
Операторы языка Java. Часть 1 - 26:16
Операторы языка Java. Часть 2 - 22:07
Условные операторы if - else - 18:25
Циклический оператор While - 17:34
Циклический оператор for - 11:16
Оператор Switch - 23:09
Методы в Java - 24:38
Работа с типом String - 26:31
– Основы ООП. Часть 1 - 02:29:08
Классы и объекты - 12:50
Методы get() и set() - 16:01
Ключевое слово static. Статические поля и методы - 20:50
Модификаторы доступа - 23:54
Константы. Перечисления (Enum) - 19:43
Перечисления. Часть 2 - 11:59
Конструкторы классов. Ключевое слово import - 25:19
Конструкторы. Часть 2. Инициализация объектов - 18:32
– ООП. Часть 2 - 03:22:52
Наследование. Часть 1 - 20:39
Наследование. Часть 2 - 22:58
Наследование. Часть 3 - 20:20
Композиция - 21:14
Полиморфизм - 15:11
Абстрактные классы - 17:18
Интерфейсы. Часть 1 - 24:17
Интерфейсы. Часть 2 - 12:23
Вложенные (Nested) классы - 23:05
Локальные и анонимные классы - 25:27
– Обработка исключений (Exception handling) - 01:25:15
Основы. try-catch блоки - 22:50
Checked vs. Unchecked исключения - 25:52
Блок finally. Подавление исключений - 21:33
Создание классов исключений. Try-with-resources - 15:00
– Коллекции в Java - 07:54:06
Одномерный массив - 14:51
Сортировка одномерного массива - 15:59
Индексы массивов - 17:04
Двумерные массивы - 20:32
Динамический массив (ArrayList). Часть 1 - 21:03
Динамический массив (ArrayList). Часть 2 - 23:03
Динамический массив (ArrayList). Часть 3 - 19:43
Связный список. Часть 1 - 15:09
Связный список. Часть 2 - 17:55
Интерфейс Collection и его наследники - 22:52
Класс Collection. Интерфейс Comparable - 24:12
Класс Collection. Часть 2. Интерфейс Comparator - 23:45
Класс Collection. Часть 3. Дополнительные методы (опционально) - 31:01
Класс Stack - 11:03
Интерфейс Queue. Класс Priority Queue - 17:41
Интерфейс Deque - 08:43
Интерфейс Set - 10:13
Класс HashSet. Метод equals - 22:24
Методы equals и hashCode - 15:00
Операции с множествами - 13:57
Класс TreeSet - 22:22
Интерфейс Map - 14:28
Класс HashMap. Часть 1 - 22:17
Класс HashMap. Часть 2 - 17:02
Класс TreeMap. Часть 1 - 18:12
Класс TreeMap. Часть 2 - 13:35
– Работа с файлами в Java. Потоки ввода-вывода - 04:41:19
Запись в файл с помощью FileWriter класса - 17:02
Чтение из файла с помощью класса FileReader - 14:46
Байтовый поток (ByteStream) - 14:34
Сохранение объектов используя ObjectOutputStream. Часть 1 - 16:44
Сохранение объектов используя ObjectOutputStream. Часть 2 - 20:37
Использование java.io.File для работы с файлами - 18:19
Работа с Java NIO. Классы Paths и Files - 25:29
Чтение и запись файлов с помощью Java NIO - 21:42
Java NIO Каналы и Буферы. Часть 1 - 17:13
Java NIO Каналы и Буферы. Часть 2 - 16:11
Работа с файлами со случайным доступом (Random Access files) - 18:37
Работа с директориями - 16:24
Атрибуты файла - 24:39
Файл визитор - 25:12
Рекурсивное копирование файлов - 13:50
– Параметризированные (generic) типы в Java - 01:15:05
Зачем нужны generic типы? - 10:54
Параметризованные методы - 14:11
Наследование параметризованных типов - 19:20
Подстановка (wildcarding) типов - 30:40
– Лямбда выражения (Lambda-expressions) и стримы (Streams) - 04:19:48
Lambda-expressions. Основы, синтаксис - 22:43
Функциональные интерфейсы в Lambda выражениях - 28:57
Method reference - 16:27
Область видимости переменных в Lambda - 11:14
Интерфейсы пакета java.util.Function. Predicate, Function, etc - 34:06
Static и default методы в интерфейсах - 19:49
Функции высшего порядка - 27:18
Обзор интерфейса Stream - 20:34
Методы интерфейса стрим. Часть 1 - 29:24
Методы интерфейса стрим. Часть 2 - 17:42
Parallel Stream - 31:34
– Многопоточность (Multithreading) в Java - 03:06:13
Создание потоков - 19:09
Ключевое слово Volatile - 15:43
Synchronized методы и блоки - 23:08
Daemon потоки - 22:46
Executor service - 15:28
Producer-consumer шаблон - 14:17
Wait и Notify методы - 15:59
ReentrantLock класс - 20:26
Класс Semaphore - 19:53
Интерфейсы Callable and Future - 19:24
Требования
Общие навыки использования компьютера. Преимуществом будет предыдущий опыт в ИТ, знание английского языка.
Представляю Вам курс "Java. От простого к сложному". С помощью данного курса вы сможете усвоить основные концепции самого популярного на данный момент объектно-ориентированного языка программирования. В процессе прохождения курса вы изучите принципы ООП, научитесь работать с коллекциями, усвоите основы многопоточности, поймете, как устроены Лямбда-выражения. Мы с Вами так же научимся работать с файлами и познакомимся с некоторыми другими темами. Курс построен таким образом, что вы можете проходить разделы независимо друг от друга. Большинство разделов устроены так, что первые несколько видео рассказывают основы, а последние дают углубленное понимание темы. Материал подается с целью дать достаточно глубокое понимание темы, чтобы студент мог внятно отвечать на поставленные вопросы в процессе прохождения собеседования. Данный курс не заменит Вам практику. Вы должны писать код, чтобы добиться успеха. Но для того чтобы облегчить вам задачу, в процессе обновления курса будут добавляться практические задания. Так же огромным плюсом будет участие в дискуссиях на нашем форуме.
Искренне надеюсь, что курс покажется интересным для тех, кто только начинает изучать программирование. Материал данного курса должен быть понятным и доступным не зависимо от того был ли у Вас опыт работы в ИТ раньше.
Желаю легкого обучения.
Александр.
Какова целевая аудитория?
Всем кто хочет изучить программирование на Java с ноля или улучшить свои навыки.
О преподавателе
Aleksandr Vasko
Java разработчик.
Привет. Меня зовут Александр. Я зарабатываю на жизнь программированием. Сейчас я живу и работаю в Нидерландах. За годы работы в международных компаниях у меня накопились знания и опыт, которыми хочу поделиться. Я очень люблю свою профессию и постараюсь помочь Вам изучить и полюбить программирование. По этому, давайте не будем терять время и приступим к обучению.
Содержание по-файлово
150365 [Udemy] Java. От простого к сложному
01 Подготовка рабочей среды
001 Установка Java JDK и Intellij Idea (Опционально).mp4 [140m 335k 595]
002 Создание первой программы - HelloWorld.mp4 [134m 149k 14]
02 Базовые конструкции языка Java
003 Примитивные типы данных.mp4 [94m 844k 776]
004 Переменные в Java. Часть 1.mp4 [172m 267k 15]
005 Переменные в Java. Часть 2.mp4 [227m 330k 755]
006 Приведение типов данных.mp4 [197m 2k 395]
007 Операторы языка Java. Часть 1.mp4 [249m 560k 676]
008 Операторы языка Java. Часть 2.mp4 [195m 748k 282]
009 Условные операторы if - else.mp4 [162m 117k 372]
010 Циклический оператор While.mp4 [177m 274k 241]
011 Циклический оператор for.mp4 [97m 962k 297]
012 Оператор Switch.mp4 [265m 278k 877]
013 Методы в Java.mp4 [249m 118k 632]
014 Работа с типом String.mp4 [334m 831k 275]
015 hometask1.zip [14k 801]
015 Домашнее задание по первому модулю.html [3k 56]
03 ООП. Часть 1
016 Линк на GitHub с примерами из лекций.html [1k 177]
017 Классы и объекты.mp4 [86m 352k 987]
018 Методы get() и set().mp4 [138m 474k 532]
019 Ключевое слово static. Статические поля и методы.mp4 [224m 16k 646]
020 Модификаторы доступа.mp4 [243m 229k 658]
021 Константы. Перечисления (Enum).mp4 [198m 776k 489]
022 Перечисления. Часть 2.mp4 [128m 483k 802]
023 Конструкторы классов. Ключевое слово import.mp4 [223m 772k 633]
024 Конструкторы. Часть 2. Инициализация объектов.mp4 [228m 208k 553]
04 ООП. Часть 2
025 Наследование. Часть 1.mp4 [180m 576k 842]
026 Наследование. Часть 2.mp4 [249m 695k 534]
027 Наследование. Часть 3.mp4 [239m 870k 459]
028 Композиция.mp4 [254m 342k 525]
029 Полиморфизм.mp4 [203m 288k 872]
030 Абстрактные классы.mp4 [44m 693k 928]
031 Интерфейсы. Часть 1.mp4 [224m 335k 713]
032 Интерфейсы. Часть 2.mp4 [140m 567k 601]
033 Вложенные (Nested) классы.mp4 [232m 735k 227]
034 Локальные и анонимные классы.mp4 [281m 245k 697]
05 Обработка исключений (Exception handling)
035 Основы. try-catch блоки.mp4 [292m 725k 653]
036 Checked vs. Unchecked исключения.mp4 [312m 561k 46]
Один курс · разные способы доступа
Где удобнее учиться?
Сравните цену и то, как будете заниматься.
Выбирайте не только по цене
ЦенаСумма и выгодность предложения
Удобство интерфейсаОценка формата занятий
Встроенный просмотрБез скачивания всего курса
Занятия с телефонаБез работы с архивами
Без рекламыПри работе с материалами
Найти нужный моментНе пересматривая весь урок
Разобраться в темеПомощь по содержанию, не куратор
Эти данные взяты из программы и описания площадки. Пустое поле означает, что на странице курса ответа не было.
Материалы
Producer-consumer шаблон - 14:17Проверено 27.09.2026 · Источник ↗︎
Темы программы
Что входит в курс; 037 Блок finally. Подавление исключений.mp4 [317m 223k 520]Проверено 27.09.2026 · Источник ↗︎
Команда курса
Авторы и преподаватели
Александр ВаскоАвтор материалов
Сведения источников
Что пишут о курсе разные площадки
Продавцы могут по-разному указать название, автора и программу. Поэтому ниже каждый исходный текст показан отдельно.
Складчик[Udemy] Java. От простого к сложному.
Java. От простого к сложному.
Научитесь программировать на Java.
08/2018
Лекции - 102
Общее время - 33 ч.
Языки - Русский
Описание курса
Представляю Вам курс "Java. От простого к сложному". С помощью данного курса вы сможете усвоить основные концепции самого популярного на данный момент объектно-ориентированного языка программирования. В процессе прохождения курса вы изучите принципы ООП, научитесь работать с коллекциями, усвоите основы многопоточности, поймете, как устроены Лямбда-выражения. Мы с Вами так же научимся работать с файлами и познакомимся с некоторыми другими темами. Курс построен таким образом, что вы можете проходить разделы независимо друг от друга. Большинство разделов устроены так, что первые несколько видео рассказывают основы, а последние дают углубленное понимание темы. Материал подается с целью дать достаточно глубокое понимание темы, чтобы студент мог внятно отвечать на поставленные вопросы в процессе прохождения собеседования. Данный курс не заменит Вам практику. Вы должны писать код, чтобы добиться успеха. Но для того чтобы облегчить вам задачу, в процессе обновления курса будут добавляться практические задания. Так же огромным плюсом будет участие в дискуссиях на нашем форуме.
Искренне надеюсь, что курс покажется интересным для тех, кто только начинает изучать программирование. Материал данного курса должен быть понятным и доступным не зависимо от того был ли у Вас опыт работы в ИТ раньше.
Какова целевая аудитория?
Всем кто хочет изучить программирование на Java с ноля или улучшить свои навыки.
Получено 26.09.2026Складчик[Udemy] Java. От простого к сложному.
Java. От простого к сложному.
Научитесь программировать на Java.
08/2018
Лекции - 102
Общее время - 33 ч.
Языки - Русский
Описание курса
Представляю Вам курс "Java. От простого к сложному". С помощью данного курса вы сможете усвоить основные концепции самого популярного на данный момент объектно-ориентированного языка программирования. В процессе прохождения курса вы изучите принципы ООП, научитесь работать с коллекциями, усвоите основы многопоточности, поймете, как устроены Лямбда-выражения. Мы с Вами так же научимся работать с файлами и познакомимся с некоторыми другими темами. Курс построен таким образом, что вы можете проходить разделы независимо друг от друга. Большинство разделов устроены так, что первые несколько видео рассказывают основы, а последние дают углубленное понимание темы. Материал подается с целью дать достаточно глубокое понимание темы, чтобы студент мог внятно отвечать на поставленные вопросы в процессе прохождения собеседования. Данный курс не заменит Вам практику. Вы должны писать код, чтобы добиться успеха. Но для того чтобы облегчить вам задачу, в процессе обновления курса будут добавляться практические задания. Так же огромным плюсом будет участие в дискуссиях на нашем форуме.
Искренне надеюсь, что курс покажется интересным для тех, кто только начинает изучать программирование. Материал данного курса должен быть понятным и доступным не зависимо от того был ли у Вас опыт работы в ИТ раньше.
Какова целевая аудитория?
Всем кто хочет изучить программирование на Java с ноля или улучшить свои навыки.
Содержание обучения
Что в программе
01Что входит в курс2 урока
33 часа видеоВремя не указано
Что Вы изучитеВремя не указано
02037 Блок finally. Подавление исключений.mp4 [317m 223k 520]72 урока
038 Создание классов исключений. Try-with-resources.mp4 [219m 778k 969]Время не указано
06 Коллекции в JavaВремя не указано
039 Одномерный массив.mp4 [145m 334k 372]Время не указано
040 Сортировка одномерного массива.mp4 [168m 516k 360]Время не указано
041 Индексы массивов.mp4 [168m 293k 136]Время не указано
042 Двумерные массивы.mp4 [226m 545k 150]Время не указано
043 Динамический массив (ArrayList). Часть 1.mp4 [249m 54k 60]Время не указано
044 Динамический массив (ArrayList). Часть 2.mp4 [295m 912k 481]Время не указано
045 Динамический массив (ArrayList). Часть 3.mp4 [246m 405k 23]Время не указано
046 Связный список. Часть 1.mp4 [169m 870k 204]Время не указано
047 Связный список. Часть 2.mp4 [187m 311k 353]Время не указано
048 Интерфейс Collection и его наследники.mp4 [248m 47k 964]Время не указано
049 Класс Collection. Часть 1. Интерфейс Comparable.mp4 [258m 798k 734]Время не указано
050 Класс Collection. Часть 2. Интерфейс Comparator.mp4 [319m 402k 140]Время не указано
051 Класс Collection. Часть 3. Дополнительные методы (опционально).mp4 [403m 654k 129]Время не указано
«В Курсе» — наш основной вариант для перехода. В таблице — возможности сервисов; состав конкретного курса уточняйте перед оплатой.
Как мы оцениваем и что входит в доступ
Звёзды — наша оценка, не отзывы покупателей. Удобство: 2 базовых балла, по одному за занятия без обязательного скачивания, навигацию по курсу и встроенного помощника. Оценка описывает формат сервиса, а не проверку каждого урока.
Цена сравнивается только при подтверждённых одинаковых тарифе, сроке и виде оплаты. Разница с минимальной ценой до 10% — 5 звёзд, до 30% — 4, до 60% — 3, до 100% — 2, больше — 1. Устаревшие и неизвестные цены не оцениваются. Прочерк означает, что данных недостаточно, а не что функции нет.
В Курсе
Курс ещё не подтверждён в библиотеке. Пока доступен поиск во «В Курсе»; цену и возможность добавления нужно уточнить.
Складчик
Условия оплаты
Взнос за участие на площадке: 110 ₽. Доступность материала зависит от стадии сбора.
На странице площадки указано: Взнос 110 р.. Тип платежа, актуальность и соответствие полной цене курса требуют проверки.
Условия проверены 26.09.2026. Перед оплатой проверьте состав предложения у продавца.
Складчина.biz
Условия оплаты
Взнос за участие на площадке: 109 ₽. Доступность материала зависит от стадии сбора.
Producer-consumer шаблон - 14:17
Условия проверены 27.09.2026. Перед оплатой проверьте состав предложения у продавца.
Получено 28.09.2026
Складчина.biz[Udemy] Java. От простого к сложному (Александр Васко)
Указаны на площадке: Александр Васко
Научитесь программировать на Java
После изучения материала данного курса студенты будут уметь программировать на языке Java на уровне, достаточном для самостоятельной разработки приложений и поиска своей первой работы в данной сфере. Те кто уже имел предварительный опыт программирования на других языках, смогут освоить концепции и практики используемые в языке Java.
Материалы курса
102 лекции - 33:10:34
– Подготовка рабочей среды - 37:23
Установка Java JDK и Intellij Idea (Опционально) - 12:39
Создание первой программы - HelloWorld - 24:44
– Базовые конструкции языка Java - 03:59:25
Примитивные типы данных - 09:55
Переменные в Java. Часть 1 - 19:24
Переменные в Java. Часть 2 - 20:43
Приведение типов данных - 19:27
Операторы языка Java. Часть 1 - 26:16
Операторы языка Java. Часть 2 - 22:07
Условные операторы if - else - 18:25
Циклический оператор While - 17:34
Циклический оператор for - 11:16
Оператор Switch - 23:09
Методы в Java - 24:38
Работа с типом String - 26:31
– Основы ООП. Часть 1 - 02:29:08
Классы и объекты - 12:50
Методы get() и set() - 16:01
Ключевое слово static. Статические поля и методы - 20:50
Модификаторы доступа - 23:54
Константы. Перечисления (Enum) - 19:43
Перечисления. Часть 2 - 11:59
Конструкторы классов. Ключевое слово import - 25:19
Конструкторы. Часть 2. Инициализация объектов - 18:32
– ООП. Часть 2 - 03:22:52
Наследование. Часть 1 - 20:39
Наследование. Часть 2 - 22:58
Наследование. Часть 3 - 20:20
Композиция - 21:14
Полиморфизм - 15:11
Абстрактные классы - 17:18
Интерфейсы. Часть 1 - 24:17
Интерфейсы. Часть 2 - 12:23
Вложенные (Nested) классы - 23:05
Локальные и анонимные классы - 25:27
– Обработка исключений (Exception handling) - 01:25:15
Основы. try-catch блоки - 22:50
Checked vs. Unchecked исключения - 25:52
Блок finally. Подавление исключений - 21:33
Создание классов исключений. Try-with-resources - 15:00
– Коллекции в Java - 07:54:06
Одномерный массив - 14:51
Сортировка одномерного массива - 15:59
Индексы массивов - 17:04
Двумерные массивы - 20:32
Динамический массив (ArrayList). Часть 1 - 21:03
Динамический массив (ArrayList). Часть 2 - 23:03
Динамический массив (ArrayList). Часть 3 - 19:43
Связный список. Часть 1 - 15:09
Связный список. Часть 2 - 17:55
Интерфейс Collection и его наследники - 22:52
Класс Collection. Интерфейс Comparable - 24:12
Класс Collection. Часть 2. Интерфейс Comparator - 23:45
Класс Collection. Часть 3. Дополнительные методы (опционально) - 31:01
Класс Stack - 11:03
Интерфейс Queue. Класс Priority Queue - 17:41
Интерфейс Deque - 08:43
Интерфейс Set - 10:13
Класс HashSet. Метод equals - 22:24
Методы equals и hashCode - 15:00
Операции с множествами - 13:57
Класс TreeSet - 22:22
Интерфейс Map - 14:28
Класс HashMap. Часть 1 - 22:17
Класс HashMap. Часть 2 - 17:02
Класс TreeMap. Часть 1 - 18:12
Класс TreeMap. Часть 2 - 13:35
– Работа с файлами в Java. Потоки ввода-вывода - 04:41:19
Запись в файл с помощью FileWriter класса - 17:02
Чтение из файла с помощью класса FileReader - 14:46
Байтовый поток (ByteStream) - 14:34
Сохранение объектов используя ObjectOutputStream. Часть 1 - 16:44
Сохранение объектов используя ObjectOutputStream. Часть 2 - 20:37
Использование java.io.File для работы с файлами - 18:19
Работа с Java NIO. Классы Paths и Files - 25:29
Чтение и запись файлов с помощью Java NIO - 21:42
Java NIO Каналы и Буферы. Часть 1 - 17:13
Java NIO Каналы и Буферы. Часть 2 - 16:11
Работа с файлами со случайным доступом (Random Access files) - 18:37
Работа с директориями - 16:24
Атрибуты файла - 24:39
Файл визитор - 25:12
Рекурсивное копирование файлов - 13:50
– Параметризированные (generic) типы в Java - 01:15:05
Зачем нужны generic типы? - 10:54
Параметризованные методы - 14:11
Наследование параметризованных типов - 19:20
Подстановка (wildcarding) типов - 30:40
– Лямбда выражения (Lambda-expressions) и стримы (Streams) - 04:19:48
Lambda-expressions. Основы, синтаксис - 22:43
Функциональные интерфейсы в Lambda выражениях - 28:57
Method reference - 16:27
Область видимости переменных в Lambda - 11:14
Интерфейсы пакета java.util.Function. Predicate, Function, etc - 34:06
Static и default методы в интерфейсах - 19:49
Функции высшего порядка - 27:18
Обзор интерфейса Stream - 20:34
Методы интерфейса стрим. Часть 1 - 29:24
Методы интерфейса стрим. Часть 2 - 17:42
Parallel Stream - 31:34
– Многопоточность (Multithreading) в Java - 03:06:13
Создание потоков - 19:09
Ключевое слово Volatile - 15:43
Synchronized методы и блоки - 23:08
Daemon потоки - 22:46
Executor service - 15:28
Producer-consumer шаблон - 14:17
Wait и Notify методы - 15:59
ReentrantLock класс - 20:26
Класс Semaphore - 19:53
Интерфейсы Callable and Future - 19:24
Требования
Общие навыки использования компьютера. Преимуществом будет предыдущий опыт в ИТ, знание английского языка.
Представляю Вам курс "Java. От простого к сложному". С помощью данного курса вы сможете усвоить основные концепции самого популярного на данный момент объектно-ориентированного языка программирования. В процессе прохождения курса вы изучите принципы ООП, научитесь работать с коллекциями, усвоите основы многопоточности, поймете, как устроены Лямбда-выражения. Мы с Вами так же научимся работать с файлами и познакомимся с некоторыми другими темами. Курс построен таким образом, что вы можете проходить разделы независимо друг от друга. Большинство разделов устроены так, что первые несколько видео рассказывают основы, а последние дают углубленное понимание темы. Материал подается с целью дать достаточно глубокое понимание темы, чтобы студент мог внятно отвечать на поставленные вопросы в процессе прохождения собеседования. Данный курс не заменит Вам практику. Вы должны писать код, чтобы добиться успеха. Но для того чтобы облегчить вам задачу, в процессе обновления курса будут добавляться практические задания. Так же огромным плюсом будет участие в дискуссиях на нашем форуме.
Искренне надеюсь, что курс покажется интересным для тех, кто только начинает изучать программирование. Материал данного курса должен быть понятным и доступным не зависимо от того был ли у Вас опыт работы в ИТ раньше.
Желаю легкого обучения.
Александр.
Какова целевая аудитория?
Всем кто хочет изучить программирование на Java с ноля или улучшить свои навыки.
О преподавателе
Aleksandr Vasko
Java разработчик.
Привет. Меня зовут Александр. Я зарабатываю на жизнь программированием. Сейчас я живу и работаю в Нидерландах. За годы работы в международных компаниях у меня накопились знания и опыт, которыми хочу поделиться. Я очень люблю свою профессию и постараюсь помочь Вам изучить и полюбить программирование. По этому, давайте не будем терять время и приступим к обучению.
Содержание по-файлово
150365 [Udemy] Java. От простого к сложному
01 Подготовка рабочей среды
001 Установка Java JDK и Intellij Idea (Опционально).mp4 [140m 335k 595]
002 Создание первой программы - HelloWorld.mp4 [134m 149k 14]
02 Базовые конструкции языка Java
003 Примитивные типы данных.mp4 [94m 844k 776]
004 Переменные в Java. Часть 1.mp4 [172m 267k 15]
005 Переменные в Java. Часть 2.mp4 [227m 330k 755]
006 Приведение типов данных.mp4 [197m 2k 395]
007 Операторы языка Java. Часть 1.mp4 [249m 560k 676]
008 Операторы языка Java. Часть 2.mp4 [195m 748k 282]
009 Условные операторы if - else.mp4 [162m 117k 372]
010 Циклический оператор While.mp4 [177m 274k 241]
011 Циклический оператор for.mp4 [97m 962k 297]
012 Оператор Switch.mp4 [265m 278k 877]
013 Методы в Java.mp4 [249m 118k 632]
014 Работа с типом String.mp4 [334m 831k 275]
015 hometask1.zip [14k 801]
015 Домашнее задание по первому модулю.html [3k 56]
03 ООП. Часть 1
016 Линк на GitHub с примерами из лекций.html [1k 177]
017 Классы и объекты.mp4 [86m 352k 987]
018 Методы get() и set().mp4 [138m 474k 532]
019 Ключевое слово static. Статические поля и методы.mp4 [224m 16k 646]
020 Модификаторы доступа.mp4 [243m 229k 658]
021 Константы. Перечисления (Enum).mp4 [198m 776k 489]
022 Перечисления. Часть 2.mp4 [128m 483k 802]
023 Конструкторы классов. Ключевое слово import.mp4 [223m 772k 633]
024 Конструкторы. Часть 2. Инициализация объектов.mp4 [228m 208k 553]
04 ООП. Часть 2
025 Наследование. Часть 1.mp4 [180m 576k 842]
026 Наследование. Часть 2.mp4 [249m 695k 534]
027 Наследование. Часть 3.mp4 [239m 870k 459]
028 Композиция.mp4 [254m 342k 525]
029 Полиморфизм.mp4 [203m 288k 872]
030 Абстрактные классы.mp4 [44m 693k 928]
031 Интерфейсы. Часть 1.mp4 [224m 335k 713]
032 Интерфейсы. Часть 2.mp4 [140m 567k 601]
033 Вложенные (Nested) классы.mp4 [232m 735k 227]
034 Локальные и анонимные классы.mp4 [281m 245k 697]
05 Обработка исключений (Exception handling)
035 Основы. try-catch блоки.mp4 [292m 725k 653]
036 Checked vs. Unchecked исключения.mp4 [312m 561k 46]
Программа этой площадки
Что входит в курс
037 Блок finally. Подавление исключений.mp4 [317m 223k 520]
Получено 27.09.2026
052 Класс Stack.mp4 [140m 737k 343]
Время не указано
053 Интерфейс Queue. Класс Priority Queue.mp4 [225m 454k 680]Время не указано
054 Интерфейс Deque.mp4 [102m 293k 998]Время не указано
055 Интерфейс Set.mp4 [109m 858k 677]Время не указано
056 Класс HashSet. Метод equals.mp4 [272m 730k 815]Время не указано
057 Методы equals и hashCode.mp4 [151m 724k 357]Время не указано
058 Операции с множествами.mp4 [184m 467k 369]Время не указано
059 Класс TreeSet.mp4 [174m 878k 849]Время не указано
060 Интерфейс Map.mp4 [162m 436k 430]Время не указано
061 Класс HashMap. Часть 1.mp4 [260m 184k 42]Время не указано
062 Класс HashMap. Часть 2.mp4 [220m 711k 625]Время не указано
063 Класс TreeMap. Часть 1.mp4 [273m 46k 143]Время не указано
064 Класс TreeMap. Часть 2.mp4 [214m 304k 153]Время не указано
07 Работа с файлами в Java. Потоки ввода-выводаВремя не указано
065 Запись в файл с помощью FileWriter класса.mp4 [171m 253k 173]Время не указано
066 Чтение из файла с помощью класса FileReader.mp4 [190m 347k 660]Время не указано
067 Байтовый поток (ByteStream).mp4 [209m 847k 684]Время не указано
068 Сохранение объектов используя ObjectOutputStream. Часть 1.mp4 [224m 248k 760]Время не указано
069 Сохранение объектов используя ObjectOutputStream. Часть 2.mp4 [297m 494k 816]Время не указано
070 Использование java.io.File для работы с файлами.mp4 [241m 53k 645]Время не указано
071 Работа с Java NIO. Классы Paths и Files.mp4 [355m 880k 735]Время не указано
072 Чтение и запись файлов с помощью Java NIO.mp4 [311m 87k 554]Время не указано
073 Java NIO Каналы и Буферы. Часть 1.mp4 [195m 726k 84]Время не указано
074 Java NIO Каналы и Буферы. Часть 2.mp4 [213m 504k 264]Время не указано
075 Работа с файлами со случайным доступом (Random Access files).mp4 [261m 145k 824]Время не указано
076 Работа с директориями.mp4 [215m 964k 863]Время не указано
077 Атрибуты файла.mp4 [380m 285k 610]Время не указано
078 Файл визитор.mp4 [350m 780k 694]Время не указано
079 Рекурсивное копирование файлов.mp4 [196m 80k 701]Время не указано
08 Параметризированные (generic) типы в JavaВремя не указано
080 Зачем нужны generic типы_.mp4 [118m 514k 354]Время не указано
081 Параметризованные методы.mp4 [178m 759k 102]Время не указано
082 Наследование параметризованных типов.mp4 [227m 831k 300]Время не указано
083 Подстановка (wildcarding) типов.mp4 [394m 517k 601]Время не указано
09 Лямбда выражения (Lambda-expressions) и стримы (Streams)Время не указано
084 Lambda-expressions. Основы, синтаксис.mp4 [294m 222k 320]Время не указано
085 Функциональные интерфейсы в Lambda выражениях.mp4 [374m 406k 395]Время не указано
086 Method reference.mp4 [206m 113k 747]Время не указано
087 Область видимости переменных в Lambda.mp4 [123m 591k 789]Время не указано
Данный курс предназначен для изучения основ Java Standart Edition: принципов ООП в Java (инкапсуляция, наследование и полиморфизм), классов, абстрактных классов и интерфейсов, правил обработки исключений, использование коллекций, работа с потоками данных и потоками (нитями) выполнения, взаимодействия с реляционными баз
Что известно об альтернативе
Сопровождение: Обучающий процесс построен по следующему принципу: на каждом уроке после лекционного материала, Вам выдается домашнее задание, которое нужно выполнить для закрепления пройденног… источник ↗︎
Единственное то, что стоимость курса уже изменилась и составляет 6000 рублей.
Что известно об альтернативе
Формат: Подача информации посредством видеоуроков. Такой вид информации воспринимается проще и нагляднее. Вы видите, что происходит на экране, и можете повторить эти действия. источник ↗︎
На этом курсе Вы познакомитесь с основными понятиями и принципами объектно-ориентированного подхода в проектировании и разработке программного обеспечения Java