# | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
---|---|---|---|---|---|
1 |
![]() |
|
|||
Пробный экзамен курса "Программирование на языке Java". В этом курсе мы рассмотрим подробное поэтапное выполнение задания. Отчёт отправил: 30514. Tom Выполнено за 1 час. 13 мин. [Показать отчёт] Научился: Познакомился с заданием на экзамен, подготовил необходимые программы. |
|||||
2 | Создание таблиц |
|
|||
Отчёт отправил: 30514. Tom Выполнено за 20 мин. [Показать отчёт] Научился: Создал базу данных SCHOOL и три таблицы course, student и point. Добавил индексы для полей name в таблицах course и student. В таблице point создал внешние ключи к таблицам course и student. |
|||||
3 | Написание запросов |
|
|||
Отчёт отправил: 30514. Tom Выполнено за 26 мин. [Показать отчёт] Научился: Добавил данные в таблицы course, student, point. Создал sql-запросы для выборки данных из таблиц. |
|||||
4 | Создание проекта |
|
|||
Отчёт отправил: 30514. Tom Выполнено за 13 мин. [Показать отчёт] Научился: Склонировал репозиторий с помощью команды git clone и запустил проект. |
|||||
5 | Пункты меню |
|
|||
Отчёт отправил: 30514. Tom Выполнено за 28 мин. [Показать отчёт] Научился: Реализовал выбор пользователем пункта меню и запуск требуемой функции программы. |
|||||
6 | Подключение к базе данных |
|
|||
Отчёт отправил: 30514. Tom Выполнено за 17 мин. [Показать отчёт] Научился: Реализовал в классе DB подключение к базе данных SCHOOL. Применил шаблон Singleton к классу DB. |
|||||
7 | Отображение списка курсов |
|
|||
Отчёт отправил: 30514. Tom Выполнено за 22 мин. [Показать отчёт] Научился: Добавил в класс Course поля id, name, создал конструкторы и метод toString. Реализовал метод getList, который возвращает список всех курсов из таблицы course в базе данных. |
|||||
8 | Регистрация нового студента |
|
|||
Отчёт отправил: 30514. Tom Выполнено за 42 мин. [Показать отчёт] Научился: Реализовал добавление информации о студенте в таблицу student и поиск студента по имени. |
|||||
9 | Оценка будет в журнал! |
|
|||
Отчёт отправил: 30514. Tom Выполнено за 28 мин. [Показать отчёт] Научился: Реализовал добавление оценки в таблицу point. У пользователя спрашивается название предмета, имя студента и оценка. Выполняется проверка на наличие предмета в таблице course, студента в таблице student и значение оценки от 1 до 10. |
|||||
10 | Показать оценки из журнала |
|
|||
Отчёт отправил: 30514. Tom Выполнено за 22 мин. [Показать отчёт] Научился: Реализовал метод просмотра оценок всех студентов по выбранному предмету. Выполнил подсчет среднего значения оценок с помощью sql-функции AVG. |
|||||
11 | Документация проекта |
|
|||
Отчёт отправил: 30514. Tom Выполнено за 19 мин. [Показать отчёт] Научился: Добавил javadoc-комментарии к классам и методам проекта. Создал документацию с помощью утилиты javadoc. |
|||||
12 | Запускаемый архив |
|
|||
Отчёт отправил: 30514. Tom Выполнено за 29 мин. [Показать отчёт] Научился: Создал jar-архив проекта JavaSchool.jar и запустил программу с помощью команды java -jar JavaSchool.jar. |
|||||
Итого: 12 видеоуроков |
2 час. 54 мин. |
10 чел. | |||
Финалисты: Danil42Russia, Aleksej Fiodorov, Андрей Гладков, Andrej Petrunev, Andrej Gladkov, Александр, vip, Tekashnik, Anatoli, Tom . |