Дата | Видеоурок | Результат | |
---|---|---|---|
Пробный Java экзамен Запускаемый архив | + 24 | ||
В принципе всё знакомо. Вспомнил команды cmd. Полезно было вспомнить путь создания exe.jar. и метод его запуска. |
|||
Пробный Java экзамен Документация проекта | + 15 | ||
+++++ |
|||
Пробный Java экзамен Показать оценки из журнала | + 15 | ||
+++++ |
|||
Пробный Java экзамен Оценка будет в журнал! | + 15 | ||
+++++ |
|||
Пробный Java экзамен Регистрация нового студента | + 15 | ||
+++++ |
|||
Пробный Java экзамен Отображение списка курсов | + 15 | ||
+++++ |
|||
Пробный Java экзамен Подключение к базе данных | + 16 | ||
+++++ |
|||
Пробный Java экзамен Пункты меню | + 16 | ||
+++++ |
|||
Пробный Java экзамен Создание проекта | + 15 | ||
+++++ |
|||
Пробный Java экзамен Написание запросов | + 15 | ||
+++++ |
|||
Пробный Java экзамен Создание таблиц | + 15 | ||
+++++ |
|||
Пробный Java экзамен Формулировка задания | + 15 | ||
+++++ |
|||
Strategy Strategy - Join - Log/Timer | + 15 | ||
+++++ |
|||
Strategy Strategy - Join - String/Buffer | + 15 | ||
+++ |
|||
Strategy Strategy - Join - Context | + 15 | ||
+++ |
|||
Strategy Strategy - Join - ArrayList | + 15 | ||
+++ |
|||
Strategy Strategy - Operation - Program | + 23 | ||
Указали "контексту" на "стратегии". Как говорится, "ткнули носом". Примитивно, но знаю, дальше будет "веселее"... Вспомнил, как юзать режим "дебаг" :-) |
|||
Strategy Strategy - Operation - Context | + 23 | ||
Научился генерировать "сеттеры" и "геттеры" средствами Eclipce (Не знал. Любопытно). С шаблоном и "контекстом" в частности пока всё понятно) |
|||
Strategy Strategy - Intro | + 23 | ||
В шаблоне проектирования Strategy класс Context самостоятельно "решает", какой из классов-стратегий использовать для наиболее подходящей реализации алгоритма задачи. Но не исключён вариант, когда стратегия передаётся в Context из основной программы. А использовать данный шаблон, как мне кажется, можно при написании программы для работы с БД, где Context будет выбирать нужный вид запроса, в зависимости от цели-задачи (Insert, Update, Select, Delete). |
|||
Factory ФИНАЛЬНЫЙ УРОК | + 21 | ||
Очень интересный и полезный курс! Хорошо закрепил многое из ранее пройденного. |
|||
Factory Factory - Storage - Фабричные цеха | + 15 | ||
+++++++ |
|||
Factory Factory - Storage - Фабрика | + 15 | ||
+++++++ |
|||
Factory Factory - Storage - Запуск | + 15 | ||
+++++++ |
|||
Factory Factory - Storage - Файл и Сканер | + 15 | ||
+++++++ |
|||
Factory Factory - Storage - Читатель | + 15 | ||
+++++++ |
|||
Template method Template Method - Introduction | + 22 | ||
Шаблон "Template Method" определяет основной алгоритм действий, но позволяет классам - "детям" самим совершать нужные шаги для реализации данной задачи. |
|||
Factory Factory - Shapes - Interfactory | + 15 | ||
+++++++ |
|||
Factory Factory - Shapes - Список | + 15 | ||
+++++++ |
|||
Factory Factory - Shapes - Созидатель | + 15 | ||
+++++++ |
|||
Factory Factory - Shapes - Абстракция | + 16 | ||
+++++++ |
|||
Factory Factory - Shapes - Три фигуры | + 15 | ||
++++++ |
|||
MVC шаблон MVC - Counter - ViewConsole | + 21 | ||
Вывод реализовали таким образом, чтобы показать, как осуществляется связь с контроллером, посредством шаблона Observer. |
|||
MVC шаблон MVC - Суть шаблона | + 22 | ||
MVC - это такое построение нашей программы, когда она разделена на модули (разработкой которых, кстати могут заниматься разные люди, не связанные между собой) , которые напрямую между собой не взаимодействуют, но их связывает общий модуль (связующее звено - передатчик данных) - контроллер и чем он "тоньше", тем лучше. Т.е, контроллер не должен выполнять ни каких действий, кроме приёма и передачи данных от одного модуля программы к другому. Прикладываю картинку MVC-PHP шаблона, на мой взгляд простую, но при этом очень информативную и понятную. |
|||
База SQLite SQLite - Самостоятельная работа | + 15 | ||
+ ! + ! + |
|||
База SQLite SQLite - Select | + 20 | ||
Научился писать запросы используя метод "Program().select()". |
|||
База SQLite SQLite - Insert | + 19 | ||
Научился реализовывать методы open, insert (доработали программу для добавления новой записи в БД), close. Полезна была практика по устранению ошибок (использование блока Try, подключение JAR, помещение БД в папку проекта или полный путь). |
|||
База SQLite SQLite - Подключение из Java | + 19 | ||
Установили драйвер JDBC и быстро подключились к БД из командной строки, добавив переменную CLASSPATH. |
|||
База SQLite SQLite - Знакомство | + 19 | ||
Научился создавать базу данных в SQLite, заполнять её, делать запросы с различными форматами отображения результатов. Очень интересно! |
|||
ООФрукты Какие ваши аргументы? | + 15 | ||
+++++++++++ |
|||
ООФрукты Новые игрушки | + 15 | ||
+++ |
|||
ООФрукты Фруктовые комментарии | + 15 | ||
Вспомнил как писать комменты JavaDoc и научился генерировать JavaDoc.html в Eclipce. |
|||
ООФрукты Волшебные конструкторы | + 15 | ||
+++ |
|||
ООФрукты Фрукты из строки | + 15 | ||
+++ |
|||
ООФрукты Фрукточтец | + 16 | ||
Научился выделять функцию для считывания в отдельный класс и организовывать функции для разных способов считывания (из файла или клавиатуры). |
|||
ООФрукты Яблоки на снегу | + 15 | ||
Научился использовать методы написания более гибких программ, т.е. с большими возможностями для рефакторинга. |
|||
ООФрукты Постановка задачи | + 15 | ||
Закрепил навыки по применению ENUM! Добавил вывод колличества фруктов, которых было больше всего. |
|||
ООФрукты Подготовка - База фруктов | + 15 | ||
+++ |
|||
ООФрукты Подготовка - Фрукты по списку | + 15 | ||
+++ |
|||
J1. Запуск START - Запуск Java | + 15 | ||
Пришлось консоль "носом ткнуть" в блокнот :) |
|||
J1. Запуск START - Переменная окружения | + 16 | ||
Полезно. Теперь в командной строке не надо постоянно прописывать путь к javac. |
|||
JA. Классные пакеты CLASS - Модификаторы доступа | + 15 | ||
Тему проработал. После пары дополнитльных вопросов и полученных разъяснений стало вообще всё понятно. |
|||
J1. Запуск START - Платформа Java | + 16 | ||
+++ |
|||
J8. Циклопы LOOP - Вся коллекция циклов | + 16 | ||
Понял одну вещь, циклы они на любителя. Один профи пишет, что "do while" - умирающий цикл и он им вообще не пользуется, а в другом источнике нахожу статистику быстродействия всех типов циклов на Андроиде и угадайте, кто самый быстрый? Правильно - "женщина" :) |
|||
J6. Условия IF - Тетрамакс | + 15 | ||
Новое - это хорошо забытое старое : ) |
|||
JD. Коллекции LIST - Одинаковые кошки | + 15 | ||
Научился отличать кошек друг от друга по "length" и "hashCde" :) Многое увидел впервые, но после 3-5 просмотров в принципе всё стало понятно. |
|||
JD. Коллекции LIST - Множество | + 16 | ||
Понял разницу между List и HashSet. Научился использовать множества. |
|||
JD. Коллекции LIST - Просто коллекция | + 15 | ||
Научился многому. Очень полезная тема и при этом не очень сложная, на мой взгляд. |
|||
JD. Коллекции LIST - ArrayList против LinkedList | + 15 | ||
Понял разницу между типами списков Array и Linked. Каждый хорош в определенной ситуации и эту ситуацию нужно уметь безошибочно выбирать. Нормально всё) |
|||
JD. Коллекции LIST - Типа коллекция | + 15 | ||
Как и все уроки Евгения, очень полезно! |
|||
JB. Шахматные классы CHESS - Шахматный конструктор | + 15 | ||
+++++ |
|||
JB. Шахматные классы CHESS - Чудеса Абстракционизма | + 15 | ||
++++ |
|||
JB. Шахматные классы CHESS - Перебор фигур | + 15 | ||
++++ |
|||
JB. Шахматные классы CHESS - Фигурное катание | + 15 | ||
+++++ |
|||
JB. Шахматные классы CHESS - Координаты фигур | + 15 | ||
+++ |
|||
JB. Шахматные классы CHESS - Классные фигуры | + 15 | ||
+++ |
|||
JA. Классные пакеты CLASS - Общий голос | + 15 | ||
+++ |
|||
JA. Классные пакеты CLASS - Три заветных слова | + 15 | ||
++++++++++++++++ |
|||
JA. Классные пакеты CLASS - Звериное наследство | + 15 | ||
+++ |
|||
JA. Классные пакеты CLASS - Зоопарк | + 15 | ||
Потрясающе интересный и полезный урок! Спасибо! |
|||
JA. Классные пакеты CLASS - Красная книга | + 15 | ||
+++ |
|||
JA. Классные пакеты CLASS - Пакеты для зверей | + 15 | ||
+++ |
|||
JA. Классные пакеты CLASS - Кошкин дом | + 15 | ||
+++ |
|||
JA. Классные пакеты CLASS - Каждой тваре по файлу | + 15 | ||
+++ |
|||
JA. Классные пакеты CLASS - Кошка и Собака | + 15 | ||
+++ |
|||
Java Sweeper Легендарная игра | + 15 | ||
Евгений Витольдович, я готов. |
|||
JC. Явные графоциклы FOR2D - Цикловата | + 15 | ||
Poluchilos!!! |
|||
JC. Явные графоциклы FOR2D - Рисование по координатам | + 15 | ||
+++++ |
|||
JC. Явные графоциклы FOR2D - Солнечный круг | + 15 | ||
Vsio stalo poniatno) |
|||
J2. Печать WRITE - Квадратные условия | + 15 | ||
++++ |
|||
J2. Печать WRITE - Комментарии | + 15 | ||
+++ |
|||
J8. Циклопы LOOP - Три части Forа | + 15 | ||
В циклы кажется въехал. А главное, установил IntelliJ IDEA, JDK, создал и запустил свой первый проект. Ура!!! |
|||
J8. Циклопы LOOP - Блок-схема цикла FOR | + 15 | ||
+++++++++ |
|||
J8. Циклопы LOOP - Пока четыре цикла | + 15 | ||
+++ |
|||
J8. Циклопы LOOP - Мужской / женский цикл | + 15 | ||
+++ |
|||
J7. Экзамен EGZ - Зачётная задача - Евро | + 15 | ||
+++++++++++++++++++++++++ |
|||
J7. Экзамен EGZ - Шаблон решения | + 15 | ||
Практически не использовал блоки 2, 3 и 8. А также допустил некоторые другие ошибки. Теперь всё понятно. |
|||
J7. Экзамен EGZ - Подготовка к зачёту | + 15 | ||
+++ |
|||
JC. Явные графоциклы FOR2D - Линия и Круг | + 17 | ||
++++++++ |
|||
J4. Типы TYPE - Непримитивный тип String | + 15 | ||
+++++++ |
|||
J4. Типы TYPE - Логический и Символьный примитивные типы | + 15 | ||
+++ |
|||
J4. Типы TYPE - Вещественные примитивные типы | + 15 | ||
--- |
|||
J6. Условия IF - Quiz | + 15 | ||
--- |
|||
J6. Условия IF - Минимакс | + 15 | ||
+++ |
|||
J5. Операции OPER - Операции 3 | + 15 | ||
+! +! +! |
|||
J5. Операции OPER - Операции 2 | + 15 | ||
+++!!! |
|||
J5. Операции OPER - Операции 1 | + 15 | ||
--- |
|||
J3. Ввод READ - Конкатенация аргументов | + 15 | ||
--- |
|||
J3. Ввод READ - Сложение аргументов | + 15 | ||
--- |
|||
J3. Ввод READ - Консольные аргументы | + 15 | ||
--- |
|||
J4. Типы TYPE - Целые примитивные типы | + 10 | ||
отсутствие опыта ... --- |
|||
Нано-игры Арканоид - Уровень и ракетка | |||
|