Весенняя перезагрузка Скидка 40% действует 0 дней 00:00:00
Курс

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

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

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

  • Написанию запросов

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

  • Созданию интерфейсов в Oracle Apex

    Поймёте принципы настройки рабочего пространства в Oracle Apex. Освоите визуализацию имеющихся данных и создание веб-приложений.

  • Взаимодействию с данными

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

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

    Изучите объекты баз данных и написание программ для обработки полученной информации. Освоите разработку баз данных для выполнения разнообразных задач.

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

  • Иллюстрация этапа обучения
    Регистрация

    Знакомитесь с платформой

    Платформа Skillbox — собственная разработка компании Skillbox, платформа постоянно улучшается. Вас ждут видео, практические задания и общение с кураторами Доступ к материалам откроется сразу после покупки курса

  • Иллюстрация этапа обучения
    Теория

    Получаете знания

    Курсы состоят из тематических видео разной длительности Смотрите их когда и где угодно Доступ бессрочный, чтобы вы всегда могли вернуться и повторить теорию

  • Иллюстрация этапа обучения
    Практика

    Выполняете задания

    В Skillbox уверены, что навыки отрабатываются только через практику. Поэтому после теории вас ждёт практическая работа или тест Все задачи приближены к реальным — их можно с гордостью положить в портфолио

  • Иллюстрация этапа обучения
    Обратная связь

    Работаете с куратором

    Проверкой заданий занимаются кураторы Это эксперты по теме курса Они помогут с трудными задачами и подскажут, как улучшить ваши проекты Общаться с проверяющими кураторами можно прямо на платформе

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

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

  • 2 месяца обучения
  • 16 тематических модулей
  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 лет разрабатывает базы данных. Работает над созданием конвейеров данных, сервисов их обработки и веб-сервисов для отчётности в банке «Точка».

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

Ирина Ситникова Курс «SQL-разработчик»
Нравятся небольшие видео, разбитые на подтемы, прекрасный куратор, очень приятный спикер. Но не всегда понятно, что требуется сделать в задании, особенно когда задание нелогичное для пользователя.
Шахзод Эшкувватов Курс «SQL-разработчик»
Ментор по Git классный, очень доходчиво объясняет.
  • Старт курса: 29 марта
  • Осталось: 2 места

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

Скидка действует 0 дня 00:00:00

  • 279 BYN/мес
  • -40%
167 BYN/мес
  • В рассрочку на 12 месяцев
  • Курс в подарок
  • Год английского бесплатно

Выберите вариант оплаты

Заполните контактные данные

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

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

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

  • Я никогда не работал с базами данных. У меня получится?
    Конечно! При правильном подходе к обучению, самостоятельном расширении кругозора и своевременном выполнении практических заданий вы сможете достигнуть результата даже без специальных базовых знаний. Во всём помогут опытные спикеры, которые будут курировать вас на протяжении всего курса.
  • Есть ли специальные требования к компьютеру?
    Нет, SQL не требует мощного железа и больших ресурсов. Однако программное обеспечение Oracle Apex, которое используется на курсе SQL-разработчик, не может быть установлено на MacOS. Для прохождения курса на компьютерах MacOS требуется установить виртуальную версию операционной системы Windows.
  • Я смогу совмещать курс с работой? Сколько часов надо уделять занятиям?
    Да, совмещать учебу и работу получится, потому что вы решаете, когда смотреть уроки. В среднем пользователи Skillbox уделяют учебе от трёх до пяти часов в неделю.
  • Пользователям, закончившим курс, помогают с трудоустройством?
    Да, этим занимаются специалисты Центра развития карьеры. Профессионалы подберут подходящие вакансии, помогут написать резюме и оформить портфолио, подскажут, как вести себя на собеседованиях.
  • Как я буду общаться с куратором?
    Куратор будет проверять и комментировать практические работы, давать советы, а на вопросы ответит ментор в Telegram-чате.
  • Не могу оплатить курс сразу. Есть альтернативы?
    Да: рассрочка. Сумму разделят на ежемесячные платежи.
  • Если курс не подойдёт, что делать?
    Да. Сумму рассчитывают в соответствии с вашим прогрессом в обучении и публичным договором. Альтернативный вариант: заменить курс на другой.
  • Получу ли я профессию после того, как пройду онлайн-курс?
    После прохождения онлайн-курса от Skillbox не выдается диплом о профессиональной подготовке. Но при этом вы сможете работать по выбранному направлению: маркетологом, дизайнером или разработчиком. В первую очередь IT-компании оценивают навыки и портфолио кандидата.
  • Получится ли совмещать обучение в ВУЗе с онлайн-курсами?
    Да, на EdTech-платформе можно заниматься в удобное время и в любом месте. Видеоматериалы со спикерами доступны даже ночью. Эксперты проверят ваши практические работы где бы вы ни находились.
  • Вы помогаете со стажировкой и трудоустройством?
    Наши партнеры помогут составить резюме, оформить портфолио, подготовиться к собеседованию и первому рабочему дню.