SQL Camp

летняя образовательная программа
для людей с инвалидностью
Научись работать с SQL с нуля, собери профессиональное портфолио
и шагни в мир востребованной профессии!

Успей подать заявку до 8 июля. Осталось:
Дней
Часов
Минут
Секунд
Регистрация
Как тебя зовут (ФИО)?
В каком городе ты живешь?
Дата рождения
E-mail
Контактный телефон
Страничка в социальных сетях
Уровень образования
Пожалуйста, укажи ВУЗ, факультет, специальность, год выпуска
С чем связана твоя инвалидность? Как проявляется?
О себе
Расскажи нам о себе :) Для удобства мы подготовили список вопросов, на которые можно опираться при ответе.
Как ты выбрал свою будущую профессию? Опиши работу твоей мечты и идеальную рабочую обстановку? Как ты считаешь, в чем заключается секрет успеха в карьере? Какими качествами должен обладать профессионал?
Почему ты решил принять участие в проекте?
Оцени свой уровень погружения в IT-сферу:
Сколько времени ты готов уделять обучению по программе и выполнению домашних заданий?
Каковы твои дальнейшие планы после завершения проекта?
Каковы твои дальнейшие планы после завершения проекта?
Если ты отметил в предыдущем вопросе Другое, напиши свой комментарий тут
Согласие на обработку персональных данных согласно Федеральному закону от 27 июля 2006 г. № 152-ФЗ
Фото, видеоматериалы, а также отзывы участников мероприятия могут быть выложены в открытый доступ.
Нажимая на кнопку, вы даёте согласие на обработку персональных данных.
Формат
Online
Стоимость
Бесплатно
Старт
11 июля
Результат
Новые знания и навыки
Критерии отбора
Возможность выделить 4 недели на обучение, 4-8 часов в неделю (в зависимости от уровня подготовки)

Возможность оперативно работать с визуальным учебным материалом (скриншоты, инфографика, фото, текстовые презентации и пр.)
Возраст от 18 лет
Технические требования
  • Процессор не ниже Intel Core i5

  • Память DDR3 не менее 4Гб

  • Монитор не менее 17 дюймов, разрешение 1280x1024

  • HDD не менее 40Гб 7200rpm либо SSD аналогичного объёма

  • Доступ в сеть Интернет

  • Клавиатура, манипулятор мышь

  • ОС Windows 10/Linux/MacOS с административными правами (для возможности установки ПО)
Никаких скучных вебинаров!    Ты изучаешь материал тогда, когда это тебе удобно
Мы подготовили специальную площадку для курса с автоматической проверкой домашних заданий. Ты сам управляешь своим временем.

В закрытом чате Telegram ты также сможешь обсудить любые вопросы с сокурсниками, преподавателями и менторами.
Программа
  1. Разберемся с основами:
  • Выясним, что такое базы данных, системы управления базами данных, виды
  • Познакомимся с реляционной моделью
  • Узнаем, какие есть стандарты и диалекты SQL
  • Установим СУБД PostgreSQL
  • Начнём работу с инструментом DBeaver
2. Поговорим о типах данных и операциях с ними:
  • Разберёмся с тем, как можно хранить разные типы данных
  • Как хранить числа (целые, вещественные, с фиксированной точностью)
  • Что и когда хранить в строках (кодировка, поиск)
  • Как быть со временем и датами (часовые пояса, интервалы, epoch)
  • Разберёмся со специальным значением NULL
  • Поговорим о хранении бинарных данных (картинок, музыки и т.д.)
  • Рассмотрим специфические типы (массивы, XML, JSON/JSONB)
3. Погрузимся в определение данных (DDL):
  • Детально рассмотрим возможности создания и изменения таблиц
  • Поговорим об ограничениях (constraints):
  1. Unique – уникальность значений
  2. NULL, NOT NULL – допустимость указания NULL
  3. Check – проверка условия
  4. Default – значение по умолчанию
  5. Primary Key – первичные ключи
  6. Foreign Key – внешние ключи, связи между таблицами и каскады
4. Изучим вопросы изменения данных (DML) и разрешения конфликтов:
  • Вставка данных (INSERT)
  • Обновление существующих данных (UPDATE)
  • Удаление существующих данных (DELETE), опасность этого и подход Soft DELETE
  • Возврат изменённых значений RETURNING
5. Приобретем навыки выборки данных (DQL/DRL):
  • SELECT – сердце SQL, выбор нужных данных, вычисляемые столбцы, функции, фильтрация, сортировка, лимиты и offset'ы
  • Агрегация результатов, группировка данных, ограничения при агрегации
  • Оконные функции, их мощь и отличие от агрегирующих функций
6. Научимся выбирать данные из нескольких таблиц с помощью различных техник:
  • Подзапросы (связанные и не связанные)
  • JOIN'ы – соединение данных результатов запросов
  • UNION, EXCEPT, INTERSECT – объединение, исключение и пересечение
7. Посмотрим на продвинутые возможности:
  • VIEW, MATERIALIZED VIEW – представления и материализованные представления
  • CTE, рекурсивные запросы и другие техники
  • Транзакции
Преподаватели
Ильназ Гильязов
Ильназ Гильязов – ex CTO (проекты в сфере финтех для России, США и Великобритании). Автор обучающих курсов и тренингов по Data Engineering, Java, QA и информационной безопасности, консультант Программы Развития ООН (UNDP) в сфере ИКТ.
Скрипников Игорь
Разработчик по системе Service Manager в Росбанке. Знания JavaScript, Service Manager, T-SQL, HTML+CSS, С#, С++, ASP, VBScript и т.д. Опыт программирования более 30 лет.
Мясникова Лидия
Data Engineer платформы анализа розничных рисков и розничного бизнеса, 
преподаватель стажерской программы школы данных Росбанка.
Лобацевич Мария
Service Owner команды по доставке оперативных финансовых данных на централизованную дата платформу. Лидер Data школы в Росбанке.
Бонусы участия в проекте
Менторство и поддержка со стороны экспертов
Комфортное обучение в дистанционном формате
Актуальные свежие знания в IT-сфере
Новые знакомства и впечатления
Сертификат об окончании программы, а также весомый штрих в портфолио
Ценные призы
Организаторы
Росбанк
Один из крупнейших Российских универсальных банков. Росбанк – стабильная финансовая организация с долгосрочными планами на будущее. Стратегия Росбанка направлена на цифровизацию всех услуг, чтобы клиенты могли решать свои вопросы без визита в офис. Это говорит о высокой потребности в крутых ИТ-специалистах. На данный момент банк активно нацелен на развитие начинающих специалистов, в связи с этим запускается ряд интересных программ обучения.
Благотворительный фонд «ДЕЙСТВУЙ!»
Первый в России инклюзивный акселератор. БФ "ДЕЙСТВУЙ!" является обладателем премии РБК в номинации «Благотворитель года», а так же премии "Trainings" в номинации «Территория Включенности". Управление фонда — люди с инвалидностью. На сегодняшний день в проектах фонда приняли участие более 5 000 чел. из 32 городов России и 8 стран мира. Проведено более сотни мероприятий по пониманию инвалидности (ABBYY, Deloitte, Росбанк, Philip Morris Iternational, L'oreal, Всемирный Фестиваль молодежи и студентов, РГСУ, МГУУ, Гимназия им. Е.М. Примакова и др.).
Завершенные проекты
Истории выпускников
Александр
Стал победителем программы и попал в команду разработки кредитного конвейера для юридических лиц (Росбанк).
Ольга
Успешно закончила обучение, высоко оценив полученные знания и корпоративную культуру Росбанка, выбрала путь HR в команде Росбанка.
Сергей
Стал финалистом, успешно устроился в другую компанию и планирует участвовать в следующих программах Росбанка.
Made on
Tilda