Недавно я прошел курс SQL Bootcamp от General Assembly. Вот краткое описание моего опыта.

Почему я выбрал SQL Bootcamp?

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

Почему Генеральная Ассамблея?

Я выбрал General Assembly просто потому, что знаком с их брендом и у них хорошая репутация. Я разговаривал с другими людьми, прошедшими иммерсивные программы в General Assembly, и они сказали только хорошее. Я начал баловаться с бесплатным классом Codeacademy SQL, который был полезен для знакомства с SQL, но лучше всего я учусь, когда могу задавать кому-то вопросы и сотрудничать с другими.

Сведения о классе

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

Я посещал субботние занятия с 10 до 17 часов. У нас был часовой обеденный перерыв, который я провел в Workshop Cafe, гибридном кафе/коворкинге с приличным обеденным меню.

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

Вот посмотрите расписание занятий:

Мы использовали «фальшивый» набор данных о музыкантах/артистах и ​​песнях/записях, которые они записали на протяжении всего занятия. Мне очень понравилась структура урока «парное программирование». Крейг призвал нас работать с кем-то новым для каждого упражнения, что через некоторое время может утомить, это действительно дает вам возможность учиться у других людей.

К концу курса у меня было понимание того, что такое SQL, и я писал базовые запросы SELECT, включая JOINS.

Заключительные мысли

Сегодня я далек от эксперта по SQL, но однодневный учебный лагерь действительно помог заложить основы того, что можно сделать с SQL. Мне нужно будет продолжать практиковать SQL (используя Codeacademy), чтобы добраться до места, где я смогу уверенно использовать SQL на работе, но я уверен, что со временем это станет возможным.

Я бы посоветовал всем пройти этот курс, чтобы получить базовое понимание языка SQL.