Обзор курса по SQL на платформе Self-Learning.ru

Приветствую Вас на сайте Info-Comp.ru! Сегодня мы поговорим о новом курсе по основам SQL, который доступен на платформе Self-Learning.ru и предназначен он для людей, желающих изучить SQL как стандарт, т.е. освоить те возможности языка SQL, которые будут работать во всех популярных СУБД (MySQL, PosrgreSQL, Microsoft SQL Server), иными словами, этот курс не привязан к какой-то конкретной базе данных.

Обзор курса по SQL на платформе Self-Learning.ru

Описание курса

Курс по SQL на Self-Learning.ru – это уникальный курс по SQL, который ориентирован на изучение языка SQL как стандарта, чтобы после прохождения курса можно было использовать язык SQL в любой СУБД.

Дело в том, что SQL – это вроде как стандарт, который должен быть реализован во всех СУБД, но каждая СУБД отклоняется от этого стандарта и применяет свою реализацию SQL, свой диалект SQL, т.е. свой синтаксис. Даже синтаксис казалось бы стандартных конструкций в разных СУБД может отличаться и человеку, который прошёл курс по SQL на примере какой-то одной СУБД, придётся доучиваться и обновлять свои знания, в случае если у него возникнет необходимость работать с другой СУБД, отличной от той, которая использовалась на курсе.

Поэтому я решил создать универсальный курс по SQL, который не будет привязан к какой-то конкретной СУБД, иными словами, после прохождения которого можно было бы работать с SQL в любой СУБД.

Цель курса – научить Вас стандартным возможностям языка SQL, которые доступны во всех системах управления базами данных (СУБД).

Если в каких-то даже стандартных возможностях языка SQL есть отклонения в той или иной СУБД, то на курсе все это подробно комментируется и показывается реализация для нескольких популярных СУБД.

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

После прохождения курса Вы научитесь писать универсальные SQL запросы, которые будут выполняться во всех популярных СУБД: и в MySQL, и в PosrgreSQL, и в Microsoft SQL Server, тем самым Вам не нужно будет задумываться о том, с какой СУБД Вам предстоит работать.

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

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

  1. Теоретический (тестирование)
  2. Практический (реализация итогового проекта)

Для кого этот курс

Для разработчиков, которым требуется работать с базами данных
Для IT специалистов, которые работают с несколькими СУБД
Для Web-программистов
Для аналитиков, кому требуется язык SQL
Для тех, кто работает с MySQL, PostgreSQL или Microsoft SQL Server
Для желающих изучить SQL как стандарт

Чему Вы научитесь на курсе

Создавать базы данных на SQL
Создавать, изменять и удалять таблицы на SQL
Добавлять, изменять и удалять данные в таблицах на SQL
Писать SQL запросы SELECT на выборку данных
Строить сложные составные условия на выборку данных
Писать многотабличные SQL запросы
Группировать данные и осуществлять фильтрацию сгруппированных данных
Сортировать данные и использовать фильтры для ограничения строк
Создавать, изменять и удалять представления
Использовать встроенные функции
Создавать и удалять индексы
Создавать и удалять ограничения
Использовать CTE, вложенные запросы и конструктор табличных значений

Программа курса по SQL

Ознакомиться с программой Вы можете на странице данного курса на сайте Self-Learning.ru.

Обзор курса по SQL

Курс на платформе Self-Learning.ru – это не просто одно видео или какой-то текстовый материал, это совокупность функционала платформы и набора различных материалов, которые требуются для полноценного самообучения.

Курс на Self-Learning – это комплексная программа для самообучения, которая включает набор различных материалов, необходимых для реализации данной программы.

Курс по SQL не исключение, он включает огромное количество различных материалов и функционала, реализованного платформой.

План обучения

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

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

Тем самым в курсе и реализуется последовательный план обучения.

Скриншот 1

Видео материал

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

Текстовый материал

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

Скриншот 2

Материалы для самостоятельного изучения

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

Онлайн тестирование

На каждом уроке, после изучения всех материалов, с целью проверки полученных знаний Вы проходите онлайн тестирование, состоящее как правило из 10-15 вопросов. Тесты реализованы средствами платформы и полностью автоматизированы. Такое онлайн-тестирование есть в каждом уроке. Все вопросы в тестах разнообразные, Вам придётся дописывать SQL запросы, сопоставлять данные, делать множественный выбор и, конечно же, традиционно делать одиночный выбор из нескольких вариантов.

Скриншот 3

Домашние задания

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

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

Таким образом, в процессе прохождения курса Вы будете практиковаться и получать опыт.

Разбор домашних заданий

Следующее занятие, которое идет после домашнего задания, посвящено детальному разбору этого домашнего задания. На этом занятии Вы сможете узнать решения задач, предлагаемые автором курса, с подробными комментариями, т.е. почему SQL инструкция написана именно так, а не по-другому.

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

Контрольные работы

Кроме домашних заданий на курсе есть контрольные работы, которые будет проверять ментор.

Ментор проверит контрольную работу, сделает code review Ваших SQL инструкций и вышлет Вам персональные рекомендации, а также замечания по решениям (если будут), которые Вам необходимо будет устранить.

Стоит отметить, что без утверждения ментором решения контрольной работы перейти к следующему уроку Вы не сможете.

Экзамен

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

На данном экзамене Вам предстоит очень серьезное испытание, состоящее из двух этапов:

  1. Теоретический (тестирование)
  2. Практический (реализация итогового проекта)

Практическую часть проверяет и утверждает ментор.

Закончить курс и получить сертификат Вы сможете только в случае успешной сдачи экзамена, т.е. Вам необходимо набрать проходной балл в тестировании (80% правильных ответов) и утверждения ментором реализации практической части экзамена.

Таким образом, Вы можете быть уверены, что весь материал, который есть на курсе, Вами будет усвоен на 100%.

Сертификат

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

Кто не дойдёт до конца, тот не знает SQL!

Что включает курс, фактические данные

План обучения: 11 уроков, 47 занятий
Онлайн тестирование: 12 тестов, 156 вопросов
Домашние задания: 65 задач
Экзамен. Теория: онлайн-тест из 60 вопросов
Экзамен. Практика: реализация проекта, 11 сложных задач

Особенности курса по SQL

Таким образом, на основе всего вышеизложенного можно выделить следующие основные особенности курса по SQL на платформе Self-Learning.ru.

Изучение SQL как стандарта (нет привязки к СУБД)
Подходит для начинающих (изучение SQL с нуля)
Последовательный план обучения
Качественный видеоматериал (профессионально записанное видео в высоком разрешении)
Подробное текстовое описание каждого занятия со скриншотами и примерами SQL кода
Проверка знаний каждой темы (156 вопросов в тестах)
Много практики (65 заданий)
Разбор домашних заданий (для каждого задания есть решение с подробным описанием от автора)
Поддержка ментора
Контрольные работы (проверяются ментором, он делает code review и дает персональные рекомендации)
Экзамен (тестирование, реализация итогового проекта)
Сертификат (после упорной работы Вы получаете заслуженный сертификат)

Приглашаю всех желающих пройти курс по SQL и освоить данный язык как стандарт.

Надеюсь, данный курс будет для Вас максимально полезен!

Виталий Трунин
Виталий Трунин
Основатель проектов Info-Comp.ru и Self-Learning.ru. Автор курса

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

Подойдёт ли мне курс, если я даже не знаю, что такое SQL?
Какое расписание у курса?
Как проходит обучение на курсе?
В каких СУБД тестировались SQL инструкции, рассматриваемые на курсе?
На примере какой СУБД показывается выполнение SQL инструкций в видео материалах?
Подойдёт ли мне курс, если я буду работать с MySQL?
После прохождения курса я стану профессиональным программистом SQL?
Предоставляется ли доступ к СУБД на курсе?
Есть ли на курсе тренажер для выполнения SQL запросов?
Участвует ли преподаватель в процессе обучения?
Выдаете ли Вы сертификат о прохождении курса?
Какие способы оплаты есть?

ИсточникОфициальный пресс-релиз на сайте Self-Learning.ru.

Понравилась статья? Поделиться с друзьями:
Заметки IT специалиста
Комментарии: 2
  1. Евгений

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

    Желаю автору огромной удачи, успехов, надежных партнеров и верных друзей. :idea:

    1. Админ (автор)

      Большое спасибо за такие слова, очень приятно!
      Я рад, что мой труд приносит пользу!

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:
Нажимая на кнопку «Отправить комментарий», я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.