Содержание курса
1. Введение в Java
  • Онлайн-самоучитель по Java
  • Урок 1. Привет, Мир!
  • Урок 2. Комментарии
  • Урок 3. Инструкции (Statements)
  • Задача 1. Моя первая программа
  • Задача 2. Оставить комментарий
  • Задача 3. Имена на экране
2. Арифметика в Java
  • Урок 1. Математические операции
  • Урок 2. Операторы
  • Урок 3. Коммутативная операции
  • Урок 4. Приоритет операций
  • Урок 5. Числа с плавающей точкой
  • Урок 6. Линтер в Java
  • Задача 1. Нестандартный калькулятор
  • Задача 2. Делим и показываем
  • Задача 3. Вспоминаем арифметику
  • Задача 4. Курс валюты
  • Задача 5. Побольше баксов
  • Задача 6. Дробное произведение
  • Задача 7. Математический калейдоскоп
3. Строки
  • Урок 1. Строка
  • Урок 2. Экранизация
  • Урок 3. Конкатенация
  • Задача 1. Любимое слово
  • Задача 2. Склеиваем слова
  • Задача 3. Разговор
  • Задача 4. Собираем фразу
  • Задача 5. Странные числа
4. Переменные
  • Урок 1. Переменная, что это
  • Урок 2. Изменение переменной
  • Урок 3. Выбор имени переменной
  • Урок 4. Ошибки при работе с переменными
  • Урок 5. Выражения в переменных
  • Урок 6. Конкатенация в переменных
  • Урок 7. Константы
  • Задача 1. Создай и выведи
  • Задача 2. Текстовое поле
  • Задача 3. Две текстовые ячейки
  • Задача 4. Создаем числа
  • Задача 5. Конвертер валют
  • Задача 6. Сумма известных чисел
  • Задача 7. Неизменяемая переменная
  • Задача 8. Скидка на товары
  • Задача 9. Экономический калькулятор
  • Задача 10. Экономия
  • Задача 11. Оптовые закупки и скидка
5. Типы данных
  • Урок 1. Зачем нужны типы данных
  • Урок 2. Явная типизация
  • Урок 3. Какие бывают типы данных
  • Урок 4. null в Java
  • Урок 5. Явное преобразование типов
  • Задача 1. Использование разнообразных типов данных
  • Задача 2. Деление чисел
  • Задача 3. Снова строка
  • Задача 4. Расширенная конкатенация
  • Задача 5. Дублирование
  • Задача 6. Последняя цифра числа
6. Методы в Java
  • Урок 1. Вызов метода
  • Урок 2. Параметры методов
  • Урок 3. Вызов метода как выражение
  • Урок 4. Строки всё же неизменны
  • Урок 5. Цепочки вызовов методов
  • Урок 6. Какие бывают методы
  • Задача 1. Длина строк
  • Задача 2. Первая и последняя буква
  • Задача 3. Капитализация
  • Задача 4. Генератор случайных чисел
  • Задача 5. Смайлик-перевертыш
7. Определение методов
  • Урок 1. Создание методов
  • Урок 2. Метод main()
  • Урок 3. Аргументы в методах
  • Урок 4. Возвращающие методы
  • Урок 5. Необязательные аргументы методов
  • Урок 6. Как же всё таки создать метод ?
  • Задача 1. Произвольное значение
  • Задача 2. Метод вывода
  • Задача 3. Привет из метода
  • Задача 4. Аргументируй это
  • Задача 5. Куб числа
8. Логика в Java
  • Урок 1. Логический тип (булин)
  • Урок 2. Сравнение строк
  • Урок 3. Комбинирование операций и методов
  • Урок 4. Логические операторы
  • Урок 5. Отрицание (инверсия)
  • Задача 1. Инвертирование значения
  • Задача 2. Проверка пенсионного возраста
  • Задача 3. Проверка палиндрома
  • Задача 4. Проверка высокой температуры
  • Задача 5. Проверка международного номера телефона
  • Задача 6. Определение високосного года
  • Задача 7. Проверка текущей даты
9. Условные операторы
  • Урок 1. Условная конструкция if-else
  • Урок 2. Конструкция else-if
  • Урок 3. Тернарный оператор
  • Урок 4. Оператор switch-case
  • Задача 1. Ответ на все проблемы
  • Задача 2. Сравнение двух чисел
  • Задача 3. Работать или не работать
  • Задача 4. Не повышайте голос!
  • Задача 5. Ссылка на сайт
  • Задача 6. Кто есть кто
  • Задача 7. Придерживайтесь норм
  • Задача 8. Найти смысл числа
10. Циклы
  • Урок 1. Цикл while
  • Урок 2. Цикл for
  • Урок 3. Условия внутри цикла
  • Урок 4. Инкремент и декремент
  • Задача 1. Обратный счет
  • Задача 2. Прямой счет
  • Задача 3. Таблица умножения для 3
  • Задача 4. Удаление символа
  • Задача 5. Треугольник из звездочек
  • Задача 6. Факториал диапазона
  • Задача 7. Склеивание чисел
  • Задача 8. Имя задом наперед
  • Задача 9. Подсчёт символов
  • Задача 10. Перевертыш
  • Задача 11. Игра в слова
  • Задача 12. Проверка символа
  • Задача 13. Шифрование

Онлайн-самоучитель по Java

Курс обновлен в марте 2024 года.

Добро пожаловать на наш бесплатный курс по Java для самых начинающих! Курс состоит из текстовых уроков с примерами кода и практическими задачами, которые наш сайт будет автоматически проверять.

После завершения курса, мы запросим ваше ФИО и вы сможете бесплатно получить сертификат о прохождении обучения.

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

Разделы курса:
1. Введение в Java: история, применение и особенности языка.
2. Арифметика в Java: базовые арифметические операции и математические функции.
3. Строки: основы работы, методы и форматирование.
4. Переменные: объявление, присваивание и использование.
5. Типы данных: примитивные типы, ссылочные типы и автоматическое преобразование типов.
6. Методы в Java: создание, использование и область видимости.
7. Определение методов: сигнатура, параметры и возвращаемые значения.
8. Логика в Java: логические операции, битовые операторы и приоритеты.
9. Условные операторы: if, else, switch и тернарный оператор.
10. Циклы: for, while и do-while.

Предыдущий
Следующий
Комментарии:
Федоров Дима
14 марта 2023

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

Григорий Коновалов
6 апреля 2023

Хороший курс для старта, но думаю, что нужно дальше углубляться в тему, чтобы стать профи

Антонова Мария
17 апреля 2023

А куда деваться, все хотят учить программирование. Надеюсь, новичкам удастся найти свою нишу в этом мире кода. Удачи!

Настя Соколова
23 апреля 2023

Отличное начало для изучения Java, прямо мотивирует к дальнейшему обучению. Спасибо

admin
15 февраля 2024

Уважаемые пользователи! К сожалению, сейчас сертификат не выдается автоматически, после завершения курса пришлите ваше ФИО с указанием пройденного курса на почту admin@katalog-kursov.ru - мы проверим прохождение курса и пришлем сертификат :)

Добавить комментарий
Категории курсов