梅吉日記

ブログ名再考中です。

プログラミング初心者がWebサービスを作るとき参考になった本まとめ

梅吉です。

梅吉はプログラミング初心者ですが、独学でウェブサービスをちょこちょこと開発したりしています。
使っている言語はPHPです。
データベースはMySQLを使っています。
他の言語は使ったことがないので比較できませんが、プログラミング初心者にはPHPいいと思います。
梅吉はさほど苦労なく理解できました。
WordpressPHPなので自由にカスタマイズできるようになりますよ。

というわけで、梅吉おすすめのプログラミング入門書を紹介します。

 

よくわかるPHPの教科書

よくわかるPHPの教科書

 
よくわかるPHPの教科書 【PHP5.5対応版】

よくわかるPHPの教科書 【PHP5.5対応版】

 

PHPがいちから分かる本です。
まず、この本でPHPの使い方を全体的に理解しましょう。
梅吉が持っているのは上のほうのですが、改訂版が出ているようなので、これから買う人は下の改訂版のほうがいいかもしれません。

 

PHPによるWebアプリケーションスーパーサンプル 第2版

PHPによるWebアプリケーションスーパーサンプル 第2版

 

PHPの辞書的な本です。
ピンポイントで分からない関数などを調べるのに役立ちます。
PHPを基本的に理解している人のための本です。
上記『よくわかるPHPの教科書』の補助的に使いましょう。

 

基礎からのMySQL [基礎からのシリーズ] (プログラマの種シリーズ)

基礎からのMySQL [基礎からのシリーズ] (プログラマの種シリーズ)

 
基礎からのMySQL 改訂版 (プログラマの種シリーズ SE必修! )

基礎からのMySQL 改訂版 (プログラマの種シリーズ SE必修! )

 

PHPで何か作るとなると、MySQL(データベース)を使うことが多いと思います。
上記『よくわかるPHPの教科書』でPHPMySQLの連携の基本は理解できます。
この本はMySQLの辞書的な本です。
分からないところをピンポイントで調べるのに使いましょう。
これも梅吉が持っているのは上の古い版のなので、今買うなら下の改訂版のほうがいいかもです。

 

WordPress レッスンブック 3.x対応

WordPress レッスンブック 3.x対応

 

Wordpressをカスタマイズするための本です。
Wordpressテーマを自分でつくれるようになります。
前提としてPHPを理解している必要があります。

 

アフィリエイターのための Web APIプログラミング入門

アフィリエイターのための Web APIプログラミング入門

 

楽天から商品データーをとってきたり、Google MAPsのデータを使ったりといったことができるAPIの使い方が学べます。
前提としてPHPを理解している必要があります。

以上です。
プログラミングが初めての人は、まず『よくわかるPHPの教科書』を読んでプログラミングっていうのがどういうものか理解するといいと思いますよ。