PHPの入門書『いきなりはじめるPHP』が、なかなか良い本だったのでご紹介します。
嫁さんにPHPを教える為に最初の1冊に選んだ本がこの『いきなりはじめるPHP』です。
1度はプログラミングの勉強を断念した嫁さんでも、この本は完了する事が出来ました。
とてもわかりやすい構成になっているので、最初の一歩を踏み出すには最適な本です。
今までプログラミングの勉強に挫折してきた人にこそオススメします。
現役PHPエンジニアが『いきなりはじめるPHP』の良いところと、おすすめの勉強法を解説します。
『いきなりはじめるPHP』は超優しい入門書
『いきなりはじめるPHP』の良い点は、とにかく優しいという事!
初心者がプログラミングの勉強をしようとすると、わからないことだらけで躓いてしまうことも多いです。
Web開発で扱うキーワードをざっとあげようとすると、
サーバー、HTML、PHP、MYSQL、ブラウザ、レスポンス、リクエスト、Apache、Linux、Javascript…
まだまだありますね。
初心者がこれらを一気に理解するのは難しいですよね。
「何が解らないかも解らない」ような状況になってしまうかもしれません。
『いきなりはじめるPHP』はまさに、このような初心者に向けた本です。
難しいことは一旦おいておいて、とにかくプログラミングの世界を体験することができます。
プログラミング入門する前の入門書といえる本で、最初の第一歩に最適なんです。
現役PHPエンジニアがオススメする勉強法
実際に嫁さんに『いきなりはじめるPHP』で勉強してもらう際に、僕が提案した勉強方法をご紹介します。
HTMLとCSSを先に学んでおく
超優しい入門書なのですが、それでも事前に知っておいた方が良い知識があります。
それが、HTMLとCSSです。
これはPHPに限らず、Webアプリケーションを開発する際には、ほぼ使用することになる技術です。
なので、PHPの学習するうえでもHTMLとCSSは避けては通れません。
PHPとHTMLとCSSの3つを一度に学ぼうとすると混乱してしまうので、まずはHTMLとCSSについて簡単に学んでおくことでPHPの学習をスムーズに進めることができます。
ドットインストールに良い教材があるので紹介しておきます。
エラーの理由のほとんどが入力ミス
プログラミングの学習にはエラーがつきものです。
そのほとんどの原因が入力ミスだと思います。
これは仕方ないことで、プログラミングを手打ちしていたら現役プログラマーでも入力ミスをします。
このエラーの原因を探す作業に時間をかけてしまう人も少なくありません。
サンプルコードと自分のコードを目視で見比べて間違いを探そうとしたら、大変な作業です。
このようなミスを減らすのに便利なのが、プログラミング用のエディターです。
エディターが入力ミスを検知してくれます。
『Visual Studio Code』が無料で高性能なのでオススメです。
学んだことをアウトプットする
この本はサクサク進むように作られています。
理解していなくても、書かれている通りに入力していけば先に進んでしまいます。
「読み終わったけど何も理解できなかった…」なんてことにならないように、学んだことを応用して自作の簡単なWebアプリを作ってみましょう。
これをやるのとやらないのでは格段に理解度が違います。
ちなみに嫁さんには僕から課題を出して、簡単なWebアプリを作ってもらいました。
『いきなりはじめるPHP』を読了した嫁さんにインタビュー
実際に『いきなりはじめるPHP』で勉強をした嫁さんにインタビューしてみました。
『いきなりはじめるPHP』の読了おめでとう!
初めてのPHPはどうだった?
絶対に出来ないと思っていたけど、思っていたよりは簡単にできたから自信に繋がったよ!
プログラミングの書籍を1つ終わらせた事で自身に繋がったようです。
成功体験を積めたのは大きな成果です。
それは良かった!難しかったところはあった?
本を読み終わったあとの課題で、頭に入っていないところが沢山あって、何度も読み返す必要があったことかな。
僕が作成した課題を真剣に取り組んでくれたみたいです。
やはり本をサクサク進めるだけでは身にならないので、アウトプットは大切ですね。
あとは本の内容でちょっと古い部分があって、本の通りにやっても動かなくて躓いたな。
この本の初版は2011年です。
8年間も売れ続けているとても優れている本なのでが、内容が古くなっている部分もあります。
ちなみに本の内容が古くて動かなかったのは、XAMPPでした。
本では当時のオススメのバージョンが指定されていますが、当時の2011年だとWindows 7が主流で、今はWindows 10が主流です。
OSが世代交代するほど時間が立っているわけですから、XAMPPも最新を使うのが無難でしょう。
嫁さんは古いXAMPPでは動きませんでしたが、最新のXAMPPで試すと問題なく動作しました。
この本の良かったことろは?
エラーが出た時にの対処方法まで丁寧に説明されているのがとても助かった!老人向けの本かなってくらいに優しい!
初心者向けに丁寧に解説されている事がとても良かったみたいですね。
エラーが出た時の解決能力はプログラマーにとってとても重要です。
そこまで考慮されているは素晴らしいです。
勉強していて楽しかった事は?
この1冊で動きのあるWebサイトが作れた事が面白かった!
難しくない内容だったのに、最後までやり遂げて出来上がったものを見た時にびっくりしたな!
やっぱり、初めて動くものをプログラミングした時って嬉しいですよね。
これから本格的な勉強が始まるけど頑張れそう?
これから難しくなってくるのかと思うと不安はあるな。
まあでもコツコツ頑張るよ!
ここまでは簡単だったけどこの先は不安みたいですね。
でも『いきなりはじめるPHP』はわかりやすく、スムーズに学習を進められたようです。
まとめ:『いきなりはじめるPHP』ではじめの一歩を踏み出そう
『いきなりはじめるPHP』は、”入門書を読む前の入門書”としてオススメです!
最初から難しい事をやろうとして挫折しない為にも、まずはこの本ではじめの一歩を踏み出してはいかがでしょうか?
最後に僕からのアドバイスは”完璧を目指さない事”です。
この本は、「入門の入門」であってあえて難しいことは省いています。
難しいことは次のステップで学びましょう。
はじめの一歩を踏み出すことが大切です。
難しく考えずにサクサク進めて、PHPの世界を体験できればOKくらいの気持ちが良いと思います。
最後までお読み頂きありがとうございました。