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

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

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

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



5,000 руб.


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

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

# Название видеоурока Решило Рейтинг Доступ
1 Вступление 00:08:49 48 чел. ★ 4.9 Done
  Отчёт отправил: 5565. Frank Решено за 15 мин. [Показать отчёт]
Научился: Создавать структуру БД 
Сложности: Ничего 
Комментарии: Жду продолжения 
2 Таблицы клиентов и заказов 00:25:03 46 чел. ★ 4.9 Done
  Отчёт отправил: 5565. Frank Решено за 30 мин. [Показать отчёт]
Научился: повторил 
Сложности: ничего 
Комментарии: -в таблицу Book мне больше добавить нечего -ничего убирать не надо -все отлично 
3 Таблицы комнат и дней 00:22:47 44 чел. ★ 4.9 Done
  Отчёт отправил: 5565. Frank Решено за 30 мин. [Показать отчёт]
Научился: Составили план БД 
Сложности: Все понятно 
Комментарии: Жду продолжения 
4 Создание базы в MS Access 00:26:28 40 чел. ★ 5 Done
  Отчёт отправил: 5565. Frank Решено за 30 мин. [Показать отчёт]
Научился: Научился составлять схему БД в MS Access 
Сложности: ничего 
Комментарии: Все отлично 
5 Установка сервера MySQL 00:08:39 21 чел. ★ 4.9 Done
  Отчёт отправил: 5565. Frank Решено за 20 мин. [Показать отчёт]
Научился: Познакомился с программой HeidiSQL, мне очень понравился эта программа! Еще освежил память работа с консолью windows а именно через него заходить в папки и запускать проги 
Сложности: Не было 
Комментарии: СПАСИБО ЗА УРОК! 
6 SQL запросы для создания Базы 00:24:00 39 чел. ★ 5 Done
  Отчёт отправил: 5565. Frank Решено за 20 мин. [Показать отчёт]
Научился: связывать поля по коду alter table, FOREIGN KEY и тд 
Сложности: ничего 
Комментарии: все отлично 
7 Модель. Планирование. 00:04:53 39 чел. ★ 4.7 Done
  Отчёт отправил: 5565. Frank Решено за 30 мин. [Показать отчёт]
Научился: ---- 
Сложности: не было 
Комментарии: 1) регистрация нового клиента; 2) получение полной информации о клиенте; 3) проверка наличия свободных номеров; 4) бронирование номера; 5) поиск клиента 6) поиск комнат  
8 Модель. Список задач. 00:23:02 37 чел. ★ 5 Done
  Отчёт отправил: 5565. Frank Решено за 30 мин. [Показать отчёт]
Научился: Составили план sql запросов 
Сложности: ничего 
Комментарии: null 
9 Модель. SQL запросы для Client 00:20:17 36 чел. ★ 4.8 Done
  Отчёт отправил: 5565. Frank Решено за 30 мин. [Показать отчёт]
Научился: use hotel; alter table client auto_increment=1;  
Сложности: не было 
Комментарии: no comments 
10 Модель. SQL запросы для Room 00:12:04 36 чел. ★ 4.9 Done
  Отчёт отправил: 5565. Frank Решено за 20 мин. [Показать отчёт]
Научился: Заполняем таблицы 
Сложности: не было 
Комментарии: no comments 
11 Модель. SQL запросы для Book и Map 00:26:03 36 чел. ★ 4.8 Done
  Отчёт отправил: 5565. Frank Решено за 30 мин. [Показать отчёт]
Научился: написали все sql запросы 
Сложности: nothing 
Комментарии: мне понравился такой метод создания БД, очень удобный и понятный СПАСИБО Вам Евгений Витольдович! 
12 Модель. Имена методов. 00:26:12 35 чел. ★ 4.9 Done
  Отчёт отправил: 5565. Frank Решено за 30 мин. [Показать отчёт]
Научился: написали названия методов 
Сложности: nothing 
Комментарии: ----- 
13 Класс MySQL. Драйвер и конструктор. 00:28:30 35 чел. ★ 5 Done
  Отчёт отправил: 5565. Frank Решено за 30 мин. [Показать отчёт]
Научился: подключать mysql в visual studio 
Сложности: ничего 
Комментарии: все отлично 
14 Класс MySQL. Получение таблицы. 00:23:55 35 чел. ★ 5 Done
  Отчёт отправил: 5565. Frank Решено за 25 мин. [Показать отчёт]
Научился: прокачиваю навыки в создании классов для работы с mysql 
Сложности: ничего сложного 
Комментарии: я тоже использовал в пхп функцию addslashes, для гостевой книги нужно было, правда сейчас забыл и я не понимаю зачем здесь нам поможет эта функция 
15 Класс MySQL. Обработка ошибок. 00:13:22 35 чел. ★ 5 Done
  Отчёт отправил: 5565. Frank Решено за 20 мин. [Показать отчёт]
Научился: Понравился метод создания функции обработки ошибок 
Сложности: ничего 
Комментарии: СПАСИБО ЗА УРОК! 
16 Модульный тест 00:16:02 33 чел. ★ 5 Done
  Отчёт отправил: 5565. Frank Решено за 20 мин. [Показать отчёт]
Научился: научился создавать автоматизированные тесты на проверку подключения и тп тесты очень хороший метод проверки 
Сложности: ничего сложного 
Комментарии: я раньше не использовал этот метод, да и не знал о таком методе) очень хороший метод, просто нет слов! СПАСИБО ЗА УРОК!  
17 Отображение таблицы 00:06:18 33 чел. ★ 5 Done
  Отчёт отправил: 5565. Frank Решено за 10 мин. [Показать отчёт]
Научился: Выводить данные на datagridview 
Сложности: nothing 
Комментарии: очень интересно что будет дальше 
18 Модель. Класс Клиента 00:24:57 32 чел. ★ 5 Done
  Отчёт отправил: 5565. Frank Решено за 30 мин. [Показать отчёт]
Научился: научился добавлять комментарии для классов, через ///  
Сложности: понять для чего нужно {get; private set;} и я все еще не понял для чего этот код нам нужен 
Комментарии: начинаются сложности но и интересно с другой стороны СПАСИБО ЗА УРОК 
19 Модель. Всё про Клиента 00:35:00 31 чел. ★ 5 Done
  Отчёт отправил: 5565. Frank Решено за 50 мин. [Показать отчёт]
Научился: продолжаю осваивать принцип создания бд в vs 
Сложности: найти свою ошибку  
Комментарии: ---- 
20 Модель - Календарный год 00:29:48 28 чел. ★ 5 Done
  Отчёт отправил: 5565. Frank Решено за 40 мин. [Показать отчёт]
Научился: научился заполнять таблицу Calendar программно прокачал навык в тестировании программы 
Сложности: ***** 
Комментарии: Добавить нечего, все отлично, Спасибо  
21 Модель - Календарные праздники 00:20:00 25 чел. ★ 5 Done
  Отчёт отправил: 5565. Frank Решено за 20 мин. [Показать отчёт]
Научился: Закрепил свои знания в создании тестов 
Сложности: Ничего 
Комментарии: Спасибо за урок Записал себе две цитаты из этого видео урока, очень хорошие 1. "Ломать не строить - душа не болит" - помню мой дед постоянно повторял эту цитату 2. "Если вы хотите написать комментарий в коде значит необходимо этот участок кода переделать так чтобы это желание пропало" - © Евгений Витольдович  
22 Модель. Класс комнаты 00:16:39 25 чел. ★ 5 Done
  Отчёт отправил: 5565. Frank Решено за 20 мин. [Показать отчёт]
Научился: Написали класс Room 
Сложности: ничего 
Комментарии: Все отлично Спасибо за урок 
23 Модель. Удаление комнат. 00:14:41 24 чел. ★ 4.8 Done
  Отчёт отправил: 5565. Frank Решено за 20 мин. [Показать отчёт]
Научился: Исправил ошибки в классе 
Сложности: ничего 
Комментарии: Все отлично 
24 Модель. Тестирование комнат. 00:30:31 22 чел. ★ 5 Done
  Отчёт отправил: 5565. Frank Решено за 30 мин. [Показать отчёт]
Научился: протестировал классы 
Сложности: ничего 
Комментарии: no comments 
25 Модель. Бронирование. 00:29:40 22 чел. ★ 5 Done
  Отчёт отправил: 5565. Frank Решено за 30 мин. [Показать отчёт]
Научился: Создали класс Book 
Сложности: nothing 
Комментарии: no comments 
26 Модель. Статусы заказов. 00:14:52 21 чел. ★ 5 Done
  Отчёт отправил: 5565. Frank Решено за 20 мин. [Показать отчёт]
Научился: дописали класс Book 
Сложности: не было 
Комментарии: добавить нечего 
27 Модель. Список заказов. 00:13:17 20 чел. ★ 5 Done
  Отчёт отправил: 5565. Frank Решено за 20 мин. [Показать отчёт]
Научился: Я стал лучше разбираться в кавычках внутри sql запросов 
Сложности: ничего 
Комментарии: жду следующего урока 
28 Модель. Карта отеля 1 00:22:41 19 чел. ★ 5 Done
  Отчёт отправил: 5565. Frank Решено за 30 мин. [Показать отчёт]
Научился: Написали класс Map 
Сложности: ничего 
Комментарии: ///////////// 
29 Модель. Карта отеля 2 00:18:56 19 чел. ★ 4.9 Done
  Отчёт отправил: 5565. Frank Решено за 20 мин. [Показать отчёт]
Научился: ничему  
Сложности: ничего 
Комментарии: хотелось бы поскорее увидеть все что мы написали, на деле - как это будет работать... 
30 Модель. Карта отеля 3 00:16:56 19 чел. ★ 4.9 Done
  Отчёт отправил: 5565. Frank Решено за 20 мин. [Показать отчёт]
Научился: прокачиваемся 
Сложности: ничего 
Комментарии: жду продолжения 
31 Вид. Список форм. 00:12:00 9 чел. ★ 5 Done
  Отчёт отправил: 5565. Frank Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Рисовать формы на бумаге 
Сложности: ничего 
Комментарии: СПАСИБО ЗА УРОК Жду продолжения 
  Итого:   31 видеоурок общей продолжительностью 10 час. 16 мин. 7 чел. ★ 4.95  
  Финалисты:   Денис,   Иван,   Николай (nick27m),   Валентин,   Lik_Kirill,   Frank,   Rita .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Научился связывать данные с DataGridView
Трудности: Все просто
Все ок
Научился: Вспомнила, что вместо звездочки нужно писать все поля, но не помню что такое страшное может произойти, если оставить * - инъекция сработает или переполнение массива при изменении бд будет...
Трудности: Понять как перемещать вверх/вниз, если поле со значением step+1/-1 вдруг окажется пустым.
Идем дальше.