# | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
---|---|---|---|---|---|
1 |
![]() |
|
|||
Мы начинаем работу с Шаблоном проектирования Active Record (активная запись), который предусматривает выполнение основных операций с базой данных. Это значительно упрощает процесс создания программ. Отчёт отправил: 7119. Новопашин Владимир Выполнено за 10 мин. [Показать отчёт] Научился: Узнал про паттерн Active Record Сложности: Ничего. Комментарии: Active Record это: каждый экземпляр данного класса соответствует одной записи таблицы; при создании нового экземпляра класса (и заполнении соответствующих полей) в таблицу добавляется новая запись; при чтении полей объекта считываются соответствующие значения записи таблицы баз данных; при изменении (удалении) какого-либо объекта изменяется (удаляется) соответствующая ему запись. |
|||||
2 | Active Record - User - Imitation |
|
|||
Мы продолжаем знакомство с шаблоном проектирования: "Active Record". На этом уроке мы создадим проект "ActiveUser", после в корне проекта создадим папку "users", а уже в ней будем создавать файлы записей пользователей. Отчёт отправил: 7119. Новопашин Владимир Выполнено за 10 мин. [Показать отчёт] Научился: Научился вести базу с помощью файловой системы. Сложности: Ничего. Комментарии: Звезда в шоке! Оказывается можно вести базу с помощью файловой системы. Единственное надо вручную лог какой-то вести , а то концов не найдешь. |
|||||
3 | Active Record - User - Create |
|
|||
Мы продолжаем знакомство с шаблоном проектирования: "Active Record". На этом уроке мы начинаем создание программы "ActiveUser", для доступа к файлам пользователей в папке "users". Отчёт отправил: 7119. Новопашин Владимир Выполнено за 20 мин. [Показать отчёт] Научился: Научился создавать новый файл с записями внутри. Сложности: Ничего. Комментарии: Хороший урок на мечту. |
|||||
4 | Active Record - User - Select |
1 тест |
|||
Мы продолжаем знакомство с шаблоном проектирования: "Active Record". На этом уроке мы реализуем считывание данных пользователей из файла в папке "users". Отчёт отправил: 7119. Новопашин Владимир Выполнено за 10 мин. [Показать отчёт] Научился: Научился считывать данные из файла. Сложности: Ничего. Комментарии: Узнал об ошибке с read. Да 48 евро не греют душу, ради этого стоит изучить readLine(). |
|||||
5 | Active Record - User - Delete |
|
|||
Мы продолжаем знакомство с шаблоном проектирования: "Active Record". На этом уроке мы реализуем обновление данных пользователей и удаление данных о пользователе. Отчёт отправил: 7119. Новопашин Владимир Выполнено за 20 мин. [Показать отчёт] Научился: Научился делать update и delete записи. Сложности: Ничего. Комментарии: Мой мозг изуродован sql и я бы конечно бы делал отдельную функцию для update, чем использовал create. Вообще интересно это все. |
|||||
6 | Active Record - User - Randoms |
1 тест |
|||
Мы продолжаем знакомство с шаблоном проектирования: "Active Record". На этом уроке мы организуем супер тестирование нашей программы, для начала создадим 1000 записей случайных пользователей. Отчёт отправил: 7119. Новопашин Владимир Выполнено за 20 мин. [Показать отчёт] Научился: Научился создавать 1000 случайных пользователей. Сложности: Ничего. Комментарии: Получилось забавно. У меня складывается впечатление, что генератор случайных имен тяготеет к арабским или восточным именам. Какие -то небуко или алиха. |
|||||
7 | Active Record - User - Select all |
|
|||
Мы продолжаем знакомство с шаблоном проектирования: "Active Record". На этом уроке мы создадим 10_000 записей случайных пользователей, после чего реализуем поиск по заданным условиям. Отчёт отправил: 7119. Новопашин Владимир Выполнено за 20 мин. [Показать отчёт] Научился: Научился перебирать все записи в базе данных. Сложности: Ничего. Комментарии: Нашел самого молодого и богатого. |
|||||
8 | Active Record - User - Update all |
1 тест |
|||
Мы продолжаем знакомство с шаблоном проектирования: "Active Record". На этом уроке мы реализуем несколько поисков по нашей базе из 10_000 записей случайных пользователей. Отчёт отправил: 7119. Новопашин Владимир Выполнено за 10 мин. [Показать отчёт] Научился: Научился апдейтить файлы. Сложности: Ничего. Комментарии: Получилось весело и забавно. Либо японские какие-то имена, либо африканские. |
|||||
9 | ФИНАЛЬНЫЙ УРОК |
без видео 4 теста |
|||
Поздpaвляю! Твoя зaдaча - прoверить cебя и пpойти тест, см. вкладку "Тест". Напиши отзыв или видеообзор по этому видеокурсу. |
|||||
Итого: 9 видеоуроков |
1 час. 13 мин. 7 тестов |
8 чел. | |||
Финалисты: Иван Воронин, Сергей Соколов, Andrej Petrunev, Tekashnik, Dmitry Sinitsin, Yefim, Anatoli, Tom . |