paiza開発日誌

IT/Webエンジニア向け総合求人・学習サービス「paiza」の開発者が、プログラミングやITエンジニアの転職などについて書いています。

20200204140738

ITエンジニア向け総合求人・学習サービス「paiza」の開発者が、プログラミングやITエンジニアの転職などについて書いています。

プログラミング動画学習 paizaラーニング

初心者でもSQLの基礎知識が身につく7つの学習サイトと書籍

f:id:paiza:20181213173150j:plain
Photo by Christophe BENOIT
f:id:paiza:20140916135428p:plainこんにちは。谷口です。

プログラミング初心者の中には「データベースを使うためにはSQLを学ぶ必要があるらしいぞ…」という方も多いかと思います。

また、現役エンジニアの方からも「なんとなく書いていたけど、ベストな書き方ができているのだろうか…」「実はSQLが苦手なので、もっとちゃんと勉強したい」という声をよく聞きます。

SQLを学ぶにはデータベースそのものや実行環境の準備が必要で、通常のプログラミング学習よりもハードルが高いと思われがちです。ただ、最近はすでに用意されているデータベースなどを使ってオンラインでSQLを学べるコンテンツも増えてきました。

そこで今回はSQLの基礎知識を学ぶのに役立つサイトと書籍を7つご紹介します。


【目次】

SQLBolt

f:id:paiza:20180119174234j:plain
SQLBoltは、SQLの問題が出題されるので、回答SQL文を打ち込んで実行し、結果を見ながらSQLの文法が学べます。(※英語です)

SQLZOO

f:id:paiza:20180119174304j:plain
SQLZOOにも多数のSQLチュートリアル問題が公開されています。ブラウザさえあれば、オンライン上で問題を解きながら実践的にSQLが学べます。(※英語です)

paizaラーニングの「DB/SQL入門編


動画でプログラミングが学べるpaizaラーニングでは、「DB/SQL入門編」を公開しています。


DB/SQL入門編では、SQLのオンライン実行環境と構築済みのデータベースが用意されているので、面倒な環境構築やデータベースの準備などをしなくても、動画と演習問題を通して楽しくSQLの使い方が学べます。


このように、自分で手を動かして実際のSQL文を打ち込んでみたり、結果を確認したりできます。

ProgrammingKnowledge:Beginners MYSQL Database Tutorial 1

www.youtube.com
さまざまな言語のチュートリアル動画が公開されているYouTubeチャンネルで、MySQLのチュートリアル動画も公開されています。(※英語です)

SQL関連の書籍

書き込み式SQLのドリル 改訂新版

書き込み式SQLのドリル 改訂新版

書き込み式SQLのドリル 改訂新版

達人に学ぶSQL徹底指南書 第2版 初級者で終わりたくないあなたへ

SQLアンチパターン

SQLアンチパターン

SQLアンチパターン

  • 作者:Bill Karwin
  • 発売日: 2013/01/26
  • メディア: 大型本

まとめ

SQLはITエンジニア以外のさまざまな職種の方にも、「ビジネスでの数値分析に役立つスキル」として需要が高まっていますので、学んでおいて損はありません。

まずはオンライン上の環境でSQLを書いて実行し、「どう書くとどんなデータが表示されるのか?」といったことを試してみると、気軽に学習を始められるかと思います。


paizaラーニングの「DB/SQL入門編」は、SQLのオンライン実行環境と構築済みのDBを使うことで、初心者でも環境構築で挫折することなく、動画と演習問題を通してSQLの実践的な書き方がすぐに学べて身につく講座です。





paizaラーニングでは、ほかにもPython、Java、Ruby、C言語、PHP、C#、JavaScript、HTML/CSSなど、人気言語の動画レッスンを公開しています。

詳しくはこちら

paizaラーニング

そしてpaizaでは、Webサービス開発企業などで求められるコーディング力や、テストケースを想定する力などが問われるプログラミングスキルチェック問題も提供しています。

スキルチェックに挑戦した人は、その結果によってS・A・B・C・D・Eの6段階のランクを取得できます。必要なスキルランクを取得すれば、書類選考なしで企業の求人に応募することも可能です。「自分のプログラミングスキルを客観的に知りたい」「スキルを使って転職したい」という方は、ぜひチャレンジしてみてください。

詳しくはこちら

paizaのスキルチェック

paizaのおすすめコンテンツ

Webセキュリティ入門 ハッカー入門 Webセキュリティ講座がスタート!CVは内田真礼さん! Python✕AI 機械学習入門講座 CVに上坂すみれさんを起用!人気の機械学習講座を公開中!
paiza転職 paiza新卒 EN:TRY paizaラーニング Copyright Paiza, Inc, All rights reserved.