Курс на Stepik
Обложка курса «Основы Java» на Stepik
Бесплатно

Основы Java 4.206

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

Курс по программированию на языке Java для учеников города Смоленска 14 - 16 лет. Если вы хотите освоить один из самых популярных языков программирования, то вы по адресу.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Основы Java»Учеников на курсе 35 238
Сертификаты, выданные на курсе «Основы Java»Сертификатов выдано 0
Отзывы о курсе «Основы Java»Отзывов получено 34
Рейтинг курса «Основы Java»Рейтинг курса 4.206
Уроки в курсе «Основы Java»Количество уроков 49
Тесты в курсе «Основы Java»Количество квизов 133
Задачи с кодом в курсе «Основы Java»Количество задач с кодом 240
Время прохождения курса «Основы Java»Время прохождения курса
Обновления курса «Основы Java»Обновления курса
Дата публикации курса «Основы Java»Дата публикации курса
Последнее обновление курса «Основы Java»Последнее обновление

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

Разделы в курсе «Основы Java» 5 разделов Уроки в курсе «Основы Java» 49 уроков Тесты в курсе «Основы Java» 133 теста Задачи в курсе «Основы Java» 240 задач Время прохождения курса «Основы Java» 25 ч. Последнее обновление курса «Основы Java» обн. 1 год назад

Основы языка Java

20 уроков
1. Вводное занятие. История языка. Первая программа
2. Основные типы данных. Ввод данных с клавиатуры
3. Дополнительные задачи на вычисления
4. Условный оператор
5. Задачи на условный оператор. Уровень А.
6. Решение задач. Тернарный оператор
7. Понятие Цикла. Цикл while
8. Задачи на цикл while. Уровень А.
9. Цикл for. Команды break и continue
10. Решение задач на циклы. Уровень А.
11. Отладка программ. Решение задач. Уровень B.
12. Массивы
13. Простые задачи на массивы
14. Двумерные массивы
15. Решение задач
16. Основные функции строк
17. Строка как массив. Решение задач
18. Списки
19. Множества и словари
20. Решение задач

Объектно-ориентированное программирование

10 уроков
1. Функции. параметры функций
2. Функции. Return. Рекурсия
3. Решение задач с использованием функций.
4. ООП. Основные понятия . Инкапсуляция. Методы Get и Set.
5. ООП. Наследование и полиморфизм. Перегрузка методов.
6. ООП. Инициализаторы, static, final.
7. ООП. Абстрактные классы и интерфейсы.
8. ООП. Творческое задание.
9. Структура проекта. Git. GitHub. Git в Intellij idea.
10. Обработка исключений. Чтение из файла и запись в файл.

Графический интерфейс пользователя

12 уроков
1. Графика в Java. Классы JFrame, JPanel. Примитивные фигуры.
2. Добавление изображений. Анимация. Класс Timer.
3. Обработка событий клавиатуры. KeyListener. Оператор switch.
4. Обработка событий мыши. MouseListener. MouseMotionListener.
5. Диалоговые окна. JOptionPane
6. Основные Виджеты в GUI
7. Создание GUI с помощью дизайнера
8. Введение в Базы данных. SQLite
9. SQL2. SELECT. UPDATE. DELETE.
10. Java + SQL
11. JTable. GUI + JAVA + SQL.
12. Управление проектом

Работа с сетью интернет

6 уроков
1. Устройство WEB - страницы
2. Основы Парсинга
3. Http-запросы. API
4. Яндекс Карты 1
5. Яндекс Карты 2
6. Яндекс Карты Проект

Для моих студентов (только для зачёта)

1 урок
1. Зачёт по Java