Курс на Stepik
Обложка курса «Java Language Deep Dive — Язык и его эволюция» на Stepik
2 000 ₽

Java Language Deep Dive — Язык и его эволюция ★ 0.000

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

Добро пожаловать! Этот курс — ваш первый шаг в освоении одного из самых востребованных языков программирования в мире — Java. Мы не просто расскажем вам «как писать код». Мы поможем вам думать как программист. Этот курс предназначен не для абсолютных новичков, а для тех, кто уже имеет базовый опыт работы с Java. Мы не будем с нуля учить, как писать "Hello, World!", но сделаем акцент на деталях, которые часто упускают на практике.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Java Language Deep Dive — Язык и его эволюция»Учеников на курсе 1
Сертификаты, выданные на курсе «Java Language Deep Dive — Язык и его эволюция»Сертификатов выдано 1
Отзывы о курсе «Java Language Deep Dive — Язык и его эволюция»Отзывов получено 0
Рейтинг курса «Java Language Deep Dive — Язык и его эволюция»Рейтинг курса 0.000
Уроки в курсе «Java Language Deep Dive — Язык и его эволюция»Количество уроков 48
Тесты в курсе «Java Language Deep Dive — Язык и его эволюция»Количество квизов 44
Задачи с кодом в курсе «Java Language Deep Dive — Язык и его эволюция»Количество задач с кодом 15
Стоимость курса «Java Language Deep Dive — Язык и его эволюция»Стоимость курса 2 000 ₽ —
Обновления курса «Java Language Deep Dive — Язык и его эволюция»Обновления курса — —
Дата публикации курса «Java Language Deep Dive — Язык и его эволюция»Дата публикации курса — ———
Последнее обновление курса «Java Language Deep Dive — Язык и его эволюция»Последнее обновление — ———

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

Разделы в курсе «Java Language Deep Dive — Язык и его эволюция» 7 разделов Уроки в курсе «Java Language Deep Dive — Язык и его эволюция» 48 уроков Тесты в курсе «Java Language Deep Dive — Язык и его эволюция» 44 теста Задачи в курсе «Java Language Deep Dive — Язык и его эволюция» 15 задач Последнее обновление курса «Java Language Deep Dive — Язык и его эволюция» обн. 1 год назад

Вступление, о чем курс

1 урок
1. Вступительное занятие ↗

Базовые элементы языка

13 уроков
1. Окружение Java: JDK, JVM и инструменты разработки ↗
2. Структура класса в Java — поля, методы и комментарии ↗
3. (Факультатив) Классы и исходные файлы в Java ↗
4. Написание метода main() в Java ↗
5. Понимание пакетов и импортов в Java ↗
6. Создание объектов в Java ↗
7. Понимание типов данных в Java ↗
8. Объявление переменных в Java ↗
9. Инициализация переменных в Java ↗
10. Управление областью видимости переменных в Java ↗
11. Уничтожение объектов и сборка мусора в Java ↗
12. Итоги модуля ↗
13. Вопросы по модулю ↗

Операторы

8 уроков
1. Введение ↗
2. Унарные операторы ↗
3. Бинарные арифметические операторы ↗
4. Присваивание значений и операторы присваивания ↗
5. Сравнение значений — операторы равенства, отношения и логики ↗
6. Тернарный оператор — принятие решений в одной строке ↗
7. Итоги модуля ↗
8. Вопросы по модулю ↗

Принятие решений

7 уроков
1. Условные конструкции — if, else и pattern matching ↗
2. Конструкции switch — от устаревших к современным ↗
3. Написание циклов while ↗
4. Создание циклов for ↗
5. Управление потоком выполнения с помощью ветвлений ↗
6. Итоги модуля ↗
7. Вопросы по модулю ↗

Основные API: работа с текстом, числами, датами и коллекциями

9 уроков
1. Работа с текстовыми данными и базовыми типами в Java ↗
2. Числа, даты, коллекции и форматирование ↗
3. Работа с StringBuilder — эффективное построение строк ↗
4. Понимание равенства — == против equals() и строковый пул ↗
5. Работа с массивами ↗
6. Математические операции ↗
7. Работа с датами и временем ↗
8. Итоги модуля ↗
9. Вопросы по модулю ↗

Методы

9 уроков
1. Структура методов ↗
2. Локальные и экземплярные переменные в Java ↗
3. Работа с переменным числом аргументов (varargs) ↗
4. Применение модификаторов доступа ↗
5. Работа со статическими данными ↗
6. Передача данных между методами ↗
7. Перегрузка методов ↗
8. Итоги модуля ↗
9. Вопросы по модулю ↗

Заключительный модуль

1 урок
1. Подведение итогов ↗