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

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

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

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



5,000 руб.


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

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

# Название видеоурока Решило Рейтинг Доступ
1 Вступление 00:08:49 51 чел. ★ 4.9 Done
  Отчёт отправил: 2544. Дима Решено за 30 мин. [Показать отчёт]
Научился: Работать с Access'ом 
Сложности: найти время 
Комментарии: Все хорошо. Жду MVC 
2 Таблицы клиентов и заказов 00:25:03 49 чел. ★ 4.9 Done
  Отчёт отправил: 2544. Дима Решено за 30 мин. [Показать отчёт]
Научился: Создавать таблицы в Access 
Сложности: найти время 
Комментарии: Желательно сохранять формат одного видео-урока - 15 минут, так легче пройти урок и внимание не рассеивается. Все отлично 
3 Таблицы комнат и дней 00:22:47 47 чел. ★ 4.9 Done
  Отчёт отправил: 2544. Дима Решено за 30 мин. [Показать отчёт]
Научился: Работать в Access 
Сложности: найти время 
Комментарии: Удерживать проолжительность одного видеоурока не ольее 15 минут. Все отлично. 
4 Создание базы в MS Access 00:26:28 43 чел. ★ 5 Done
  Отчёт отправил: 2544. Дима Решено за 30 мин. [Показать отчёт]
Научился: Работать в Access 
Сложности: Найти время 
Комментарии: Почти 30 минут многовато для одного видеоурока. 
5 Установка сервера MySQL 00:08:39 24 чел. ★ 4.9 Demo
6 SQL запросы для создания Базы 00:24:00 42 чел. ★ 5 Done
  Отчёт отправил: 2544. Дима Решено за 1 час. 30 мин. [Показать отчёт]
Научился: Вспомнил создание базы, таблиц в MySQL 
Сложности: Найти время 
Комментарии: все супер 
7 Модель. Планирование. 00:04:53 42 чел. ★ 4.8 Done
  Отчёт отправил: 2544. Дима Решено за 30 мин. [Показать отчёт]
Научился: Планирование функций блока Model программы  
Сложности: встать пораньше, до работы :) 
Комментарии: Все отлично 
8 Модель. Список задач. 00:23:02 40 чел. ★ 5 Done
  Отчёт отправил: 2544. Дима Решено за 1 час. 30 мин. [Показать отчёт]
Научился: Создавать SQL Query в MySQL 
Сложности: заставить себя сделать все запросы :) 
Комментарии: все отлично 
9 Модель. SQL запросы для Client 00:20:17 39 чел. ★ 4.8 Done
  Отчёт отправил: 2544. Дима Решено за 1 час. 30 мин. [Показать отчёт]
Научился: обязательно применять условие WHERE и LIMIT 1 при update записи в таблице. Поучительная история Евгения сильно подействовала. 
Сложности: все отлично 
Комментарии: все отлично. Урок классный 
10 Модель. SQL запросы для Room 00:12:04 39 чел. ★ 4.9 Done
  Отчёт отправил: 2544. Дима Решено за 30 мин. [Показать отчёт]
Научился: прокачиваем SQL Query 
Сложности: найти время 
Комментарии: все отлично 
11 Модель. SQL запросы для Book и Map 00:26:03 39 чел. ★ 4.8 Done
  Отчёт отправил: 2544. Дима Решено за 1 час. 30 мин. [Показать отчёт]
Научился: прокачиваю SQL Query 
Сложности: найти время 
Комментарии: все отлично 
12 Модель. Имена методов. 00:26:12 38 чел. ★ 4.9 Done
  Отчёт отправил: 2544. Дима Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Продумывать реализацию методов 
Сложности: Первый день, как появились силы продолжить обучение из-за болезни.  
Комментарии: Евгений, все отлично. Спасибо. 
13 Класс MySQL. Драйвер и конструктор. 00:28:30 38 чел. ★ 5 Done
  Отчёт отправил: 2544. Дима Решено за 1 час. 30 мин. [Показать отчёт]
Научился: Подключаться к db MySQL используя MySQL Connector 
Сложности: Уже проходил подобный урок в прошлой версии проекта Hotel. Все понятно.  
Комментарии: Все хорошо 
14 Класс MySQL. Получение таблицы. 00:23:55 38 чел. ★ 5 Done
  Отчёт отправил: 2544. Дима Решено за 1 час. 30 мин. [Показать отчёт]
Научился: Создавать методы для добавления записей в таблицу db MySQL 
Сложности: Искать свои ошибки 
Комментарии: все отлично 
15 Класс MySQL. Обработка ошибок. 00:13:22 38 чел. ★ 5 Done
  Отчёт отправил: 2544. Дима Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Использовать метод SqlError Евгения 
Сложности: Выделить время, сложно учиться пока болеешь. 
Комментарии: все отлично 
16 Модульный тест 00:16:02 37 чел. ★ 5 Done
  Отчёт отправил: 2544. Дима Решено за 30 мин. [Показать отчёт]
Научился: Использовать модульные тесты 
Сложности: Понять, как подключить тестирование к проекту 
Комментарии: все отлично. Очень интересный урок. Абсолютно новые знания. Первый раз работал с модульными тестами 
17 Отображение таблицы 00:06:18 37 чел. ★ 5 Done
  Отчёт отправил: 2544. Дима Решено за 30 мин. [Показать отчёт]
Научился: Загружать данные в datagridview из db MySQL 
Сложности: пока просто 
Комментарии: Все отлично. It's a Kind of Magic. 
18 Модель. Класс Клиента 00:24:57 36 чел. ★ 5 Done
  Отчёт отправил: 2544. Дима Решено за 1 час. 00 мин. [Показать отчёт]
Научился: повторил и закрепил знания по классам 
Сложности: было очень интересно, наверно поэтому не сложно :) 
Комментарии: все отлично 
19 Модель. Всё про Клиента 00:35:00 35 чел. ★ 5 Done
  Отчёт отправил: 2544. Дима Решено за 2 час. 30 мин. [Показать отчёт]
Научился: создавать методы для модели и использовать их в интерфейсе 
Сложности: Урок оказался еще интереснее чем предыдущие, так как разбирались задачи которые давно хотел реализовать. Элегантность мне понравилась )) 
Комментарии: Все отлично 
20 Модель - Календарный год 00:29:48 31 чел. ★ 5 Done
  Отчёт отправил: 2544. Дима Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Тестировать методы. Использовать структуру DateTime 
Сложности: ничего 
Комментарии: все отлично 
21 Модель - Календарные праздники 00:20:00 29 чел. ★ 5 Done
  Отчёт отправил: 2544. Дима Решено за 1 час. 30 мин. [Показать отчёт]
Научился: Создание методов тестирования 
Сложности: Понять, что если в селекте я делаю выборку по полю, то результат селекта будет True или False 
Комментарии: Отличный урок. 
22 Модель. Класс комнаты 00:16:39 29 чел. ★ 5 Done
  Отчёт отправил: 2544. Дима Решено за 1 час. 30 мин. [Показать отчёт]
Научился: Писать свои тесты для методов модели класса 
Сложности: Написать тесты 
Комментарии: все хорошо 
23 Модель. Удаление комнат. 00:14:41 27 чел. ★ 4.8 Done
  Отчёт отправил: 2544. Дима Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Добавил методы для работы с классом Room 
Сложности: встать пораньше ) 
Комментарии: все хорошо 
24 Модель. Тестирование комнат. 00:30:31 24 чел. ★ 5 $
25 Модель. Бронирование. 00:29:40 24 чел. ★ 5 $
26 Модель. Статусы заказов. 00:14:52 23 чел. ★ 5 $
27 Модель. Список заказов. 00:13:17 22 чел. ★ 5 $
28 Модель. Карта отеля 1 00:22:41 21 чел. ★ 5 $
29 Модель. Карта отеля 2 00:18:56 21 чел. ★ 5 $
30 Модель. Карта отеля 3 00:16:56 21 чел. ★ 5 $
31 Вид. Список форм. 00:12:00 11 чел. ★ 4.8 $
  Итого:   31 видеоурок общей продолжительностью 10 час. 16 мин. 9 чел. ★ 4.95  
  Финалисты:   Денис,   Иван,   Николай (nick27m),   Валентин,   Lik_Kirill,   Frank,   Rita,   Ludmila,   Станислав .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: потренировалась работать в MS Access, и создавать связи
Трудности: сложно распечатать, так как принтер не работает под мой мак, да и рабочего места у меня нет, оно у меня на коврике на полу, а что нужно висит в компе в закладках быстрого пользования, так что увы не смогла выполнить в полном объеме урок, зато сделала свою схему красивой, теперь мне приятно на нее смотреть и работать с ней!!!
Ура, на этот раз у меня получилось отлично поработать с MS Access! Даже легко поэксплуатировать комп друга с виндой!!! Спасибо за классный урок! Теперь я больше не боюсь MS Access!!! :) P.S. второй скриншот моего рабочего стола (места на рабочем столе компа)!!! т.е. главные и важные записи!!!
Научился: Добавлять даты, работать с функциями дат, юнит-тестирование методов модели
Трудности: Тесты
Урок из разряда "сплошная новизна". И функции обработки дат, и реализация DayOfWeek, и главное - тестирование. В тестах вне урока познакомился с функцией "Отладить тест", которая не просто выполняет тест до ошибки, а работает с точками останова. Благодаря этому выявил свою ошибку в формате даты, которая давала некорректности. Все изменения в проекте я так же выложил на гит ,в поле "Ссылка на архив проекта" я выложил прямую ссылку на zip-файл с моим проектом на гите.