7 лучших онлайн-курсов SQL 2021 года

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

Лучший интерактивный курс: Codecademy

Codecademy

Codecademy

Зарегистрироваться сейчас
Что нам нравится
  • Отличное введение

  • Множество материалов для практики 

  • Мобильное приложение

Что нам не нравится
  • Только онлайн

Если вы ищете интерактивный курс, который позволяет вам делать все в своем браузере в облегченном формате, тогда Codecademy - это то, что вам нужно. Codecademy имеет серию SQL курсы, не требующие предварительного опыта. Первый курс бесплатный, но шестинедельный «путь обучения» включает больше курсов по таким темам, как наука о данных и базы данных, для которых требуется подписка на Codecademy Pro.

Подписка Pro также позволит вам выполнить несколько проектов, например, найти то, что делает статью о технологиях популярной. веб-сайт Hacker News или поиск в коллекции Метрополитен-музея, используя только что приобретенный SQL навыки и умения. Есть даже задачи по программированию, с которыми вы можете попрактиковаться после завершения курса, анализируя статистику населения страны или данные макетов от студентов Codecademy. Все это делает Codecademy отличным местом для начала работы с SQL.

instagram viewer

Лучшее бесплатное: SQL для анализа данных, Udacity

Udacity

Udacity

Зарегистрироваться сейчас
Что нам нравится
  • Совершенно бесплатно

  • Интерактивный курс

  • Вы можете скачать видео для просмотра в автономном режиме

  • Субтитры на нескольких языках (арабский, бразильский португальский, китайский)

Что нам не нравится
  • Упражнения доступны только онлайн

Хотя этот курс является частью более крупной программы Nanodegree, которая требует денег, вы можете принять участие в индивидуальном курсе бесплатно. SQL for Data Analysis - отличный бесплатный курс по Udacity, который проведет вас от базового введения в операторы SQL до оптимизации скорости и подробного рассмотрения крайних случаев. Курс состоит из здорового сочетания видео, текста, викторин и интерактивных упражнений. Для людей с нарушениями слуха или тех, кто просто чувствует себя более комфортно при чтении изучаемой информации, вы также можете загрузить видео и субтитры.

Хотя упражнения требуют, чтобы вы были в сети, онлайн-среда разработки Udacity (интегрированная среда разработки) означает вам не нужно устанавливать какое-либо программное обеспечение, и нет риска испортить что-либо важное при работе с Это.

Второе место в категории Best Free: запросы данных с помощью Transact SQL 4 на edX

edx

edx

Зарегистрироваться сейчас
Что нам нравится
  • Бесплатно

  • Занимает всего от четырех до пяти часов в неделю

Что нам не нравится
  • Не все, что вы можете делать в Transact-SQL, можно сделать в SQL, что может сбить с толку, если вы не знаете точных различий.

Хотя этот курс является частью профессионального сертификата (который довольно насыщен Python), вы можете пройти этот курс самостоятельно, если вас больше всего интересует сторона SQL в науке о данных. В этом курсе Microsoft вы узнаете, как писать запросы, объединять таблицы и другие основы SQL, но вы также узнаете, как работать с Transact-SQL, расширением Microsoft для SQL, которое позволяет писать программы, тоже.

Хотя для начала это может показаться слишком сложным, не бойтесь, этот курс предназначен для начинающих, если у вас есть базовое понимание того, как базы данных а также IT системы Работа. Опыт программирования как таковой не требуется.

Лучший краткий курс: SQL для анализа данных: ускоренный курс Weekender для начинающих на Udemy

Удеми

Удеми

Зарегистрироваться сейчас
Что нам нравится
  • Идеально подходит для завершения на выходных 

  • Упражнение почти после каждого нового ввода

  • Видео можно смотреть и на мобильном телефоне

Что нам не нравится
  • Не намного больше, чем абсолютные основы

Если вы ищете короткий курс, который позволит вам поработать с основами SQL на выходных или в перерывах, то этот курс Udemy будет для вас идеальным выбором. SQL для анализа данных - это короткий курс, который даст вам достаточно знаний в области SQL, чтобы вы могли с легкостью включить его в свое резюме или даже если вы просто хотите добавить еще один навык в свой арсенал.

Состоит из видеороликов, викторин и так называемых «Brainbusters» (упражнений, таких как систематизация фильмов по количеству проката или рейтингу) для убедитесь, что вы действительно поняли то, чему вас учили, это отличный способ изучить основы SQL и убедиться, что он действительно палочки.

Лучшее развлечение: обучение в LinkedIn

LinkedIn Learning

LinkedIn Learning

Зарегистрироваться сейчас
Что нам нравится
  • Большой выбор курсов

  • Курсы для любого уровня подготовки

  • Гарантированное качество несмотря на разнообразие

Что нам не нравится
  • Только онлайн

Когда дело доходит до разнообразия, у LinkedIn Learning нет равных. У сервиса слишком много курсов, чтобы сосчитать, и тысячи только по SQL, поэтому неудивительно, что он в этом списке. Если вам просто нужен очень простой видеоролик, объясняющий, в чем суть SQL, или подробный видеоролик, посвященный основам, вы найдете то, что вам нужно.

Даже опытные разработчики SQL, переходящие с одной версии на другую, найдут здесь курсы, которые помогут вам получить именно то, что вам нужно знать. Независимо от вашего опыта, если вы хотите сделать этот шаг в SQL, вы найдете подходящий курс, чтобы начать работу с LinkedIn Learning.

Однако для всех курсов LinkedIn Learning требуется подписка, которая будет стоить вам 240 долларов в год или 29,99 долларов в месяц.

Второе место в категории Best Splurge: DataCamp

DataCamp

DataCamp

Зарегистрироваться сейчас
Что нам нравится
  • Интерактивные курсы

  • Мобильное приложение

  • Бесплатно для школ

Что нам не нравится
  • Только онлайн

  • 400 долларов в год за полный пакет

У DataCamp есть несколько курсов по SQL, доступных на их веб-сайте, и три так называемых «курса навыков», которые представляют собой пакеты курсов. Три курса обучения охватывают основы SQL, такие как запросы, фильтрация и объединения, а также способы работы с SQL Server и даже продвинутые методы SQL Server, такие как написание более эффективных запросов.

Первая глава каждого курса бесплатна, но если вы хотите чего-то большего, вам придется подписаться на DataCamp, что обойдется вам в 400 долларов в год за полный пакет. Тем не менее, классы, желающие работать с DataCamp, будут рады узнать, что эта услуга бесплатна для классов, все, что вам нужно сделать, это зарегистрироваться как таковая (хотя им, конечно же, сначала нужно будет это проверить).

Лучшая профессиональная ориентация: 200+ вопросов на собеседовании по SQL на Udemy

Удеми

Удеми

Зарегистрироваться сейчас
Что нам нравится
  • Отличная практика для собеседований

  • Дает множество советов для опытных пользователей SQL.

Что нам не нравится
  • Это не для новичков

Если у вас уже есть SQL опыт и подаете заявку на работу, которая требует этого, то этот курс для вас. Более 200 вопросов на собеседовании по Udemy помогут вам пройти собеседование по приложению без ущерба для себя. С целым набором различных вопросов с разным уровнем навыков в зависимости от типа работы вы сможете практиковать мышление, которое требует от вас эти вопросы на собеседовании по SQL. Очевидно, что нет гарантии, что вас возьмут на работу на месте, но ответ на вопрос об оптимизации не повредит.

Однако этот курс не предназначен для новичков в SQL. Если у вас мало или совсем нет опыта работы с SQL, то с некоторыми из этих вопросы, но как только вы накопите некоторый опыт работы с другими курсами из этого списка, вы можете почувствовать себя на высоте вызов.