КУРС

Разработка баз данных на SQL

  • Навчишся отримувати дані для аналізу
  • Збирати дані і приймати на їх основі корисні для бізнесу рішення
  • Освоїти аналітичні інструменти для створення системи метрик

Cтарт: 4 вересня

Дізнатися більше

Тривалість

84 години, 21 тиждень

Розклад

Сб 10:00-14:00

Вартість

9990 грн за курс

Про курс

Курс SQL орієнтований на новачків. Однак він буде корисний і для програмістів з невеликим досвідом роботи, яким необхідно розширити стек технологій і навчитися працювати з базами даних.

SQL - це мова структурованих запитів, призначений для роботи з базами даних (БД). Він дозволяє проводити різні операції по збірці, структурування, обробці, зберіганню та видачі інформації користувачів.

Заробітня плата

Розробка баз даних на SQL

від 600$
до 3000$

(за даними work.ua або dou.ua)

Коротко про курс - в відео
з нашим викладачем

video-thumb

На тебе чекає:

  • Інтенсивна практика і розбір домашніх завдань

  • Можливість онлайн навчання + відеозаписи всіх занять

  • Випускний проект в портфоліо

  • Допомога з працевлаштуванням, оформлення резюме, підбір вакансій і підготовка до співбесіди

Після навчання ти зможеш

  • Розуміти архітектури, структури і принципи роботи БД

  • Розбиратися в специфіці різних баз даних і управляти доступом

  • Проектувати, оптимізувати, адмініструвати бази даних і виробляти нормалізацію даних

  • Створювати пошукові запити для ієрархічних конструкцій і писати складні запити на SQL

  • Маніпулювати, сортувати і групувати дані за допомогою різних запитів

  • Створювати уявлення і працювати з ними. Працювати з тригерами

Програма курсу

1. Введення
  • Основні поняття. Моделі баз даних.
  • Процес нормалізації реляційної бази даних.
  • Види систем управління базами даних.
  • Знайомства MS SQL Server. Знайомство з SQL.
  • Синтаксичне структурування коду.
2. Створення навчальної бази даних
  • Вивчення под'язика DDL в частині створення, модифікації, видалення таблиць.
  • Обмеження цілісності даних.
  • Індексування даних.
  • Створення навчальної бази даних.
3. Запити до одиночних таблиць
  • Вивчення под'язика DML в частині внесення, зміни, видалення даних.
  • Знайомство з конструкцією select. Агрегатні функції.
  • Види умови пошуку (предикати). Строкові функції.
  • Перетворення типів даних. Функції для роботи з датою. Математичні функції.
4. З'єднання
  • Види з'єднань таблиць.
  • Підведення підсумків за даними запиту.
5. Вкладені запити
  • Види вкладених запитів.
6. Просунуті запити
  • Процес оптимізації SQL запитів.
  • Тимчасові таблиці.
7. Об'єднання результуючих наборів
  • Оператори роботи з наборами даних.
8. Віконні функції
  • Формування запитів з використанням аналітичних функцій.
9. Розширення стандартного SQL
  • Створення і використання уявлень.
  • Пакети, змінні, розгалуження, цикли, курсори.
10. Транспонування таблиць
  • Розгортання даних, скасування розгортання даних, динамічний SQL.
11. Транзакції
  • Транзакції і паралелізм.
12. Програмовані об'єкти
  • Визначені користувачем функції
  • Збережені процедури.
  • Тригери.
13. Засоби досвідченого користувача
  • Засоби імпорту/ експорту даних
14. Управління доступом до бази даних
  • Вивчення под'язика DCL.
15. Дипломний проект
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150

Викладач

Олександр Омельченко

  • Middle Database Developer at DataArt
  • Досвід в Database більше 3 років
  • В програмуванні 4 роки
  • В викладанні 2 роки

Навчання в оффлайн форматі

Формат live-sessions

лекції і практика проходять в обладнаних аудиторіях навчального центру

Відеозаписи занять

робимо запис всіх занять, доступ до яких залишається у тебе навіть після закінчення навчання

Перевірка ДЗ і підтримка

перевірка домашніх завдань і фідбєк від викладачів. У позаурочний час комунікація в Telegram-чаті групи

Захист проектів

онлайн-захист з участю потенційних роботодавців і експертів з IT

Сертифікат

після завершення курсу ти отримуєш іменний електронний сертифікат від IT-центру Level Up

Допомога в працевлаштуванні

кар'єрний консультант Level Up допоможе скласти IT-резюме, оформити профіль на Джоб-сайтах і підготуватися до співбесіди

Допомога в працевлаштуванні

Кожен випускник отримує допомогу і підтримку від кар'єрного консультанта Level Up

  • Допомога в складанні IT-резюме та проходження співбесіди
  • Індивідуальні консультації з пошуку роботи та розвитку кар’єри
  • Регулярне інформування про відкриті вакансії від наших компаній-партнерів
  • Безкоштовні відвідування івентів по soft skills і зустрічей c HR компаній для всіх студентів

Початок курсу

4 вересня

Тривалість

84 години, 21 тиждень

Розклад

Сб 10:00-14:00

Вартість

9990 грн за курс

Чекаємо на тебе