Курс на Stepik
Обложка курса «Программирование на Java для начинающих» на Stepik
1 499 ₽

Программирование на Java для начинающих 5.000

Открыть на
STEPIK.ORG

💻 Этот курс — ваш полный путь в мир Java. Мы начнем с установки программ и написания первой строки кода, а закончим созданием итогового консольного приложения, используя все основы языка: синтаксис, ООП, работу с файлами и коллекциями. Идеально для старшеклассников, студентов и тех, кто хочет освоить первый язык программирования системно и на практике.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Программирование на Java для начинающих»Учеников на курсе 27
Сертификаты, выданные на курсе «Программирование на Java для начинающих»Сертификатов выдано 0
Отзывы о курсе «Программирование на Java для начинающих»Отзывов получено 1
Рейтинг курса «Программирование на Java для начинающих»Рейтинг курса 5.000
Уроки в курсе «Программирование на Java для начинающих»Количество уроков 45
Время прохождения курса «Программирование на Java для начинающих»Время прохождения курса
Стоимость курса «Программирование на Java для начинающих»Стоимость курса 1 499 ₽
Обновления курса «Программирование на Java для начинающих»Обновления курса
Дата публикации курса «Программирование на Java для начинающих»Дата публикации курса
Последнее обновление курса «Программирование на Java для начинающих»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «Программирование на Java для начинающих» 11 разделов Уроки в курсе «Программирование на Java для начинающих» 45 уроков Время прохождения курса «Программирование на Java для начинающих» 0 ч. Последнее обновление курса «Программирование на Java для начинающих» обн. 3 марта 2026

1. Введение

4 урока
Закрытый
1.1 Знакомство с языком программирования Java
26
5
0м 20с
0
Закрытый
1.2 Особенности работы с языком программирования Java
7
7
-
0
Закрытый
1.3 Виртуальные инструменты (онлайн-компиляторы)
7
4
-
0
Закрытый
1.4 👨‍💻 Об авторе
6
6
-
0

2. Установка и настройка ПО

3 урока
Закрытый
2.1 Что такое Java, JVM, JDK, JRE?
8
5
-
0
Закрытый
2.2 Установка JDK. Среда разработки IntelliJ IDEA и VS Code
4
3
-
0
Закрытый
2.3 Компиляция и запуск из командной строки и IDE
3
3
-
0

3. Базовый синтаксис

6 уроков
Закрытый
3.1 Переменные и примитивные типы данных
7
6
-
0
Закрытый
3.2 Структуры данных и их особенности
7
3
-
0
Закрытый
3.3 Операторы (арифметические, сравнения, логические)
4
3
-
0
Закрытый
3.4 Управляющие конструкции: if-else, switch
3
3
-
0
Закрытый
3.5 Циклы (for, while, do-while)
4
3
-
0
Закрытый
3.6 Ввод/вывод в консоли (Scanner)
4
3
-
0

4. Методы и массивы

9 уроков
Закрытый
4.1 Объявление и вызов методов
3
3
-
0
Закрытый
4.2 Параметры и возвращаемые значения
3
1
-
0
Закрытый
4.3 Перегрузка методов
3
3
-
0
Закрытый
4.4 Работа с одномерными и многомерными массивами
2
2
-
0
Закрытый
4.5 Работа с файлами и потоками
3
1
-
0
Закрытый
4.6 Работа с векторами
1
1
-
0
Закрытый
4.7 Управление памятью и оптимизация производительности
1
1
-
0
Закрытый
4.8 Локализация программы (работа с локалью)
1
1
-
0
Закрытый
4.9 Правильная работа с кодировками (UTF-8, 1251 и другими)
2
2
-
0

5. Система контроля версий Git

3 урока
Закрытый
5.1 GIT - система контроля версий. Внедрение системы контроля версий
1
1
-
0
Закрытый
5.2 История работы и ветки. Командная работа
1
1
-
0
Закрытый
5.3 📄 Практическая работа. Создание репозитория проекта
1
1
-
0

6. Изучение работы с GitHub

3 урока
Закрытый
6.1 Знакомство с GitHub 👨‍💻
1
1
-
0
Закрытый
6.2 GitHub: настройка и первая публикация проекта
1
1
-
0
Закрытый
6.3 📄 Создание репозитория, публикация проекта
1
1
-
0

7. Объектно-ориентированное программирование (ООП). Часть 1

4 урока
Закрытый
7.1 Понятие класса и объекта
1
0
-
0
Закрытый
7.2 Инкапсуляция: поля, методы, конструкторы
2
0
-
0
Закрытый
7.3 Ключевое слово this
1
1
-
0
Закрытый
7.4 Модификаторы доступа (private, public, protected)
2
0
-
0

8. Объектно-ориентированное программирование (ООП). Часть 2

4 урока
Закрытый
8.1 Наследование и полиморфизм
2
1
-
0
Закрытый
8.2 Основные виды классов
0
0
-
0
Закрытый
8.3 Класс Object и его методы
0
0
-
0
Закрытый
8.4 Абстрактные классы и интерфейсы
1
0
-
0

9. Стандартные библиотеки Java

4 урока
Закрытый
9.1 Обработка исключений (try-catch-finally, throw)
0
0
-
0
Закрытый
9.2 Коллекции: List (ArrayList), Set (HashSet), Map (HashMap)
1
1
-
0
Закрытый
9.3 Работа со строками (String, StringBuilder)
0
0
-
0
Закрытый
9.4 Основы ввода-вывода (File, FileReader/Writer)
0
0
-
0

10. Введение в современные возможности и многопоточность

2 урока
Закрытый
10.1 Лямбда-выражения и Stream API (введение)
0
0
-
0
Закрытый
10.2 Основы многопоточности: класс Thread, интерфейс Runnable
1
1
-
0

11. Тренировка на реальных проектах 🗂️

3 урока
Закрытый
11.1 Решение различных заданий
3
3
-
0
Закрытый
11.2 Консольное приложение «Персональный менеджер задач»
0
0
-
0
Закрытый
11.3 Консольное приложение «Карманный библиотекарь»
1
1
-
0