3時間で学ぶ SQL ・データベース 超入門【丁寧な解説+演習問題で SQL データ抽出の基本が身につく】標準 SQL
What you'll learn
- SQLの基礎的な文法を、未経験者が本当に理解すべき項目だけ厳選して、少しづつ丁寧に学んでいきます。
- SQLを用いた簡単なデータ分析を行う経験が得られます。
- SQL・データベースとは?という内容から説明をはじめるので、知識ゼロからでも取り組むことができます。
- 講座終了後には、SQL・データベースの基礎的な概念を理解し、もっとSQLについて学びたい!というマインドになっていることを目指します。
Requirements
- 基本的なキーボード入力・PC操作はできる必要があります
- インターネットにつながるPCが必要です
Description
この講座は、「最速でSQLデータ抽出の基本を身に着ける」ための講座です。
データは21世紀の最重要資産である、といっても過言ではありません。
NetflixやUberなどの成功事例が教えてくれるように、
データを効果的に活用できた企業だけが、成功できる時代になっています。
ですが、データの重要性はわかっていても、実際に有効活用できているという方は少ないのではないでしょうか?
それもそのはずで、データを有効活用するためには統計・プログラミング・マーケティングなど幅広く、かつ深い知識が必要です。
しかし、活用が難しいからといって諦めてよいわけではありません。
あなたのできるところから少しずつ、データ活用のスキルを身に着けていく必要があります。
そして、データ活用のための学習の最初の一歩としておすすめなのが、この講座のテーマであるSQLです。
SQLとは、データベースを操作してデータを抽出・加工するための技術であり、データ分析の必須スキルです。
SQLはデータ分析の経験がなくてもとっつきやすく、より発展的なデータ分析を行う際にも必須の知識になっています。
またデータ分析に限らず、アプリ開発などのようにデータベースにあるデータを扱う場面では必須の知識になります。
ですので、データ分析やアプリ開発に取り組みたい駆け出しプログラマーの方はもちろん、
営業の方であれば顧客情報をSQLで分析したデータドリブンな提案など、SQLでデータ操作ができることのメリットはとても大きいです。
扱う内容・扱わない内容
この講座では、SQLの機能のうちデータ抽出(SELECT文)に絞って学んでいきます。
データベースから必要なデータだけを、必要な形で取り出すのがデータ抽出です。
これはSQLの機能のうち、最も基本的で最も重要なものになります。
SQL初心者のあなたの学習が成功するように、初心者がまず押さえるべきデータ抽出の最重要基本事項だけを厳選して、3時間以内の動画に詰め込みました。
ですので、SQLを学んだことがなくても最初の一歩をスムーズに踏み出せる講座になっています。
そして、データ抽出が理解できれば、SQLのその他の機能も難なく理解出来ます。
なのでまずは、この講座でデータ抽出の基本をがっちり押さえて、
より発展的な学習のためのしっかりした土台を作りましょう。
講座の特徴
この講座は、プログラミングの未経験者・超初心者に向けて、対面で開催している講座を動画教材として再編集したものになります。
講座の参加者は、SQL・データベースについては全くの未経験だけれども、データ分析には興味があるという方ばかりです。
そういった参加者の方が、講座の最後に基本的なデータ操作は一通り行うことができるようになる講座を目指し、開催と講座の改善を続けてきました。
なので、未経験者のつまづきやすいポイントが押さえられた、かゆいところに手が届く講座になっているかと思います。
基本的な進み方としては、文法事項の説明と理解度を確認する小問の演習を繰り返す形で進んでいきます。
そして複数の文法知識をつなげて解決する必要のある問題にも取り組んでいただきます。
応用力の試される少し難しい問題にも取り組むことで、理解度の向上・知識の定着を図ります。
SQL Fiddleなどのブラウザ上のSQL実行環境を用いて学習を進めます。
つまづきやすい環境構築が不要なので、SQLの学習に集中できます。
Who this course is for:
- 今までまったくSQLというものに触れたことがない方
- 最初はSQL本質的な内容のみを学んで、SQLの学習の全体感の把握をまず達成したい方
- 実務で簡単なSQLを書いているものの、体系的に学んだことがなく応用が効かない方
- データ分析・データサイエンスに興味がある方
- プログラミング言語はひとつ覚えたので、次はSQLの学習を始めたいという方
Instructor
教育活動をメインに行うソフトウェアエンジニアです。
「本質・唯一・効率」をキーワードに、プログラミング教育を行っています。
本質を捉えた、ただひとつの教材で、プログラミング初学者の効率的な学習を支援します。
~これまでの経歴~
神奈川県生まれ神奈川県育ち。
京都大学農学部卒業。
教えることが好きで、大学在学中は塾講師として、小学2年生から大学受験生まで幅広く指導しました。
卒業後は学校の先生になろうと思ってましたが、教員免許取得に必要な単位が取れず挫折。
どうしようかと迷っていた所、大学の研究室でプログラミングに出会いました。
「これは面白い!」と思い、エンジニアになることを決意。
大学卒業後は、決済系ベンチャーやAI受託開発企業でのエンジニアとして、画像認識を利用した不良品検出システムの開発などを経験しました。
エンジニアとして働くかたわら、学校の先生になる代わりに、プログラミングを社会人の方に教えはじめ、個人事業主として独立。
対面で500人以上、オンラインで50,000人以上の方に教えてきました。
著書に「ゼロからわかる Linuxコマンド200本ノック―基礎知識と頻出コマンドを無理なく記憶に焼きつけよう(技術評論社)」がある。
2020年・2021年の2年連続で、ストアカ優秀講座賞受賞。
教育アプリ開発も行う。