Курсы программирования с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
Yii2 + PHP = 25 уроков с 80% скидкой

Базы данных - Управление отелем

Практическое знакомство с базами данных на примере создания программы «Hotel - управление комнатами и клиентами» - планирование и проектирование базы данных, проектирование интерфейса и создание полноценного программного продукта, с использованием базы данных MySQL и MS-SQL.



5,000 руб.


Для подписки на пакет необходимо авторизоваться.

Список уроков | фото | видео

# Название видеоурока Решило Рейтинг Доступ
1 Вступление 00:08:49 56 чел. ★ 4.9 Done
  Отчёт отправил: 3664. данила Решено за 15 мин. [Показать отчёт]
Научился: описывать сущности 
Сложности: ничего 
Комментарии: ок+ 
2 Таблицы клиентов и заказов 00:25:03 54 чел. ★ 4.9 Done
  Отчёт отправил: 3664. данила Решено за 30 мин. [Показать отчёт]
Научился: проектировать бд 
Сложности: ничего 
Комментарии: ок 
3 Таблицы комнат и дней 00:22:47 52 чел. ★ 4.9 Done
  Отчёт отправил: 3664. данила Решено за 20 мин. [Показать отчёт]
Научился: описывать сущности бд 
Сложности: ничего 
Комментарии: ок 
4 Создание базы в MS Access 00:26:28 48 чел. ★ 5 Open
5 Установка сервера MySQL 00:08:39 29 чел. ★ 4.9 Done
  Отчёт отправил: 3664. данила Решено за 10 мин. [Показать отчёт]
Научился: устанавливать MySQL Server 
Сложности: ничего 
Комментарии: Не стал ничего устанавливать, у меня стоит xampp. Там точно такой же сервер 
6 SQL запросы для создания Базы 00:24:00 46 чел. ★ 5 Done
  Отчёт отправил: 3664. данила Решено за 30 мин. [Показать отчёт]
Научился: писать SQL запросы 
Сложности: ничего 
Комментарии: а у меня без пароля! 
7 Модель. Планирование. 00:04:53 46 чел. ★ 4.8 Done
  Отчёт отправил: 3664. данила Решено за 10 мин. [Показать отчёт]
Научился: Формулировать задачи проекта 
Сложности: софсем не слозно 
Комментарии: продолжаем 
8 Модель. Список задач. 00:23:02 44 чел. ★ 5 Done
  Отчёт отправил: 3664. данила Решено за 30 мин. [Показать отчёт]
Научился: Писать sql запросы 
Сложности: ничего 
Комментарии: Уроки в этом курсе коротенькие, проходятся на лету. Мне нравится такой формат. 
9 Модель. SQL запросы для Client 00:20:17 43 чел. ★ 4.9 Done
  Отчёт отправил: 3664. данила Решено за 20 мин. [Показать отчёт]
Научился: писать sql-запросы 
Сложности: ничего 
Комментарии: ок+ 
10 Модель. SQL запросы для Room 00:12:04 43 чел. ★ 4.9 Done
  Отчёт отправил: 3664. данила Решено за 20 мин. [Показать отчёт]
Научился: Составлять SQL-запросы 
Сложности: ничего 
Комментарии: все это уже проходили 
11 Модель. SQL запросы для Book и Map 00:26:03 43 чел. ★ 4.8 Done
  Отчёт отправил: 3664. данила Решено за 30 мин. [Показать отчёт]
Научился: Писать SQL-заросы 
Сложности: ничего 
Комментарии: все нормально 
12 Модель. Имена методов. 00:26:12 42 чел. ★ 4.9 Done
  Отчёт отправил: 3664. данила Решено за 20 мин. [Показать отчёт]
Научился: Давать названия методов для каждой задачи 
Сложности: ничто 
Комментарии: стараюсь от себя ничего не добавлять, а то это может затянуться на долгие часы 
13 Класс MySQL. Драйвер и конструктор. 00:28:30 42 чел. ★ 5 Done
  Отчёт отправил: 3664. данила Решено за 1 час. 30 мин. [Показать отчёт]
Научился: выполнять простые запросы 
Сложности: не получилось установить MySql dotnet connector. Он видимо уже установлен, но ссылок на библиотеки нет. Пришлось скачать нужные библиотеки отдельно. 
Комментарии: пока что все работает... 
14 Класс MySQL. Получение таблицы. 00:23:55 42 чел. ★ 5 Done
  Отчёт отправил: 3664. данила Решено за 40 мин. [Показать отчёт]
Научился: запросам к бд 
Сложности: ничто 
Комментарии: все ок 
15 Класс MySQL. Обработка ошибок. 00:13:22 41 чел. ★ 5 Done
  Отчёт отправил: 3664. данила Решено за 20 мин. [Показать отчёт]
Научился: обрабатывать ошибки  
Сложности: с л о ж н ы м б ы л о н и ч е г о с л о ж н о г о н е б ы л о 
Комментарии: продолжаем 
16 Модульный тест 00:16:02 40 чел. ★ 5 Done
  Отчёт отправил: 3664. данила Решено за 25 мин. [Показать отчёт]
Научился: создавать юнит тесты 
Сложности: нихт 
Комментарии: повторил урок из новых технологий 
17 Отображение таблицы 00:06:18 40 чел. ★ 5 Done
  Отчёт отправил: 3664. данила Решено за 10 мин. [Показать отчёт]
Научился: ничему 
Сложности: Что было самым сложным? 
Комментарии: все ок 
18 Модель. Класс Клиента 00:24:57 39 чел. ★ 5 Done
  Отчёт отправил: 3664. данила Решено за 30 мин. [Показать отчёт]
Научился: добавлять записи в таблицу 
Сложности: немного кажется все замудренно, я бы все по-другому сделал))) 
Комментарии: ok 
19 Модель. Всё про Клиента 00:35:00 38 чел. ★ 5 Done
  Отчёт отправил: 3664. данила Решено за 40 мин. [Показать отчёт]
Научился: различным запросам к клиентам 
Сложности: ничо 
Комментарии: Все вроде неплохо 
20 Модель - Календарный год 00:29:48 34 чел. ★ 5 Done
  Отчёт отправил: 3664. данила Решено за 40 мин. [Показать отчёт]
Научился: делать запросы на создание и удаления календаря с указанием выходных и праздников. Писать Unit-тесты для проверки этих запросов. 
Сложности: все понятно 
Комментарии: С шарпом иногда могу помочь однокурсникам, или где-нибудь на форуме ответить на вопрос, что-то порекомендовать. Но пока чаще помощь требуется мне)))) 
21 Модель - Календарные праздники 00:20:00 32 чел. ★ 5 Done
  Отчёт отправил: 3664. данила Решено за 35 мин. [Показать отчёт]
Научился: научился писать Unit-тесты, узнал о правиле о желании комментировать: "Если есть желание написать комментарий к коду, значит его надо переделать". 
Сложности: ничего 
Комментарии: У меня тесты выполняются намного медленнее, чем у Витольдовича. И на скрине еще удачный вариант. Написано все также, то есть нет предпосылок для увеличения времени работы. Неужели у меня такой тупой компьютер?? 
22 Модель. Класс комнаты 00:16:39 32 чел. ★ 5 Done
  Отчёт отправил: 3664. данила Решено за 1 час. 30 мин. [Показать отчёт]
Научился: Самостоятельно писать юнит-тесты 
Сложности: Тесты выполняются не в том порядке, в котором нужно. Может можно как-то настраивать порядок, но я не нашел. Пришлось запускать тесты по отдельности. 
Комментарии: ок 
23 Модель. Удаление комнат. 00:14:41 30 чел. ★ 4.8 Done
  Отчёт отправил: 3664. данила Решено за 30 мин. [Показать отчёт]
Научился: повторил уже пройденное 
Сложности: ничего 
Комментарии: все уже сделал, так как этот урок был задан в дз на предыдущем. 
24 Модель. Тестирование комнат. 00:30:31 27 чел. ★ 5 Done
  Отчёт отправил: 3664. данила Решено за 40 мин. [Показать отчёт]
Научился: закрепил юнит-тестирование 
Сложности: ничего 
Комментарии: нехотя переделал тесты, но получилось здорово. 
25 Модель. Бронирование. 00:29:40 27 чел. ★ 5 Done
  Отчёт отправил: 3664. данила Решено за 40 мин. [Показать отчёт]
Научился: повторил, закрепил уже пройденные действия для создания класса Book. 
Сложности: все путем 
Комментарии: Может "Чему ты научился.." следует переименовать в "Что ты сделал на этом уроке?" Поскольку в большинстве уроков я новому ничему не учусь, разве что развиваю навыки программирования. А вот описать что было сделано, какая работа проведена (Создал класс Book, конструктор, методы для запросов в базу данных) очень полезно, чтобы все вспомнить, проанализировать, разложить по полочкам. ______________________________________________________ P.S Хорошо, когда на вебинаре можно поговорить и о делах насущных :) Вот насчет состояния транса. Да замечаю, когда осознаю, что нужно выполнять уроки, писать программу, но нет ни желания, ни сил. А когда немножко отдохну, просплюсь, то новыми силами в бой! 
26 Модель. Статусы заказов. 00:14:52 26 чел. ★ 5 Done
  Отчёт отправил: 3664. данила Решено за 30 мин. [Показать отчёт]
Научился: закрепил полученные навыки 
Сложности: ничего 
Комментарии: простой урок 
27 Модель. Список заказов. 00:13:17 25 чел. ★ 5 Done
  Отчёт отправил: 3664. данила Решено за 1 час. 13 мин. [Показать отчёт]
Научился: закрепил знания 
Сложности: Провозился с ошибкой, которая возникает при поиске по букингу кириллицей - "illegal mix of collations for operation like". В интернете советуют поменять кодировку и я все проверил. Изменил кодировку бд и нескольких таблиц на utf8_general_ci (там в самом деле какая-то другая стояла), пересоздал строки, но ошибка не исчезла ((( 
Комментарии: а в видео все нормально работает.. 
28 Модель. Карта отеля 1 00:22:41 24 чел. ★ 5 Done
  Отчёт отправил: 3664. данила Решено за 50 мин. [Показать отчёт]
Научился: воспроизвел все необходимые действия для создания очередного класса 
Сложности: ничего 
Комментарии: ок, продолжаем 
29 Модель. Карта отеля 2 00:18:56 24 чел. ★ 5 Done
  Отчёт отправил: 3664. данила Решено за 30 мин. [Показать отчёт]
Научился: узнал несколько интересных фишек 
Сложности: ничего 
Комментарии: все хорошо 
30 Модель. Карта отеля 3 00:16:56 24 чел. ★ 5 Done
  Отчёт отправил: 3664. данила Решено за 35 мин. [Показать отчёт]
Научился: ничему новому, просто дописали класс 
Сложности: ничего 
Комментарии: когда будет продолжение курса? 
31 Вид. Список форм. 00:12:00 14 чел. ★ 4.9 Done
  Отчёт отправил: 3664. данила Решено за 1 час. 30 мин. [Показать отчёт]
Научился: рисовать формы 
Сложности: ничего 
Комментарии: ок 
  Итого:   31 видеоурок общей продолжительностью 10 час. 16 мин. 12 чел. ★ 4.96  
  Финалисты:   Денис,   Иван,   Николай (nick27m),   Валентин,   Кирилл Шмойлов,   Frank,   Rita,   Ludmila,   Станислав,   Сергей Зулкарнаев,   kalobyte,   Tekashnik .

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: Создавать тесты для проверки работоспособности программы.
Трудности: Ничего сложного. Все отлично)
Все-таки создание тестов это отличный вариант для проверки правильности работы программы. Мы с кнопками работать умеем, а с тестами не очень (я про себя). Очень интересный урок. Ура! Мы закончили с моделью "Календарь", переходим к следующей)
Научился: Всему по чуть-чуть)
Трудности: Искать буковки на клаве)
Отзыв на способ: На вкус и цвет все фломастеры разные.