1 нед
Логотип Учебный центр IBSУчебный центр IBS
Транзакции и блокировки в Oracle Database
Oracle
SQL
18 800 ₽
2 мес
Логотип StepikStepik
SQL для начинающих: с нуля до сертификата Oracle
Oracle
SQL
PostgreSQL
Базы данных
от 875 ₽/мес
или сразу 1 750 ₽
3 нед
Логотип SQL OnlineSQL Online
Курс продвинутого SQL
Oracle
SQL
Базы данных
MySQL
6 200 ₽
-14%
7 200 ₽
1 нед
Логотип Сетевая Академия ЛАНИТСетевая Академия ЛАНИТ
База данных Oracle 12с: Основы PL/SQL и разработка программных модулей
Oracle
SQL
56 500 ₽
1 нед
Логотип Специалист.руСпециалист.ру
Oracle Database 19с: Основы SQL
Oracle
SQL
68 990 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
Язык Oracle PL/SQL для разработчиков
Oracle
SQL
PostgreSQL
53 900 ₽
1 нед
Логотип Сетевая Академия ЛАНИТСетевая Академия ЛАНИТ
Oracle Database 12c PL/SQL: Продвинутые аспекты программирования и настройки производительности
Oracle
SQL
Базы данных
56 500 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
Язык Oracle PL/SQL: расширенные возможности
Oracle
SQL
PostgreSQL
Базы данных
39 800 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
Эффективное использование индексов в Oracle Database
Oracle
SQL
Базы данных
18 800 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
SQL: запросы с оконными аналитическими функциями
Oracle
SQL
Проектирование информационных систем
Разработка баз данных
7 600 ₽

Больше об авторах

Автор
Николай Ширинкин
Менеджер продукта
Больше об эксперте

Менеджер продукта в Edtech/HR-tech. За более чем 7 лет работы создал и масштабировал цифровые продукты в Edtech (Яндекс Практикум, Сравни Образование, Хабр Карьера). Через карьерные и образовательные продукты обучил и трудоустроил более 30.000 специалистов, а также провел более 1000+ часов менторских консультаций для начинающих специалистов Product менеджеров, Разработчиков и Аналитиков

Регалии/Квалификации:
  • Product owner
  • Бакалавриат: Менеджмент, Управление персоналом
Экспертиза:
  • Разработка и запуск продукта
  • Продуктовая аналитика
  • Стратегическое и операционное планирование
  • Финансовое планирование, бюджетирование, P&L и расчет юнит-экономики
  • HR-менеджмент, обучение и развитие персонала
  • Управление персоналом, построение команды

Посмотреть всех экспертов

Отзывы об онлайн-курсах по направлению Программирование и IT

Артем Макаров
Пользователь Хабра
Достоинства: Было интересно получить новые знания, о которых раньше не думал
Недостатки: Хотелось бы увеличить количество часов или растянуть не много обучения, что бы даже те кто работал могли спокойно нагнать пропущенное занятие
Комментарий: Очень отзывчивые преподаватели, стараются поделится знаниями не только из курса но и личным опытом
Владислав Гавриленко
Пользователь Хабра
Достоинства: Честно говоря, я был приятно удивлен насыщенностью и практической ценностью материала. Ожидал получить больше теорию, а в итоге пришел к глубокой, хорошо структурированной программе, которую можно сразу применять в реальной работе.Курс дал ответы на многие важные для меня вопросы связанные с анализом систем, их проектированием и жизненным циклом.Для меня стал открытием стал Event Storming - я понял как можно описывать систему контурно, без излишних технических деталей, так, чтобы это было наглядно и понятно бизнесу для согласования. Научился выявлять и систематизировать требования к системе, проектировать изменения системы, прогнозировать риски.
Комментарий: Хоть и не приходилось писать ни строчки кода - заданий на "хорошо подумать" было достаточно. Все рекомендации кураторов курса, Антона были актуальны и полезны. Учтите это при планировании времени.Спасибо за ооочень крутой курс Антону и всей команде «Школы сильных программистов», тёплое отношение, за такой интересный экспириенс!
Иван Саликов
Пользователь Хабра
Иван Ожгихин
Пользователь Хабра
Александра Юсупова
Пользователь Хабра
Данила Бугреев
Пользователь Хабра
Эльвира Валиуллина
Пользователь Хабра
Александр Габадулин
Пользователь Хабра
Посмотреть все отзывы

Промокоды и акции для направления Программирование и IT

Популярные направления

Популярные курсы Программирования и IT

Бесплатные курсы Программирования и IT

Курсы Программирования и IT с трудоустройством

ТОП онлайн-курсов по Oracle

1. Транзакции и блокировки в Oracle Database

Рассматриваются основы работы с Oracle Database в многопользовательской среде, включая работу с блокировками и транзакциями.⠀Blocked inserts, updates, deletes; lost updates, optimistic locking, pessimistic locking; deadlocks. DML, DDL, system locks. Multiversion read consistency, write consistency, Redo и Undo. ACID, уровни изоляции, TCL.
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 18 800 ₽
Цена без скидки: 18 800 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

2. SQL для начинающих: с нуля до сертификата Oracle

Изучение SQL на простых примерах для новичков. Теория, практика, домашние задания и их разборы. Надоело пытаться выучить SQL по нескольким источникам?
Школа: Stepik
Дата начала: В любое время
Длительность: 2 месяца
Стоимость курса: 1 750 ₽
Цена без скидки: 1 750 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет

3. Курс продвинутого SQL

Интерактивные онлайн-курсы продвинутого SQL и работы с СУБД. Онлайн-курсы обучения SQL выполнены в формате подробных теоретических и практических уроков на базе нашего SQL тренажера, что позволяет изучить язык SQL более обширно, научиться работать с запросами любой сложности, а также обрести устойчивые навыки работы с базами данных. Удобный онлайн-тренажер осуществляет реальные SQL запросы к базам данных. Если у вас будут ошибки в запросе, интеллектуальный тренажер сам найдет и подсветит вам вероятную ошибку в запросе, покажет схожесть с эталонным запросом преподавателя. На курсе рассматриваем темы, выходя за рамки курса базового SQL. Получите промокод и начните обучение прямо сейчас!
Школа: SQL Online
Дата начала: В любое время
Длительность: 3 недели
Стоимость курса: 6 200 ₽
Цена без скидки: 7 200 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

4. База данных Oracle 12с: Основы PL/SQL и разработка программных модулей

Курс проводится как очно, так и дистанционно в формате вебинара. После изучения курса вы сможете: описывать язык PL/SQL, понимать его возможности и преимущества использования;определять и использовать PL/SQL-переменные; писать исполнимые команды; взаимодействовать с Oracle Server; использовать управляющие структуры; работать с составными типами данных; использовать явные курсоры; распознавать и обрабатывать исключения; создавать хранимые процедуры и функции; понимать программные конструкции и структуру PL/SQL; создавать процедуры; создавать функции; создавать пакеты и работать с ними; использовать стандартные пакеты в Oracle; обслуживать зависимости; работать с большими объектами; создавать триггеры базы данных; работать с компиляцией PL/SQL кода.
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 56 500 ₽
Цена без скидки: 56 500 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

5. Oracle Database 19с: Основы SQL

Курс обеспечивает слушателей базовыми знаниями SQL, позволяющими разработчику писать запросы к одной или нескольким таблицам, модифицировать данные таблиц и создавать объекты базы данных. Основным инструментом разработки, используемым в курсе, является Oracle SQL Developer; в качестве дополнительного используется SQL Plus. Курс читается на русском языке! Oracle – самая популярная база данных, которая используется в большинстве крупных компаний, банков и государственных учреждений. Специалисты со знанием Oracle востребованы везде. Курс подходит для версий Oracle Database 12c, 18c, 19c и предназначен для инженеров техподдержки, технических администраторов, администраторов хранилищ данных, знакомых с основами работы с Oracle. Обучение проводится на платформе Linux, однако опыт работы с Linux не является обязательным. Внимание! Успешное окончание курсов Oracle в Центре "Специалист" при МГТУ им. Н.Э. Баумана не только поможет Вам овладеть всеми особенностями работы с продуктами Oracle, но и подготовит Вас к сдаче экзаменов на получение международной сертификации  Oracle Database Administrator Certified Associate (Помощник администратора Database).
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 68 990 ₽
Цена без скидки: 68 990 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

6. Язык Oracle PL/SQL для разработчиков

Прокачайте навыки работы с Oracle PL/SQL и пишите эффективный код для задач. Глубокое понимание процедур, функций, пакетов и триггеров поможет вам оптимизировать работу с базами данных и создавать сложные бизнес-логики.

Темы:

  • Программные конструкции PL/SQL.
  • Описание схемы HR (Human Resources), используемой в курсе.
  • Работа в Oracle SQL Developer:
    • Редактирование и выполнение анонимного блока в SQL Developer,
    • Сохранение и выполнение SQL-скриптов,
    • Ссылки на дополнительные ресурсы.
  • Описание использования процедур:
    • Создание процедур,
    • Создание процедур с параметрами,
    • Вызов процедуры,
    • Обработка исключений,
    • Удаление процедуры.
  • Описание использования функций:
    • Создание функций,
    • Вызов функции,
    • Функции в SQL-командах,
    • Удаление функции,
    • Различия между процедурами и функциями.
  • Описание пакетов и перечисление их компонент:
    • Спецификация и тело пакета,
    • Создание пакетов, задание частных и общедоступных конструкций,
    • Вызов пакетных объектов,
    • Удаление пакетов,
    • Перегрузка пакетных процедур и функций,
    • Как избежать ошибок при взаимных ссылках подпрограмм,
    • Инициализация переменных в процедуре, выполняемой только один раз,
    • Использование пакетных функций в SQL,
    • Сохранение состояния пакетных переменных, курсоров, таблиц и записей,
    • Использование PL/SQL-таблиц записей в пакетах.
  • Обзор стандартных пакетов Oracle:
    • Пакет DBMS_OUTPUT,
    • Пакет UTL_FILE,
    • Пакет UTL_MAIL,
    • Пакет DBMS_SCHEDULER,
    • Пакет DBMS_METADATA,
    • Пакет DBMS_LOB.
  • Этапы выполнения SQL-предложения:
    • Выполнение динамических SQL-предложений с использованием EXECUTE IMMEDIATE,
    • Выполнение динамических SQL-предложений с использованием пакета DBMS_SQL.
  • Создание в пакетах констант и исключений:
    • Локальные подпрограммы,
    • Права создателя и вызывающего хранимую процедуру,
    • Использование подсказки NOCOPY для программных параметров,
    • Автономные транзакции,
    • Использование клаузы DETERMINISTIC,
    • Использование коллекций для массовых операций.
  • Описание различных типов триггеров:
    • Определение триггеров базы данных и их использование,
    • Создание триггеров баз данных,
    • Строковые и операторные триггеры на таблицах,
    • Триггеры на представления, INSTEAD OF,
    • Правила срабатывания триггеров базы данных,
    • Удаление триггеров базы данных.
  • Создание триггеров на DDL-предложения:
    • Триггеры, срабатывающие по системным событиям в базе данных,
    • Ограничения на триггеры базы данных,
    • Триггеры LOGON и LOGOFF,
    • Предложение CALL в триггере,
    • Рекомендации по конструированию триггеров.
  • Инициализационные параметры для PL/SQL-компиляции:
    • Предупреждения времени компиляции,
    • Пакет DBMS_WARNING,
    • Предупреждающее сообщение PLW 06009,
    • Параметр настройки PLSQL_CCFLAGS,
    • Пакет DBMS_DB_VERSION,
    • Условная компиляция,
    • Сокрытие кода (Obfuscation),
    • Утилита свертки,
    • Пакет DBMS_DDL.
  • Обзор объектных зависимостей:
    • Процедурные зависимости в представлениях словаря данных,
    • Оценка влияния изменений объектов БД на хранимые процедуры,
    • Использование представлений USER_DEPENDENCIES и DEPTREE,
    • Управление локальными и удаленными зависимостями,
    • Установка значения инициализационного параметра REMOTE_DEPENDENCIES_MODE.
Дата начала: 15 октября
Длительность: 1 неделя
Стоимость курса: 53 900 ₽
Цена без скидки: 53 900 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

7. Oracle Database 12c PL/SQL: Продвинутые аспекты программирования и настройки производительности

Курс проводится как очно, так и дистанционно в формате вебинара.Большинство приложений, работающих c базой данных Oracle, используют язык PL/SQL для операций с данными, производимыми на сервере БД. Этот курс сосредоточен на 3 основных факторах эффективной реализации приложений PL/SQL.Во-первых, излагаются продвинутые возможности языка, которые позволяют строить мощные и гибкие, способные к адаптации, приложения. Затем обсуждаются техника улучшения производительности. И, наконец, обсуждаются возможности по улучшению безопасности баз данных и приложений, для противостояния несанкционированному доступу к данным и хакерским атакам. Практически все навыки, полученные в рамках данного курса, применимы и к версии Oracle 11g.
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 56 500 ₽
Цена без скидки: 56 500 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

8. Язык Oracle PL/SQL: расширенные возможности

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

Темы:

  • Задачи курса.
  • План курса.
  • Описание сред разработки.
  • Определение таблиц, данных и инструментов, используемых в данном курсе.
  • Определение структуры блоков PL/SQL:
    • Пакеты, процедуры и функции,
    • Курсоры,
    • Обработка исключений,
    • Зависимости.
  • Описание предопределенных типов данных:
    • Создание подтипов на основе существующих типов для приложения,
    • Перечень различных инструкций для дизайна курсора,
    • Описание переменных курсора,
    • Белый список.
  • Обзор коллекций:
    • Использование ассоциативных массивов,
    • Навигация с использованием ассоциативных методов,
    • Использование встроенных таблиц,
    • Использование Varrays,
    • Сравнение встроенных таблиц и Varrays.
  • Написание программ на языке PL/SQL, в которых используются коллекции:
    • Эффективное использование коллекций,
    • Улучшение связей типов в PL/SQL.
  • Работа с LOBs:
    • Обзор SecureFile LOBs.
  • Вызов внешних процедур из PL/SQL:
    • Преимущества внешних процедур,
    • Способы вызова внешней подпрограммы из PL/SQL,
    • Методы усовершенствованного интерфейса для языка C,
    • Методы усовершенствованного интерфейса для Java.
  • Понимание и влияние компилятора:
    • Настройка кода PL/SQL,
    • Включение замещения внутри блока,
    • Выявление проблем с памятью и настройка,
    • Выявление сетевых проблем.
  • Описание кэширования результатов:
    • Использование кэширования результатов запросов в SQL,
    • Использование кэширования функций в PL/SQL,
    • Обзор условия для кэширования функций в PL/SQL.
  • Поиск информации о кодировании:
    • Концепции PL/Scope,
    • Пакет DBMS_METADATA,
    • Улучшения PL/SQL.
  • Трассировка выполнения PL/SQL:
    • Трассировка PL/SQL: Шаги.
  • Принципы работы детального контроля доступа:
    • Описание функциональных возможностей детального контроля доступа,
    • Описание контекста приложения,
    • Создание контекста приложения,
    • Настройка контекста приложения,
    • Перечень процедур DBMS_RLS,
    • Реализация политики,
    • Запрос словарных представлений, содержащих информацию о детальном контроле доступа.
  • Опция In-Memory базы данных Oracle.
Дата начала: 10 ноября
Длительность: 1 неделя
Стоимость курса: 39 800 ₽
Цена без скидки: 39 800 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

9. Эффективное использование индексов в Oracle Database

Освойте эффективное использование индексов в Oracle Database. Тренинг даст вам понимание основных типов индексов в Oracle Database, их преимуществ и недостатков, а также модели из эффективного использования.

Темы:

  • Понятие индекса в реляционных СУБД.
  • Основные типы, методы доступа, селективность, фактор кластеризации.
  • Секционирование, использование в основных SQL-предложениях, особые случаи использования.
  • Методы доступа, основные типы, использование.
  • Примеры использования, преимущества и недостатки.
  • Типы, примеры использования, преимущества и недостатки.
Дата начала: 16 ноября
Длительность: 1 неделя
Стоимость курса: 18 800 ₽
Цена без скидки: 18 800 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

10. SQL: запросы с оконными аналитическими функциями

В курсе проходит подробное изучение аналитических функций, доступных в Oracle. Детально рассматривается синтаксис, особенности вызова и использования аналитических функций, дается большое количество реальных практических примеров, показывается преимущество в производительности перед обычными конструкциями SQL.

Темы:

  • Использование SQL для агрегирования данных:
    • Группировки,
    • Групповые функции,
    • GROUP BY,
    • HAVING,
    • GROUP BY с помощью операторов ROLLUP и CUBE,
    • Функция GROUPING,
    • GROUPING SETS,
    • Составные колонки (Composite Columns),
    • Сцепленные группировки (Concatenated Groupings).
  • Практика.
  • Типичные области применения аналитических функций:
    • Синтаксис аналитических функций,
    • Часто используемые аналитические функции,
    • Функции ранжирования,
    • Групповые функции,
    • Функции окна,
    • Статистические функции,
    • Примеры решений задач.
  • Основы моделирования данных:
    • Модели данных,
    • ER-диаграммы,
    • Нормализация данных,
    • Проектирование баз данных.
  • Практика.
  • Введение в иерархические запросы:
    • Использование рекурсивных запросов,
    • Иерархические данные в SQL,
    • Применение иерархических запросов.
  • Введение в PIVOT и UNPIVOT:
    • Использование PIVOT,
    • Использование UNPIVOT,
    • Практические примеры.
Дата начала: 22 октября
Длительность: 1 неделя
Стоимость курса: 7 600 ₽
Цена без скидки: 7 600 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

Рейтинг лучших школ по направлению Программирование и IT