SQLとは、Structured Query Language(構造化問合せ言語)のことです。データベースを操作するための言語であり、データベースの事実上の標準として位置づけられているため、システム開発やデータ分析には欠かせないスキルの1つです。
データベースを操作する以上、本を読んだだけで身につけるのは難しいSQL。そんなときは、Udemyで専門家に教えてもらいましょう!SQLやデータ分析についてのさまざまなコースが、セール時には1,000円代から受講することができます!
この記事では私が実際に受講して良かった!役立った!と感じたおすすめの講座をご紹介します!
まずはここから!SQL・データベースについての入門コース
3時間で学ぶ SQL ・データベース 超入門【丁寧な解説+演習問題で SQL データ抽出の基本が身につく】標準 SQL
対象者 | SQLに触れたことのない初心者 |
---|---|
時間 | 2.5時間 |
定価 | ¥7,200 |
言語 | 日本語 |
評価 | 4.2 |
受講者 | 1,507人(2020年6月現在) |
講師 | 京都大学農学部卒業。「わかりやすくて本質的な教材を作る」ことを目標に教育を行う。日本最大級スキルシェアサービス「ストアカ」プラチナバッジ(最高ランク・全体の上位1%)講師。 |
データベースとはそもそもなにか?からスタートするため、プログラミングの経験がなくても徐々にステップアップできるので安心です。
SELECT文を中心に講義が進みます。INSERT、UPDATE、DELETEといった更新系についてはあまり触れていませんが、まずはデータベースの中身を見ることから始めたい人にぴったりだと感じました。
はじめてのテーブル設計・データベース設計【わかりやすい解説 + 身近なテーマでレッスン】
対象者 | SQLについての基礎理解があり、データベースを設計したい初心者 |
---|---|
時間 | 1時間 |
定価 | ¥5,400 |
言語 | 日本語 |
評価 | 4.0 |
受講者 | 865人(2020年6月現在) |
講師 | 京都大学農学部卒業。「わかりやすくて本質的な教材を作る」ことを目標に教育を行う。日本最大級スキルシェアサービス「ストアカ」プラチナバッジ(最高ランク・全体の上位1%)講師。 |
先程ご紹介した「3時間で学ぶ SQL ・データベース 超入門【丁寧な解説+演習問題で SQL データ抽出の基本が身につく】標準 SQL」の講師の、データベース設計に関する講座です。
システム開発には、SQLを書くだけでなくデータベースの設計も必要不可欠です。
聞く一方ではなく、実装例や演習を通して学習できるため、これまで本で学んだことがある私も大変勉強になりました。
ビジネスに活かしたい!データ分析に特化したコース
BigQuery で学ぶ非エンジニアのための SQL データ分析入門
対象者 | Google Big Queryでのデータ分析を必要とする非エンジニア |
---|---|
時間 | 11時間 |
定価 | ¥19,800 |
言語 | 日本語 |
評価 | 4.4 |
受講者 | 532人(2020年6月現在) |
講師 | 2009年よりGoogleアナリティクスに基づくWeb解析コンサルタント。初代のGoogleアナリティクスフォーラムトップコントリビュータ。Web解析、及び、データビジュアライズの講演歴多数。 |
11時間の動画、800枚以上のスライド、130近い練習問題と圧倒的なボリュームです。まずは「手を動かしながら」学んでいくことができます。既にSQLに触れたことがある人にとっては復習になる部分も多いですが、この講座ではビジネス観点で「BIツールとSQLの分界点をどこにするのが良いか」まで触れている点が新鮮でした。
Udemyが企業向けに販売する購読パッケージ「Udemy for Business」に含まれるため、内容はお墨付きです!
はじめてのSQL・データ分析入門 – データベースのデータをビジネスパーソンが現場で活用するためのSQL初心者向コース
対象者 | SQLに触れたことのない初心者 |
---|---|
時間 | 7時間 |
定価 | ¥19,800 |
言語 | 日本語 |
評価 | 4.3 |
受講者 | 11,343人(2020年6月現在) |
講師 | 株式会社スターリースカイ 代表取締役。開発プロジェクト、講師、に従事してきた経験も生かし、Udemyを使ったプログラミング教育に取り組む。 |
環境構築から非常に詳細に説明されており、つまづく事なく受講を進められました。
「SQLの経験が豊富な方には向きません」とご本人が記載されている通り、大事なことは何度も説明してくれるため、エンジニア経験者には少し冗長に感じるかもしれませんが、初心者にはありがたいですね!
動画の一つ一つが短く設定されているため、スキマ時間での勉強ができた点も好印象でした。
SQL for Data Analysis: Weekender Crash Course for Beginners
対象者 | 英語での受講に抵抗がなく、データ分析を目的としてSQLを学びたい人 |
---|---|
時間 | 3.5時間 |
定価 | ¥24,000 |
言語 | 英語 |
評価 | 4.4 |
受講者 | 55,587人(2020年6月現在) |
講師 | Udemyのプロダクトマネージャーおよびデータサイエンティスト。Udemyの最前線で学んだ知識とスキルをもとに、インストラクターチームとして研修を作成。 |
講師はUdemyの技術者なので、見やすさ・聞きやすさ・わかりやすさは圧巻です。
ストレスを感じることなく、楽しく実務的なSQL活用方法を学ぶことが出来ました。
ディスカッションボード(Q&A)の活発さも特徴です!私はあまり英語は得意ではないのですが、片言の質問にも親切に答えてくれました。
SQL・データベースのさらなるスキルアップに!難易度の高いコース
The Complete SQL Bootcamp 2020: Go from Zero to Hero
対象者 | 英語での受講に抵抗がなく、SQLについてしっかりと学びたい人 |
---|---|
時間 | 8.5時間 |
定価 | ¥23,400 |
言語 | 英語+日本語字幕 |
評価 | 4.6 |
受講者 | 257,373人(2020年6月現在) |
講師 | サンタクララ大学・機械工学修士を取得後、データサイエンスとプログラミングインストラクター。 ゼネラルエレクトリック、The New York Times、Credit Suisseなどの世界トップ企業で働く従業員に研修を提供。 |
基礎的な概念の理解から実践に向けたテストまで幅広くカバーされており、まさにブートキャンプと呼ぶにふさわしい講座です。
日本語字幕はありますが自動生成のため、少し言葉が変な箇所が多いですが、修了した後は自信を持ってSQLについて知っていると言えるようになりました。そのくらい密度が高く、完成された研修です!
またQAフォーラムも非常に活発なため、疑問があってもすぐに解決できた点も助かりました。
SQL & Database Design A-Z™: Learn MS SQL Server + PostgreSQL
対象者 | 英語での受講に抵抗がなく、SQL・データベース設計の両方を学びたい初心者 |
---|---|
時間 | 12.5時間 |
定価 | ¥24,000 |
言語 | 英語 |
評価 | 4.4 |
受講者 | 19,300人(2020年6月現在) |
講師 | 金融、小売、運輸などの業界で5年以上の経験を持つデータサイエンスコンサルタント。 ビッグデータを活用したビジネス戦略の推進や、顧客体験刷新、既存の運用プロセス改革を実施。 |
この講座は12.5時間にも及ぶ長いものですが、SQLについて学んだ後、正規化などデータベース設計に欠かせない考え方についても学ぶことができます。A-Z(最初から最後まで)の名にふさわしく、初心者から中級者のスキルアップまでカバーしていると感じました!
音量が少し小さい点が玉にキズですが、そこに眼をつぶることができれば素晴らしいコースです。
Oracle DBA 11g/12c – Database Administration for Junior DBA
対象者 | 英語での受講に抵抗がなく、データベース管理を学びたい中級者 |
---|---|
時間 | 11時間 |
定価 | ¥24,000 |
言語 | 英語 |
評価 | 4.4 |
受講者 | 16,971人(2020年6月現在) |
講師 | Oracleアーキテクト。約15年のシステム開発経験があり、現在米国のフォーチュン500企業でデータアーキテクチャ分野を担当。 |
データベース管理スキルをもとにキャリアアップするには、どのようにデータベースを管理していくかを学ばなければいけません。この講座では、図や写真を使ってOracle DBの管理について学ぶことが出来ます。
管理人には難しくてギブアップしてしまいましたが、データベースを作るだけでなく、管理・チューニングしていきたい人には一押しです。英語のアクセントがやや特徴的なため、聞き慣れない部分は英語字幕でフォローするのが良いでしょう。
まとめ
この記事ではSQLのおすすめ講座をまとめました。
管理人は3年以上Udemyを使ってきましたが、今振り返ってみたら高値で買ったり結局やらない講座を買ったりと遠回りしてしまったので、是非モテちゃんを活用して効率的にスキルアップしてみてください!