Официальный партнер
Skillbox в Беларуси
Образовательная платформа
Участвует в распродаже Скидка 30%
действует 0 дней 00:00:00
Курс

SQL-разработчик

SQL-разработчик

Вы освоите язык запросов SQL и его процедурное расширение PL/SQL. Научитесь собирать, обрабатывать и предоставлять данные для анализа, сможете визуализировать информацию и поймёте, как использовать и настраивать свои базы данных для различных задач.

Кому подойдёт этот курс

  • Новичкам в программировании Новичкам в программировании

    Познакомитесь с языком SQL и поймёте, как работают базы данных. Научитесь управлять данными и работать с аналитическими функциями SQL. Разработаете свой первый корпоративный сервис и подготовитесь к старту успешной карьеры программиста.

  • Специалистам техподдержки Специалистам техподдержки

    Научитесь оптимизировать SQL-запросы и автоматизировать рутинные задачи с помощью PL/SQL. С помощью новых навыков сможете претендовать на более высокую зарплату или перейти на позицию разработчика баз данных.

  • Junior-разработчикам Junior-разработчикам

    Навык работы с SQL — один из ключевых для любого программиста. Вы познакомитесь с диалектом PL/SQL, научитесь писать сложные запросы и проектировать надёжные базы данных. Расширите спектр навыков и сможете брать в работу более дорогостоящие проекты.

Чему вы научитесь

  1. Писать запросы к базам данных

    Познакомитесь с основными возможностями SQL, узнаете, как строить сложные аналитические отчёты и какие есть рецепты приготовления данных.

  2. Создавать интерфейсы в Oracle Apex

    Научитесь визуализировать данные и узнаете, как создать веб-приложение и настроить рабочее место в среде Oracle Apex.

  3. Работать с данными

    Научитесь делать многотабличные выборки, создавать и связывать таблицы, группировать, фильтровать, анализировать и агрегировать данные с помощью функций sum, avg, count, having и других.

  4. Создавать свои базы данных

    Разберётесь в объектах баз данных, научитесь писать программы для их обработки и узнаете, как спроектировать собственные базы данных под разные цели.

Как проходит обучение на платформе

  1. Смотрите материалы в удобное время

    Изучаете теорию и практикуетесь на задачах, приближённых к реальным.

    Смотрите материалы в удобное время
  2. Выполняете практические работы

    Решаете задачи после каждого модуля и закрепляете знания.

    Выполняете практические работы
  3. Работаете с проверяющим экспертом

    Получаете обратную связь по каждой работе в течение 1–3 рабочих дней.

    Работаете с проверяющим экспертом
  4. Разрабатываете итоговый проект

    Презентуете проект экспертам, дополняете портфолио и получаете сертификат о прохождении курса.

    Разрабатываете итоговый проект

Содержание курса

Вас ждут видеоматериалы и практика на основе реальных кейсов, а также создание собственного проекта в конце курса.

  • 16 тематических модулей
  • 74 видео
  1. Введение

    Узнаете, что такое базы данных и зачем они нужны. Научитесь создавать свои структуры данных, установите сервер Oracle. Познакомитесь с инструментом Oracle Apex и сможете с его помощью создавать приложения и визуализировать данные.

  2. Первые шаги в SQL

    Изучите расширенные возможности Apex, познакомитесь с основными операторами SQL и напишете свои первые запросы к базе данных.

  3. Агрегатные функции

    Научитесь суммировать данные, высчитывать среднее и определять количество строк с помощью функций sum, avg, count и других.

  4. Агрегатные функции по аналитическим разрезам

    Продолжите знакомиться с функциями: научитесь высчитывать минимальное и максимальное значения, группировать и фильтровать данные с помощью функций max, min, distinct, having и других.

  5. Аналитические функции

    Познакомитесь с аналитическими функциями на примере row_number () и lead/lag. Сможете применять аналитические функции по группам и выбирать данные из «окна».

  6. Объединение данных

    Научитесь объединять и вычитать наборы данных, соединять таблицы, обогащать данные.

  7. Присоединение таблиц

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

  8. Типы данных

    Узнаете, какие типы данных существуют, в каких случаях их применять и как преобразовывать.

  9. Объекты базы данных

    Познакомитесь с объектами базы данных, научитесь распределять данные по ролям, создавать схемы и представлять данные в удобном для пользователя виде.

  10. Изменение данных

    Узнаете, как создать, изменить, удалить данные или отменить действие, если случайно удалили лишнее.

  11. Секционирование и план запроса

    Узнаете, как разбить большую таблицу на удобные секции, и научитесь работать с данными внутри них. Познакомитесь с оптимизатором Oracle и сможете проверять и изменять план запроса.

  12. Простейшие блоки

    Разберётесь в процедурном расширении PL/SQL, научитесь писать анонимные блоки и выводить информацию на экран. Познакомитесь с операторами ветвлений if/else и напишете свой первый анонимный блок с ветвлениями.

  13. Циклы

    Узнаете, как записывать и хранить информацию в переменных, как автоматизировать рутинную работу, и научитесь работать с циклами for и while.

  14. Типы PL/SQL-объектов

    Научитесь создавать и вызывать процедуры и функции, передавать и получать параметры, создавать пакеты.

  15. Использование PL/SQL

    Разберётесь в системных и пользовательских исключениях и научитесь их обрабатывать. Узнаете, как работать с курсорами и обходить ошибку запуска DDL.

  16. PL/SQL-таблицы

    Научитесь складывать и преобразовывать данные в коллекции и работать с конвейерными функциями. Узнаете, как обрабатывать большие объекты данных (CLOB).

Итоговый проект

  • Превью видеозаписи

    Сервис управленческой отчётности

    Вы разработаете корпоративный сервис, в котором создадите базу данных по клиентам, и веб-приложение, где можно вручную изменять данные, загружать банковские выписки, работать с графиками и дашбордом для анализа данных.

Спикер

Александр Клейн

Александр
Клейн

Инженер данных

Более 6 лет разрабатывает базы данных. Работает над созданием конвейеров данных, сервисов их обработки и веб-сервисов для отчётности в банке «Точка».

Отзывы участников

  • Отзывы студентов

    Иван Медведев

    Курс «Инженер по тестированию»
    Если какой-то материал тяжело даётся, есть вопрос по ДЗ, достаточно написать преподавателю, который поможет разобраться с информацией и подскажет, как решить задачу.
    По итогу 9-месячной учёбы стал по-другому смотреть на сайты. Замечаю «баги», разбираюсь в вёрстке, веду репорты. Узнал, как работать со специфическим ПО.
    Уже сейчас нисколько не жалею, что выбрал Skillbox. Спасибо!!!
  • Отзывы студентов

    Валентина Нарушевич

    Курс «Графический дизайнер с нуля до PRO»
    Благодаря курсу я научилась создавать классные постеры и векторные изображения. Также мой список новых скиллов пополнили ретушь и обтравка изображений — одни из главных навыков профессионального графического дизайнера.
    Ну, и умение верстать журналы! Теперь я, как самый настоящий графический дизайнер, с лёгкостью могу создать разворот какого-нибудь модного журнала.
  • Отзывы студентов

    Яна Щербицкая

    Курс «Photoshop с нуля до PRO»
    Курс очень круто структурирован, там есть все знания, которые мне нужны, чтобы освоить программу. Сама бы я точно что-нибудь пропустила.
    Преподаватели всё спокойно и терпеливо объясняют. Если ты что-то не понял, снимут дополнительный видеоролик и покажут ещё раз.
    Самое крутое в курсах Skillbox — постоянная связь с теми, кто подскажет, как правильно.
  • Отзывы студентов

    Алла Комиссаренко

    Курс «UX-дизайнер с нуля до PRO»
    Работать дизайнером мне очень нравится, от UX я вообще в восторге, тяга к аналитике у меня была всегда. После долгих поисков работы в новой сфере подруга помогла мне получить заказ на редизайн сайта большой компании.
    Отдельно хочу сказать спасибо куратору Александру Свобода, он очень подробно расписывал все недочёты и ошибки решений в дизайне.
  • Отзывы студентов

    Елена Кальво

    Курс «Копирайтинг от А до Я»
    «Почему бы не сделать из хобби источник заработка?» — однажды подумала я.
    Недолго размышляя, записалась на курс в Skillbox и встала в ряд претендентов на гордое звание копирайтера.
    Работа с текстом помогла мне вернуть свою жизнь, вдохновила. Я начала снова ухаживать за собой, читать. Увидела, что я не только мать, но и писатель.

  • Отзывы студентов

    Ирина Семёнова

    Курс «SMM-специалист»
    Я узнала, что такое охваты, KPI и прочие слова, которые раньше пугали. Поняла, что чем проще и понятнее, тем лучше. Разобралась в сложной иерархии рекламного кабинета и научилась настраивать аудиторию и рекламу.

    Я уже в теме и не боюсь назвать своих более опытных друзей коллегами.
Как будем учиться
В Корпоративной библиотеке
Просмотр уроков
Без домашних заданий и проверок
Без сертификата об окончании курса
Полный доступ к курсу
Просмотр уроков
Проверка домашних заданий
Сертификат об окончании курса
Доступ неограничен
  • Старт курса: 1 июля
  • Осталось: 4 места

Стоимость курса

  • Рассрочка до 18 месяцев без переплат
  • 156 BYN/мес
    • 1 868 BYN
    • 2 669 BYN
Участвует в распродаже Скидка 30%
действует 0 дня 00:00:00

Шаг 1. Выберите вариант оплаты

Шаг 2. Заполните контактные данные

Похоже, произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.

Нажимая на кнопку, я соглашаюсь на обработку персональных данных

Нажимая на кнопку, я соглашаюсь с публичной офертой и политикой обработки персональных данных

Спасибо!

Ваша заявка успешно отправлена

Часто задаваемые вопросы

  • Я никогда не работал с базами данных. У меня получится?

    Конечно! При правильном подходе к обучению, самостоятельном расширении кругозора и своевременном выполнении практических заданий вы сможете достигнуть результата даже без специальных базовых знаний. Во всём помогут опытные спикеры, которые будут курировать вас на протяжении всего курса.
  • Есть ли специальные требования к компьютеру?

    Нет, SQL не требует мощного железа и больших ресурсов. Однако программное обеспечение Oracle Apex, которое используется на курсе SQL-разработчик, не может быть установлено на MacOS. Для прохождения курса на компьютерах MacOS требуется установить виртуальную версию операционной системы Windows.
  • Я смогу совмещать курс с работой? Сколько часов надо уделять занятиям?

    Да, совмещать учебу и работу получится, потому что вы решаете, когда смотреть уроки. В среднем пользователи Skillbox уделяют учебе от трёх до пяти часов в неделю.
  • Пользователям, закончившим курс, помогают с трудоустройством?

    Да, этим занимаются специалисты Центра развития карьеры. Профессионалы подберут подходящие вакансии, помогут написать резюме и оформить портфолио, подскажут, как вести себя на собеседованиях.
  • Как я буду общаться с куратором?

    Куратор будет проверять и комментировать практические работы, давать советы, а на вопросы ответит ментор в Telegram-чате.
  • Не могу оплатить курс сразу. Есть альтернативы?

    Да: рассрочка. Сумму разделят на ежемесячные платежи.
  • Мне вернут деньги, если курс не понравится?

    Да. Сумму рассчитывают в соответствии с вашим прогрессом в обучении и публичным договором. Альтернативный вариант: заменить курс на другой.