« 『達人に学ぶDB設計徹底指南書』 | トップページ | 『世界のエリートが学んでいるMBA必読書50冊を1冊にまとめてみた』 »

2020.01.21

ProgateでPythonとSQLを学んでみた

最近のプログラムは本ではなくWebで学習するらしい。こんなオンラインプログラミング教室だが、

・月千円程度の安いもの

・数ヶ月数十万円の高いもの

の2パターンあるっぽい。後者はほぼ専門学校のノリで、それを活かして高収入転職などをしないと元が取れないのですが、前者はお手軽に試せそう。


前者で有名なのは「Progate」と「ドットインストール」

Progate→スライドを見た後にWeb内にコードを打つ

ドットインストール→動画学習

Progateの方が手軽に手を動かすことができるかなと、Progateを選びました。


最近話題になる事が多い「Python」と、データベーススペシャリスト必須の「SQL」を受講することにします。


それぞれ第1講は無料で受講できます。初めてコードを目にするPythonですが、概念自体はVisual Basicなどと大して変わらないので、表記ルール通りにprint()を実行しちゃえばクリア。たぶん、プログラミングなんてやったことがないって人を対象にしているんだろうなと感じました。でもたぶん、第1講をクリアするよりProgateにアカウント登録するまでの方が初心者にはハードルが高いのではないでしょうか。


課金して速攻で解約。これで自動延長なしの1ヶ月980円支払いです。何ヶ月もダラダラとやっても仕方ないと思い、短期間集中の方針で。


で、PythonのSQLの講座を全て受講。Pythonは表記法すら覚えれば、難しいところはありませんでした。前半では手続型言語かと思ってたら後半になってクラスの概念が出てきて驚いたのですが、クラス継承の演習も簡単なもので、どの講座も1つ30分くらいでサクッと終えることができました。


次にSQL。射影、選択、結合、集約、挿入、変更、削除と一通りやるのですが、目新しいところはありませんでした。HAVING句を使うべきところWHEREを書いてエラーになっちゃう場面がありましたが、これでちゃんとHAVINGを覚えられたので受講の成果です。


結局、半月くらいで2科目の受講が済んでしまいました。あともう一つくらい科目を受講するのも手ですが、時間をかけるほどの言語が見当たらないので、ここで終了かな。


で、Progate、役に立ってのか?


対象者はプログラミング超初心者という印象。受講してわかるのは、プログラミングってこういうものなんだと知ることくらい。Progateで得た知識だけでプログラマになれるとはとても思えません。これで少しお試しして、本当にプログラマになりたいんなら「数ヶ月数十万円」コースに手を出すってのが現実的かなと

|

« 『達人に学ぶDB設計徹底指南書』 | トップページ | 『世界のエリートが学んでいるMBA必読書50冊を1冊にまとめてみた』 »

コメント

コメントを書く



(ウェブ上には掲載しません)




« 『達人に学ぶDB設計徹底指南書』 | トップページ | 『世界のエリートが学んでいるMBA必読書50冊を1冊にまとめてみた』 »