Skillbox
EDPRO
Нетология
Eduson Academy
Московский институт психологии
Skypro
НАДПО
Skillfactory
GeekBrains
НИИДПО
Talentsy
ProductStar
Bang Bang Education
Логомашина
Contented
Бруноям
Хекслет
Fashion Factory School
НЦРДО
SF Education
Skillbox Английский (Kespa)
Otus
Годограф
Фоксфорд
Компьютерная Академия TOP
100балльный репетитор
MAED
XYZ School
Международная школа профессий
Эколь
Яндекс Практикум
Pentaschool
ИППСС
City Business School
Moscow Digital School
Вебиум
Skyeng
Skysmart
НСПК
Синергия Академия
Level One
Контур.Школа
НИПКЭФ
InvestFuture
Инглекс
KARPOV.COURSES
Coddy
Hello World
Psycholesson
99 баллов
#Sekta
ЭКОДПО
Bonnie & Slide
Digital Skills Academy
Interra
Kata Academy
Викиум
Слёрм
PIXEL
Merion Academy
NeuroBoost
Anecole
Verona School
ЕГЭLAND
Profieng
НАМО им. Н.А. Бородина
Институт бизнес-аналитики Алексея Колоколова
КОРОЛЬ ГОВОРИТ!
PROschool online
Innova IT Academy
EDPRO
Skillbox
Нетология
Eduson Academy
Московский институт психологии
Skypro
НАДПО
Skillfactory
GeekBrains
НИИДПО
Talentsy
ProductStar
Bang Bang Education
Логомашина
Contented
Бруноям
Хекслет
Fashion Factory School
Psychodemia
НЦРДО
SF Education
Skillbox Английский (Kespa)
Otus
Годограф
Фоксфорд
Компьютерная Академия TOP
100балльный репетитор
MAED
XYZ School
Международная школа профессий
Эколь
Яндекс Практикум
Pentaschool
ИППСС
City Business School
Moscow Digital School
Вебиум
Skyeng
Skysmart
НСПК
Сотка
Level One
Контур.Школа
TutorOnline
Инглекс
KARPOV.COURSES
Coddy
Тетрика
99 баллов
#Sekta
Bonnie & Slide
Interra
Викиум
Слёрм
Моя Альфа школа
Verona School
ЕГЭLAND
EasyCode
Институт бизнес-аналитики Алексея Колоколова
КОРОЛЬ ГОВОРИТ!
PROschool online
Innova IT Academy
Яндекс Практикум Английский
Если вы хотите стать SQL-разработчиком, то сейчас самое время сделать первый шаг. Эти специалисты пользуются большим спросом, поскольку многие компании стремятся реализовать свои стратегии цифровой трансформации, а базы данных используются практически во всех отраслях.
На этом курсе вы получите представление о возможностях языка запросов SQL и внутренних процессах на всех этапах работы с СУБД, а также научитесь оптимизировать код для интеграции с другими приложениями и разберёте распространённые ошибки. В качестве итогового проекта вы спроектируете собственную БД и проведёте её оптимизацию.
Показываем, как будет расти ваш заработок вместе с опытом. И сколько времени потребуется, чтобы окупить вложения в образование
Вас ждёт онлайн-курс с акцентом на практику. В процессе обучения вы сможете спроектировать и оптимизировать собственную БД, а также заполните пробелы по теории MS SQL Server.
Рассмотрите виды СУБД и возможности SQL-сервера, настроите среду разработки и развернёте бэкап демо-базы.
Научитесь делать выборки, использовать фильтры и функции объединения условий, а также сможете читать планы запросов.
Оцените различные запросы и сравните их стоимость, познакомитесь с индексами index scan; index seek; nested Loop; hash match; merge join.
Примените подзапросы и сделаете выборки из них, а также создадите временные таблицы и табличные переменные.
Научитесь составлять запросы с использованием различных операторов, выводить адреса и делать выборку.
Узнаете о том, почему функции ROW_NUMBER, LAG, LEAD, NTILE называют оконными, разберёте их отличительные черты.
Изучите алгоритмы работы с Exec и sp_executesql и поймёте, как избежать проблем с безопасностью.
Познакомитесь с DML и вариантами его использования, а также научитесь использовать утилиту bcp и операторы вставки, обновления, удаления и объединения.
Напишете выборки из XML и JSON полей и освоите работу с запросами SELECT.
Получите представление о работе с транзакциями и логом, узнаете, для чего нужны флаги трассировки.
Сможете читать запросы, в том числе и длинные, а также научитесь перечислять этапы выполнения запроса без его выполнения.
Научитесь делать схему базы данных и нормализовывать таблицы, а также освоите средства проектирования.
Изучите паттерны и сможете создавать БД с учётом требований безопасности и конфиденциальности.
Поймёте, как создавать таблицы, индексы и другие объекты БД с помощью своих SQL-запросов.
Освоите работу с датами, числами, строками и текстом, а также рассмотрите процесс преобразования данных.
Сможете создавать индексы и выявлять необходимость их использования.
Научитесь проектировать план запроса по процедурам, функциям и запросам, а также создавать триггеры на примере определения покупателя с наибольшей суммой покупок.
Изучите алгоритмы обработки ошибок с использованием различных методов, а также выявите необходимость подобных операций.
Сможете создавать процедуры с использованием CLR в SQL Server и компилировать сборку dll в Visual Studio.
Узнаете о том, зачем нужны очереди и как с ними работать, настроите сервер и напишете скрипты для их создания.
Познакомитесь с возможностями программ для разработки отчетов и визуализации, создадите несколько дашбордов.
Узнаете, чем отличается OLTP от OLAP, научитесь подбирать корректную OLTP-нагрузку для проектируемой БД.
Изучите основные паттерны проектирования, оцените риски возникновения различных проблем и познакомитесь с методами их предотвращения.
Освоите кимбал и составление ETL процедуры, а также сможете работать с dacpac файлами и SSIS-средой.
Презентуете свой проект и получите развёрнутую обратную связь, обсудите необходимые изменения и доработки.
Изучите принципы работы со статистикой, научитесь делать реорганизацию индексов, создавать и удалять их по необходимости.
Научитесь интерпретировать данные плана запросов, оптимизировать их на основе статистики, а также узнаете, что такое parameter sniffing.
Познакомитесь с примерами использования динамических административных представлений для устранения проблем с производительностью.
Выявите узкие места и процессы, перегружающие сервер, и настроите их мониторинг, а также сможете применять механизм extended events.
Оптимизируете работу сервера с помощью хинтов, обосновав целесообразность их применения на реальных примерах.
Проанализируете план запроса и аргументируете решение по его модификации и оптимизации на основе полученных статистических данных.
Выполните секционирование таблицы с переносом данных по партициям с помощью скриптов и sliding window.
Рассмотрите политику распределения ролей в SQL Server, а также оцените влияние различных факторов на безопасность системы.
Поймёте, как правильно создавать бэкап БД и делать из него восстановление при возникновении сбоев и экстренных ситуаций.
Изучите настройки, типы и мониторинг репликаций, познакомитесь с методами, используемыми для поддержки бесперебойной работы.
Презентуете итоговый проект: от описания бизнес-идеи до демонстрации процедур и решений оптимизации.
Просмотр обучающих видеороликов
Делаете все тогда, когда вам это удобно и в подходящем вам темпе
Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок
Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио
Познакомитесь с площадками для поиска работы, узнаете, как успешно пройти стажировку, и получите доступ к бирже с вакансиями компаний-партнёров
Курс ориентирован на разработчиков с небольшим опытом работы с БД и простыми запросами. Для успешного старта обучения вам понадобится сдать вступительное тестирование на знание типов данных и основных операторов на базовом уровне.
Обучение организовано так, что вы можете спокойно совмещать его с работой, учебой и личной жизнью. Именно вы решаете, когда работать с материалами курса - вы занимаетесь тогда, когда удобно вам. Все уроки курса будут всегда в вашем доступе, даже после окончания курса, поэтому вы в любой момент сможете повторить пройденный материал.
Именно вы решаете, когда и сколько заниматься. Обычно студенты тратят на обучение от трех до пяти часов в неделю.
Да, вы всегда сможете задать вопрос преподавателю в личном кабинете. Также вы будете получать от него обратную связь после выполнения домашних заданий.
Да, вы можете купить курс в рассрочку, что позволит вам лучше спланировать свой бюджет.
Project Manager в IT
Стилист-имиджмейкер
Эффективный руководитель
3D-моделирование для начинающих