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

Формула программиста
основатель — Волосатов Евгений Витольдович

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

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



5,000 руб.


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

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

# Название видеоурока Решило Рейтинг Доступ
1 Вступление 00:08:49 48 чел. ★ 4.9 Done
  Отчёт отправил: 36. Данил Решено за 20 мин. [Показать отчёт]
Научился: Создавать структуру будущей программы. 
Сложности: Ничего 
Комментарии: Все хорошо 
2 Таблицы клиентов и заказов 00:25:03 46 чел. ★ 4.9 Done
  Отчёт отправил: 36. Данил Решено за 30 мин. [Показать отчёт]
Научился: Создавать таблицы не загруженные лишней информацией. 
Сложности: Что добавить и убрать... Всё хватает и лишнего ничего нет. 
Комментарии: Всё хватает и лишнего ничего нет. 
3 Таблицы комнат и дней 00:22:47 44 чел. ★ 4.9 Done
  Отчёт отправил: 36. Данил Решено за 30 мин. [Показать отчёт]
Научился: Проектировать связанные между собой таблицы 
Сложности: Ничего 
Комментарии: Всё хорошо. Адрес не обязательно, связаться с клиентом можно по телефону или почте. 
4 Создание базы в MS Access 00:26:28 40 чел. ★ 5 Done
  Отчёт отправил: 36. Данил Решено за 50 мин. [Показать отчёт]
Научился: Создавать базу в accsess и привязывать таблицы. 
Сложности: Нарисовать на листочке схему. 
Комментарии: Всё отлично! 
5 Установка сервера MySQL 00:08:39 21 чел. ★ 4.9 Done
  Отчёт отправил: 36. Данил Решено за 30 мин. [Показать отчёт]
Научился: Устанавливать и запускать сервер MySQL 
Сложности: В консоли запустить MySQL 
Комментарии: Без комментариев 
6 SQL запросы для создания Базы 00:24:00 39 чел. ★ 5 Done
  Отчёт отправил: 36. Данил Решено за 1 час. 30 мин. [Показать отчёт]
Научился: Создавать таблицы в на сервере mysql через консоль. 
Сложности: Ничего. 
Комментарии: Почему у меня в таблице Map в ключевых полях в столбце default значение NULL, а не 0, 0, 000-00-00? 
7 Модель. Планирование. 00:04:53 39 чел. ★ 4.7 Done
  Отчёт отправил: 36. Данил Решено за 20 мин. [Показать отчёт]
Научился: Планированию модели. 
Сложности: Ничего 
Комментарии: Все отлично 
8 Модель. Список задач. 00:23:02 37 чел. ★ 5 Done
  Отчёт отправил: 36. Данил Решено за 2 час. 00 мин. [Показать отчёт]
Научился: Научился делать запросы SQL в командной строке. 
Сложности: Понять как работают запросы. 
Комментарии: Всё хорошо. 
9 Модель. SQL запросы для Client 00:20:17 36 чел. ★ 4.8 Done
  Отчёт отправил: 36. Данил Решено за 30 мин. [Показать отчёт]
Научился: Повторение запросов и добавлений в базе данных. 
Сложности: Ничего 
Комментарии: Всё замечательно. 
10 Модель. SQL запросы для Room 00:12:04 36 чел. ★ 4.9 Done
  Отчёт отправил: 36. Данил Решено за 30 мин. [Показать отчёт]
Научился: Закрепил знание на запросах и добавлениях. 
Сложности: Ничего 
Комментарии: Продвигаемся вперед) 
11 Модель. SQL запросы для Book и Map 00:26:03 36 чел. ★ 4.8 Done
  Отчёт отправил: 36. Данил Решено за 2 час. 00 мин. [Показать отчёт]
Научился: Искать ошибки в запросах. 
Сложности: Только если с добавлением новой регистрации. Если нет добавленных дней в календаре на какой период хочешь зарегистрировать комнату, выдает ошибку. Долго не мог понят в чем загвоздка, но ничего, нашел. 
Комментарии: Не с чем сравнивать, а так мне нравится, такой способ проектирования.  
12 Модель. Имена методов. 00:26:12 35 чел. ★ 4.9 Done
  Отчёт отправил: 36. Данил Решено за 20 мин. [Показать отчёт]
Научился: Давать имена методам. 
Сложности: Ничего 
Комментарии: Все хорошо 
13 Класс MySQL. Драйвер и конструктор. 00:28:30 35 чел. ★ 5 Done
  Отчёт отправил: 36. Данил Решено за 1 час. 30 мин. [Показать отчёт]
Научился: Создавать проект и классы. 
Сложности: Ничего. 
Комментарии: Начинается самое интересное) 
14 Класс MySQL. Получение таблицы. 00:23:55 35 чел. ★ 5 Done
  Отчёт отправил: 36. Данил Решено за 2 час. 00 мин. [Показать отчёт]
Научился: Добавление sql запросы в программу. 
Сложности: Ничего. 
Комментарии: Всё отлично. 
15 Класс MySQL. Обработка ошибок. 00:13:22 34 чел. ★ 5 Done
  Отчёт отправил: 36. Данил Решено за 1 час. 30 мин. [Показать отчёт]
Научился: Добавлять обработчик ошибок. 
Сложности: Ничего. 
Комментарии: Очень полезная эта функция. На начальных вебинарах вроде её делали. 
16 Модульный тест 00:16:02 33 чел. ★ 5 Done
  Отчёт отправил: 36. Данил Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Создавать тесты. 
Сложности: Ничего. 
Комментарии: Понравился урок. Раньше не использовал их. 
17 Отображение таблицы 00:06:18 33 чел. ★ 5 Done
  Отчёт отправил: 36. Данил Решено за 30 мин. [Показать отчёт]
Научился: Выводить таблицы из базы данных в программе. 
Сложности: ничего. 
Комментарии: Всё нравиться. 
18 Модель. Класс Клиента 00:24:57 32 чел. ★ 5 Done
  Отчёт отправил: 36. Данил Решено за 1 час. 30 мин. [Показать отчёт]
Научился: Описывать методы. 
Сложности: Было не сложным, но и не легким. 
Комментарии: Отличный урок. 
19 Модель. Всё про Клиента 00:35:00 31 чел. ★ 5 Done
  Отчёт отправил: 36. Данил Решено за 2 час. 00 мин. [Показать отчёт]
Научился: Выводить номер или имя клиента при нажатие на его строку и менять номер телефона. 
Сложности: Находить свои ошибки из-за которых программа не корректно работала. 
Комментарии: Мне очень понравилось делать этот класс и узнать полезные функции, чтоб не забивать лишним кодом программу.  
20 Модель - Календарный год 00:29:48 28 чел. ★ 5 Done
  Отчёт отправил: 36. Данил Решено за 2 час. 00 мин. [Показать отчёт]
Научился: Добавлять в календарь все дни заданного года и созданию теста для проверки метода. 
Сложности: Ничего. 
Комментарии: Нет людей в семье которые заинтересованы программированием...  
21 Модель - Календарные праздники 00:20:00 25 чел. ★ 5 Done
  Отчёт отправил: 36. Данил Решено за 4 час. 00 мин. [Показать отчёт]
Научился: Понял принцип работы теста. 
Сложности: Найти свои ошибки в коде:) 
Комментарии: Урок понравился очень.  
22 Модель. Класс комнаты 00:16:39 25 чел. ★ 5 Done
  Отчёт отправил: 36. Данил Решено за 50 мин. [Показать отчёт]
Научился: Похожие классы, закрепление знаний. 
Сложности: Ничего. 
Комментарии: --- 
23 Модель. Удаление комнат. 00:14:41 24 чел. ★ 4.8 Done
  Отчёт отправил: 36. Данил Решено за 30 мин. [Показать отчёт]
Научился: Повторение... 
Сложности: --- 
Комментарии: Всё хорошо... 
24 Модель. Тестирование комнат. 00:30:31 22 чел. ★ 5 Open
25 Модель. Бронирование. 00:29:40 22 чел. ★ 5 $
26 Модель. Статусы заказов. 00:14:52 21 чел. ★ 5 $
27 Модель. Список заказов. 00:13:17 20 чел. ★ 5 $
28 Модель. Карта отеля 1 00:22:41 19 чел. ★ 5 $
29 Модель. Карта отеля 2 00:18:56 19 чел. ★ 4.9 $
30 Модель. Карта отеля 3 00:16:56 19 чел. ★ 4.9 $
31 Вид. Список форм. 00:12:00 9 чел. ★ 5 $
  Итого:   31 видеоурок общей продолжительностью 10 час. 16 мин. 7 чел. ★ 4.95  
  Финалисты:   Денис,   Иван,   Николай (nick27m),   Валентин,   Lik_Kirill,   Frank,   Rita .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Закрепил свои знания в создании тестов
Трудности: Ничего
Спасибо за урок Записал себе две цитаты из этого видео урока, очень хорошие 1. "Ломать не строить - душа не болит" - помню мой дед постоянно повторял эту цитату 2. "Если вы хотите написать комментарий в коде значит необходимо этот участок кода переделать так чтобы это желание пропало" - © Евгений Витольдович
Научился: Считывать информацию из БД, добавлять записи
Трудности: ничего
с каждым уроком всё интереснее