Все курсы Shultais Education: список платных и бесплатных курсов, отзывы об обучении, промокоды
Курс по продвинутому SQL предназначен для аналитиков, маркетологов, экономистов, разработчиков баз данных и программистов,
которые хорошо владеют основами SQL, понимают что такое JOIN, UNION и подзапросы и готовы совершенствовать скилы.
Курс включает три учебных блока в разных направлениях: транзакции, хранимые процедуры и оконные функции.
В блоке о транзакциях вы познакомитесь с уровнями изоляции транзакций в SQL и научитесь предотвращать аномалии.
Хранимые процедуры, триггеры и представления позволят вам автоматизировать и упростить работу с базой данных.
Оконные функции SQL помогут вам перейти на новый уровень аналитики данных.
После прохождения курса вы научитесь:
Писать транзакции, которые выполняют ACID требования.Выбирать уровни изоляций транзакций для обеспечения лучшей производительности.Выбирать уровни изоляций транзакций для обеспечения максимальной надежности.Создавать устойчивые к ошибкам транзакции.Создавать хранимые процедуры и функции.Использовать транзакции внутри хранимых процедур.Создавать и запускать триггеры SQL.Создавать табличные представления на основе SQL запросов.Создавать и использовать переменные в SQL.Оптимизировать SQL-запросы.Использовать оконные функции SQL.Применять оконную аналитику вместе с группировкой и подзапросами.Управлять порядком обработки данных.Выделять сегменты с помощью OVER и PARTITION BY.Ранжировать данные фунциями ROW NUMBER, RANK и DENSE RANK.Использовать SUM и COUNT с оконными функциями.Обращаться к прошлым и будущим периодам с помощью LAG и LEAD.Рассчитывать нарастающий итог в SQL.Осуществлять сканирование с помощью ROWS BETWEEN.Пользоваться фреймами и интервалами в SQL.
Дата начала: В любое время
Длительность: 1 месяц
Стоимость курса: 2 920 ₽
Цена без скидки: 2 920 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Онлайн-курс по JavaScript для начинающих fronted-разработчиков. Обучение охватывает полный набор тем от запуска простейших скриптов в браузере и node.js до объектно-ориентированного программирования, исключений и браузерного взаимодействия.
Программа обучения состоит из серии видео-уроков, практических заданий на специальном тренажере, а также поддержки преподавателя на всех этапах.
После прохождения курса вы научитесь:
Выполнять JavaScript скрипты в браузере.
Запускать серверные JavaScript программы в Node.js.
Работать со типами данных.
Преобразовывать типы данных между собой.
Работать с массивами, объектами и словарями.
Писать эффективный код с помощью функционального программирования.
Перехватывать и обрабатывать исключения.
Создавать объекты, конструкторы объектов и классы.
Создавать функции разными способами.
Импортировать и экспортировать модули.
Использовать колбэки, промисы и замыкания.
Работать с прототипами и прототипным наследованием.
Отслеживать события генерируемые пользователем и браузером.
Управлять формами и окнами.
Изменять стили страницы.
Модифицировать структуру страницы.
Создавать AJAX-запросы к серверу.
Сохранять данные в Cookie и DataStorage.
Взаимодействовать с Web-сокетами.
Учебная программа:
Введение в JavaScript
Переменные и типы данных
Объекты и массивы
Инструкции и синтаксис
Функции
Погружение в объекты
Наследование через прототипы
Классы
Обработка ошибок
Промисы
Работа с браузером
События
Формы
Взаимодействие с сервером
Взаимодействие с браузером
Курс не требует предварительной подготовки и подходит новичкам.
После регистрации доступен бесплатный тест-драйв с практикой и поддержкой.
Дата начала: В любое время
Длительность: 3 месяца
Стоимость курса: 4 900 ₽
Цена без скидки: 4 900 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Онлайн-курс разработан для программистов, которые хотят научиться проектировать эффективные и надежные алгоритмы для успешного решения рабочих задач, а также увеличить шансы пройти собеседование на более высокие позиции.
Обучение проходит в режиме онлайн с теорией и практикой на языке Python. В течение всего обучения действует поддержка преподавателя.
В рамках курса вы познакомитесь как с классическими алгоритмами поиска и сортировки, так и с более современными: луковая маршрутизация, блокчейн, цифровая подпись.
После прохождения курса вы научитесь:
Пользоваться классическими структурами данных.Выбирать оптимальные структуры под задачи.Определять сложность алгоритмов.Оптимизировать алгоритмы.Проектировать рекурсивные алгоритмы на Python.Оптимизировать рекурсивные функции.Строить и обходить деревья и графы.Сортировать массивы и связные списки.Быстро искать данные в массивах, деревьях и тексте.Искать и генерировать большие простые числа.Более эффективно использовать Python.Проектировать надежные и быстрые алгоритмы.Работать с хэш-таблицами, словарями и ассоциативными массивами.Шифровать и сжимать данные.Генерировать и обмениваться ключами шифрования.Сортировать данные, в том числе по нескольким критериям.Использовать комбинаторые алгоритмы и функции.Перебирать и оптимизировать деревья.
Учебная программа:
Введение в Алгоритмы
Структуры данных
Сортировка
Поиск
Численные алгоритмы
Хэширование
Рекурсия
Деревья
Деревья принятия решений
Сетевые алгоритмы
Строковые алгоритмы
Криптография
Сжатие
Блокчейн
Для прохождения курса требуется хороше знание Python, включая ООП.
После регистрации доступен бесплатный тест-драйв с практикой и поддержкой.
Дата начала: В любое время
Длительность: 3 месяца
Стоимость курса: 5 900 ₽
Цена без скидки: 5 900 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Онлайн-курс по основам SQL предназначен для начинающих разработчиков, маркетологов и аналитиков.
Программа рассчитана на широкую аудиторию и не требует предварительных навыков.
Курс включает серию видео-уроков, более 250 практических заданий и поддержку преподавателя на всех этапах.
Курс — победитель Edcrunch Award 2019.
После прохождения курса вы научитесь:
Устанавливать сервер MySQL на свой компьютер, запускать СУБД, а также подключаться к ней с помощью программы-клиента.С нуля создавать базы данных и таблицы под бизнес требования.Извлекать из баз данных информацию с помощью SQL запросов.Использовать SQL для анализа данных.Обрабатывать и изменять исходную информацию для удобного вывода.Производить арифметические операции, форматировать дату, приводить текст к нужному виду.Искать информацию с помощью инструментов полнотекстового поиска.Изменять и добавлять в таблицы новые данные.Выбирать оптимальные типы данных.Создавать уникальные и составные индексы.Использовать WHERE и HAVING для фильтрации данных.Агрегировать данные с помощью GROUP BY.Вычислять среднее, минимальное и максимальное значения.Группировать данные по категориям и датам, формировать сводные отчеты.Извлекать данные из нескольких связанных между собой таблиц с помощью JOIN.Объединять несколько таблиц с помощью UNION.Создавать вложенные SQL запросы.
Учебная программа:
Простые SQL запросы
Добавление, изменение и удаление данных
Создание таблиц
Индексы
Изменение таблиц
Поиск текста
Вспомогательные функции
Группировка данных
Многотабличные запросы
Вложенные запросы
Курс не требует предварительной подготовки и подходит новичкам.
После регистрации доступен бесплатный тест-драйв с практикой и поддержкой.
Дата начала: В любое время
Длительность: 3 месяца
Стоимость курса: 5 400 ₽
Цена без скидки: 5 400 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Онлайн-курс по Python для начинающих разработчиков и аналитиков. Обучение охватывает большой набор тем от установки Python и создания первой программы до объектно-ориентированного программирования и исключений.
В процессе обучения вы познакомитесь не только с основами Python, но и узнаете многое о программировании как дисциплине.
Программа обучения состоит из серии видео-уроков, практических заданий на специальном тренажере, а также поддержки преподавателя на всех этапах.
Курс — победитель EdCrunch Award 2020 в номинации «Программирование».
После прохождения курса вы научитесь:
Устанавливать и запускать интерпретатор Python.
Работать со встроенными типами данных.
Создавать и изменять файлы в разных кодировках.
Работать с кортежами, списками и словарями.
Избегать и исправлять распространенные синтаксические и логические ошибки.
Перехватывать и обрабатывать исключения.
Управлять потоком выполнения программ.
Использовать циклы для обхода списков, словарей и файлов.
Проектировать и использовать функции для решения разных типов задач.
Работать с модулями и библиотеками.
Создавать виртуальные окружения и устанавливать новые пакеты.
Создавать собственные классы и объекты.
Учебная программа:
Введение в Python
Типы данных
Файлы
Словари
Динамическая типизация
Инструкции и синтаксис
Условия
Циклы
Функции
Модули
Установка внешних пакетов
Классы и ООП
Исключения
Курс не требует предварительной подготовки и подходит новичкам.
После регистрации доступен бесплатный тест-драйв с практикой и поддержкой.
Дата начала: В любое время
Длительность: 3 месяца
Стоимость курса: 5 390 ₽
Цена без скидки: 5 390 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
HTML и CSS — это отправная точка в карьере разработчика web-сайтов. Именно с верстки начинали большинство web-программистов и верстальщиков.
Онлайн-курс состоит из серии видео-уроков, практики на специальном тренажере и поддержки преподавателя на всех этапах. В процессе обучения ученики не только познакомятся с HTML и CSS, но и узнают об общих принципах работы интернета.
После прохождения курса вы научитесь:
Подбирать семантически правильные HTML-теги.Выбирать подходящие под задачи CSS-свойства.Использовать CSS-селекторы для обращения к любым HTML-элементам на странице.Работать с рамками, а также с внутренними и внешними отступами.Работать с текстом, изображениями, формами.Добавлять на страницу векторные и растровые изображения, а также видео.Правильно позиционировать спрайты.Верстать сайты целиком и отдельные элементы страниц.Формировать валидную структуру HTML-документа.Строить многоколончатые сетки и управлять потоком документа.Применять абсолютное, относительное и фиксированное позиционирование.Создавать сложные формы для отправки данных.Отправлять данные GET и POST методами.Подключать внешние нестандартные шрифты.Создавать сложные таблицы.Пользоваться встроенными возможностями браузеров.Извлекать из Photoshop-макетов элементы и их параметры.Узнаете как работают браузеры, сервера и интернет.
Учебная программа:
Введение в HTML и CSS
Базовые понятия интернета
HTML теги
Основы CSS
Работа с изображениями
Структура документа
Блоки и сетка документа
Погружение в формы
Таблицы
Курс не требует предварительной подготовки и подходит новичкам.
После регистрации доступен бесплатный тест-драйв с практикой и поддержкой.
Дата начала: В любое время
Длительность: 1 месяц
Стоимость курса: 3 900 ₽
Цена без скидки: 3 900 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да