Photo by Eric
こんにちは。谷口です。
SQL初心者の皆さんは、普段どうやって勉強をしていますか?
- Web上で情報を探す
- 教えてくれる人を探して聞く
- スクールに通う
- 書籍を使って調べる
などの方法があるかと思いますが、最近は「学習サイトやYouTubeなどの動画」でも、気軽にSQLについて学ぶことができます。これらのサイトは無料もしくは安価で、楽しく・効率よくSQLについて勉強できます。
今回は、そんな動画やスライドなどを見ながらだったり、クイズ感覚で問題を解いたりしながらSQLを学べる学習コンテンツを5つご紹介します。
【目次】
■SQLが動画やスライド、クイズで学べる学習コンテンツ
◆ProgrammingKnowledge:Beginners MYSQL Database Tutorial 1
※英語
さまざまな言語のチュートリアル動画が公開されているチャンネルで、MySQL以外にもJava、Python、PHP、Scalaなどのチュートリアル動画があります。
◆paizaラーニング「DB/SQL入門編」
※日本語
オンラインでプログラミング学習ができる「paizaラーニング」には、SQLはもちろんJava、Python、Ruby、C#、PHP、C言語、JavaScript、HTML/CSSなどなど多数の言語から、Webアプリ開発入門、ITエンジニアのキャリア入門などのレッスンもございます。
■まとめ
SQLはITエンジニア以外のさまざまな職種の方にも、「ビジネスでの数値分析に役立つスキル」として需要が高まっていますので、学んでおいて損はありません。
まずはオンライン上の環境でSQLを書いて実行し、「どう書くとどんなデータが表示されるのか?」といったことを試してみると、気軽に学習を始められるかと思います。
かつてはSQLの勉強をしようと思うと、一から環境設定をして、練習用のDBを構築し、ようやくSQLを書いてみる……といったステップが必要だったため、環境構築で挫折してしまう人も多かったですが、最近はSQLの基礎的な読み書きがすぐに学べて、オンラインで実行できる学習コンテンツも増えています。ぜひSQL学習の第一歩を踏み出してみてください。
「paizaラーニング」では、未経験者でもブラウザさえあれば、今すぐプログラミングの基礎が動画で学べるレッスンを多数公開しております。
そして、paizaでは、Webサービス開発企業などで求められるコーディング力や、テストケースを想定する力などが問われるプログラミングスキルチェック問題も提供しています。
スキルチェックに挑戦した人は、その結果によってS・A・B・C・D・Eの6段階のランクを取得できます。必要なスキルランクを取得すれば、書類選考なしで企業の求人に応募することも可能です。「自分のプログラミングスキルを客観的に知りたい」「スキルを使って転職したい」という方は、ぜひチャレンジしてみてください。