# | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
---|---|---|---|---|---|
1 |
![]() |
|
|||
Пробный экзамен курса "Программирование на языке Java". В этом курсе мы рассмотрим подробное поэтапное выполнение задания. Отчёт отправил: 9913. vip Выполнено за 7 мин. [Показать отчёт] Научился: Подготовка к новому учебному проекту. Создать БД учеников с необходимым функционалом. Создать запросы по БД для решения задач. Реализовать необходимые функции. Создать тесты для проверки. Реализовать проект на Java (через классы)+MySQL. Создать документацию. Сложности: Осмыслить |
|||||
2 | Создание таблиц |
|
|||
Отчёт отправил: 9913. vip Выполнено за 13 час. 53 мин. [Показать отчёт] Научился: Создание БД запросом на MySQL. Как создаются внешние ключи. Сложности: Вспомнить как работать с БД MySQL из командной строки. Как работают внешние ключи |
|||||
3 | Написание запросов |
|
|||
Отчёт отправил: 9913. vip Выполнено за 13 дней 10 час. 37 мин. [Показать отчёт] Научился: Работать с запросами к БД MySQL Сложности: самому писать запросы а потом проверять как должно быть |
|||||
4 | Создание проекта |
|
|||
Отчёт отправил: 9913. vip Выполнено за 23 дня 7 час. 55 мин. [Показать отчёт] Научился: Установил git. Посмотрел что на smartgit у меня закончилась лицензия триал. |
|||||
5 | Пункты меню |
|
|||
Отчёт отправил: 9913. vip Выполнено за 37 мин. [Показать отчёт] Научился: много чего непонятного и немного запутанно Сложности: постараюсь пережевать пройденное |
|||||
6 | Подключение к базе данных |
|
|||
Отчёт отправил: 9913. vip Выполнено за 33 мин. [Показать отчёт] Научился: Посмотрел как делается подключение к БД в java Скачал соответствующий драйвер Сложности: Попытка подключения к БД пока не увенчалась успехом из-за настроек подключения к серверу БД MySQL требуется понизить степень защиты при подключении вручную или не использовать такой метод .... буду разбираться |
|||||
7 | Отображение списка курсов |
|
|||
Отчёт отправил: 9913. vip Выполнено за 1 час. 17 мин. [Показать отчёт] Научился: Хотелось продвинуться немного дальше в изучении коннекта к БД в java но что-то пошло не так отсутствует подключение к БД либо из-за локальных настроек сервера MySQL либо из-за несоответствия библиотеки подключения из java на MySQL у меня последняя версия mysql-connector-java-8.0.11 Сложности: попробовал коннект другим таким способом: Connection connection; try { Driver driver = new FabricMySQLDriver(); DriverManager.registerDriver(driver); connection = DriverManager.getConnection(URL, USERNAME, PASSWORD); if (!connection.isClosed()) { System.out.println("Соединение с БД установлено"); } }catch (SQLException e) { System.out.println("Не удалось загрузить класс драйвера"); } однако что-то дальше по ходу кода не прокатило т.к. изначально коннект через класс сделан и он описан и где-то дальше используется в общем java connect MySQL за борол меня но я не сдаюсь |
|||||
8 | Регистрация нового студента |
|
|||
Отчёт отправил: 9913. vip Выполнено за 3 час. 9 мин. [Показать отчёт] Научился: Заборол я ошибки возникшие в 2двух предыдущих уроках. Не мог законнектится на БД. Решение как всегда лежало на поверхности Витольдович в своем уроке об этом ничего не сказал, но я догадывался нужно цеплять библиотеку mysql-connector-java-5.1.46.jar именно этой версии. На более новой не взлетит. Так что примите к сведению если у кого как у меня не получится. Покапайте сначало тут. Сложности: Победить ошибки что бы приложение взлетело. |
|||||
9 | Оценка будет в журнал! |
|
|||
Отчёт отправил: 9913. vip Выполнено за 4 час. 55 мин. [Показать отчёт] Научился: Отслеживать и исправлять ошибки в коде Сложности: сориентироваться в ошибках и методах их исправления |
|||||
10 | Показать оценки из журнала |
|
|||
Отчёт отправил: 9913. vip Выполнено за 4 час. 56 мин. [Показать отчёт] Научился: Искать ошибки в коде. Кстати запрос в первоначальном виде о средней оценке не отпработал в MySQL он ругнулся. Поэтому пришлось переделать как в уроке через AS avg_point |
|||||
11 | Документация проекта |
|
|||
Отчёт отправил: 9913. vip Выполнено за 46 мин. [Показать отчёт] Научился: Javadoc это сила! Сложности: победить кодировку при формировании результата все кверху ногами |
|||||
12 | Запускаемый архив |
|
|||
Отчёт отправил: 9913. vip Выполнено за 1 час. 43 мин. [Показать отчёт] Научился: Создавать готовое jar приложение и с ним уже работать. Зашел в этот урок случайно т.к. java Не собираюсь заниматься но решил так если уж занесло ознакомится и пройти до победного. Было интересно и весело. Вообще конечно считаю программист должен разбираться во всех языках и технологиях, но работать на каком-то основном , а изученные технологии помогут реализовать ПО наиболее оптимальным к конкретной задаче методом. Сложности: победить ошибку класса - no main manifest attribute решение кроется в настройках экспорта эклипса см. отчет - нужно указать main class Program как основной иначе компилятор не может понять где его брать еще с классом драйвера подключения к MySQL повозится нужно малек |
|||||
Итого: 12 видеоуроков |
2 час. 54 мин. |
10 чел. | |||
Финалисты: Danil42Russia, Aleksej Fiodorov, Андрей Гладков, Andrej Petrunev, Andrej Gladkov, Александр, vip, Tekashnik, Anatoli, Tom . |