Найти тему

Как быстро и эффективно изучить SQL.

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

Также читайте "Python. С чего нчать?".

Теория это важно

Как ни странно, первое, что нужно сделать - это узнать что такое SQL. В этом Вам поможет википедия.

Когда Вы уже в курсе, что из себя представляет реляционная база данных, я рекомендую прочитать следующую книгу, там также есть практические задания, но выполнять их не обязательно, главное понять теорию, если все же решите выполнить и задания, то рекомендую использовать не MySQL сервер (как в книге), а MS SQL Server Express + SQL Server Management Studio, так как эта система более дружелюбна к новичкам, на мой взгляд.

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

Практика это очень важно

С практикой все очень просто, есть такой замечательный ресурс sql-ex.ru. Нужно всего лишь зарегистрироваться и начать решать задачи, можно даже получить сертификат, но это очень непросто. На самом деле достаточно решить около 60 упражнений, чтобы справиться с любой задачей на собеседовании, благодаря этому ресурсу я и устроился на работу.

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

Обновляем резюме

После пройденного пути можете смело добавлять в свое резюме навык "SQL" и отправляться на собеседования, удачи!