1. ながおかのプログラミングチャンネル
  2. JavaScriptを初めて勉強すると..
2020-04-02 06:02

JavaScriptを初めて勉強するときにおすすめの本 #ながプロ

スラスラ読めるJavaScriptふりがなプログラミング、パーフェクトJavaScript、MDNの3本です。
#寝る前に聴きたい #好きな○○について語る #今日何した#プログラミング #転職 #勉強
00:05
こんにちは、ながおかのプログラミングチャンネルです。
今回は、JavaScriptというスクリプト言語の本の本について紹介したいと思います。
今日の本は、初学者、まず一番最初に読むのにおすすめの、本当にプログラミング未経験でもおすすめの本と、
その後、少し経験を積んできて、大体わかってきたけれども、基礎をおさらいとかもしておきたいし、
進んだところも理解しておきたいというときにおすすめの一冊。
あと、さらにオフィシャルのドキュメントについてもちょっと話していきたいと思います。
この、まず最初の本なんですが、この本はどういうところがいいかというと、
すごく、とにかく、プログラミングの本で一番感じるというか、ギャップがあるなっていうのは、
わかっている人にとっては当たり前すぎるようなことが、最初わかってないときは全然わからないっていう、
わかってしまうとものすごい簡単なのに、わからないときは全くわからないという、この差が激しいんですね。
で、この差を、この差が激しいので、何らかの形でそこを飛び越えないといけないんですけれども、
その、最初わかってないときは飛び越えるのがすごい大変なんですが、一度そのわかってしまうと、
それはわかっている人にとってはなんかあんまり簡単そうに見えるので、
その対して、別にそれ大変じゃないよね、楽だよねというような方が多かったり、
まずそれをすごく手助けしようというのはね、ものすごく大変なことなので、
かなり熱心な、例えば先輩とかメンターの方であったりしないと、なかなか引き上げるのが難しかったり、
あとそもそも技術も結構必要な話なので、そういった面で、最初の本というにはすごくいろんな要素が必要で、
うまくそのギャップを引き上げてくれるような本でないといけないというのがあると思います。
今回ご紹介するJavaScriptの振り仮名、スラスラ読めるJavaScript振り仮名プログラミングという本はですね、
これはそのギャップをすごくうまく乗り越えてるんじゃないかなと思っています。
なんでかというと、この本、タイトルからご想像がつくかと思うんですが、
この1行1行、すべての行に振り仮名が書いてあるんですね。
この例えば、バーとか、このレッドは変数の準備のための言葉でとか、そういうふうに書いてあります。
で、さらにですね、その1行タイ訳というかチク語訳みたいな1行1行の振り仮名の下に、
書き下し文といって、この例えばフォーブンだったら何行かのフォーブンのブロックがあると思うんですが、
そのブロック全体でこのフォーブンではこういうことをしていて、
03:01
こういう目的でこの中ではこういうことがされていますというような説明をしてくれてるんですね。
で、ここまでのその1対1でかなり毎行毎行丁寧に説明してくれることって普通はないので、
それがすごくステップを乗り越える、さっき言ったあのギャップ。
分かっている人にとっては簡単だけれども、最初はなかなかわからないというところのギャップを乗り越えるのに良いと思います。
ということでこのフリガナプログラミングはシリーズで他にもいろいろあるんですが、
自分の好きな言語のを見るのもいいと思いますし、かなりおすすめの本です。
で、これでプログラミング始めましたと、で結構そのいろいろ経験も積んだ後に、
じゃあどういうのがいいのかというと、次はちょっとレベルが上がってしまうんですが、
Perfect JavaScript という本がおすすめです。
これは本当に技術評論者の定評のあるPerfectシリーズというものの1冊で、
網羅性がすごいのと、あとしっかりとその網羅性で基礎のところから入りながらも、
かなり進んだところまで全部書いてあるので、基礎を固めながらさらに進んだところもしっかりと抑えたいという場合に、
このPerfectシリーズを見ておけば間違いはないかなと思います。
で、最後にちょっとオフィシャルのドキュメントについても話したいんですが、
実は厳密に言うとJavaScriptってオフィシャルのドキュメントっていうのは存在しないんですが、
事実上のデファクトスタンダードのようなものがありまして、
それはModulaという非営利団体かな、Firefoxなどの開発をしているModulaという団体があって、
そのModula Developer Networkといって通称MDNと呼ばれるウェブサイトがありまして、
このドキュメント、ここにあるAPI、ドキュメントが一応一番オフィシャルとされるようなJavaScriptの中ではドキュメントかなと思います。
ちょっと癖があるので、読み方にコツはあるんですが、ここが一回分かるようになっていけば、
すごくしっかりとした確実性の高い情報を得られるようになるので、
何回か見てみて、ちょっと癖あったり、分類にいろいろ特徴的なところがあるので、
最初は少し引っかかるかもしれないんですが、 そういったところも見れるようになっておくといいのかなと思います。
ということで、最初はフリガナ、プログラミングのJavaScript、 次にパーフェクトシリーズのパーフェクトJavaScript、
最後に、最後にではないですが、MDNというかなり信頼性の高いドキュメントも 読みながらやっていくといいのかなと思います。
このチャンネルでは、レターやコメント、 いいねを絶賛募集してますので、ぜひお願いします。
また、長プロでぜひ感想とかも ツイッターなどに書いてもらえると嬉しいです。
ありがとうございました。
06:02

コメント

スクロール