ゼロから作れる人になる!」は、実際にプログラミング教室の講師をされている谷藤賢一さんという方の書籍です。「Schoo(スクー)」などでも授業を行っている有名な方です。賢一先生のプロフィールschoo.jpこの本の初級版として「いきなりはじめるPHP~ワクワク・ドキドキの入門教室~」があります。実はこの2冊を同時に借りてきて、最初にこちらの「いきなりはじめるPHP」の本から取り掛かり始めました。本の全体像を見たときに、「今の自分のレベルではすぐにできそう」だと感じ、レベルアップしたいと考えていた私は今回紹介する「気づけばプロ並みPHP改訂版」の方に取り掛かり始めました。勉強する前のPHP知識この本をやる前の私のPHP知識は以下の通りです。挫折しすぎですね笑Windowsユーザーに「いちばんやさしいPHPの教本」は向いていないこちらの「いちばんやさしいPHPの教科書」は内容自体はとても分かりやすいのですが、環境構築で「MAMP」というソフトを使います。後から分かったことですが、この「MAMP」はWindowsと相性が悪いらしく、Windowsユーザーである私は見事に沼にハマり挫折しましたので、正直おすすめはしません...。「おみくじを作ろう」とか実際に使わないサイトの作成ではやる気にならない人この本を通して身につけられること環境構築(XAMPP)の理解XAMPP(ザンプ)というソフトを使った環境構築が出来ます。MAMPではないので安心してください。PHP、MySQL、関数の理解PHPだけでなく、MySQLというデータベースの知識も身につきます。関数はJvaScriptをかじっている人なら理解できるレベルのものが出てきます。(if文、for文など)ショッピングサイトがどのように作られているかAmazonや楽天などのサイトがどのような仕組みで作られているか何となく分かるようになります。「ユーザーが変な入力をしたら?」など、様々なケースを想定してページを作成したりコードを書いたりするので、設計力(見通し力)が身につきます。スポンサードサーチこの本で作れるショッピングサイトこの本のゴールは「1つのショッピングサイトを作ること」です。以下のような機能をもつサイトが作れます。登録)注文書ダウンロード機能(CSVデータ)会員登録機能(ゲストとしての買い物も可)買い物機能(数量、値段の変更)自動送信メール機能(ショップ側にも届く)サイトキャプチャまだセキュリティ対策がしっかりしていないので、ローカル開発環境でのキャプチャの一部を公開します。私の場合、図書館で借りてきて本来2週間だった期間をさらに2週間延長したので、期間でいうと4週間(ほぼ1ヶ月)でした。平日はほとんど手を付けられなかったため、土日にひたすらやった感じです。50時間くらいかかったと思います。私の場合いつもノートにまとめながら進めているので、単純にサイトを構築するだけならもっと早くできると思います。スポンサードサーチこの本の良いところ心惹かれる著者の思い講師の方ということもあって「挫折しないように」という心遣いが所々で見られたので、やる気を維持できました。環境構築をはじめ、全体的に丁寧でわかりやすいなんといっても環境構築の説明が分かりやすいです。経営されている教室での経験によるものなんだろうなと思います。基本的にスモールステップで進めてくれます。私ん?これはどういうこと?と疑問が出てきたと思ったら、きちんとそこを解説してくれます。ネコーダーまるでライブ授業を受けているようこういう技術書で勉強していると、大体分からないことが出てきてググるのですが、この本ではググることがほとんどありませんでした。自立させてくれる優しさの中にもきちんと厳しさがあり、元教師としても「教え方うまいな~」と感じました。後半になるにつれて、既に出てきたコードを見返したり自分で考えたりする場面が増えてきます。その匙(さじ)加減が絶妙で、自立を上手く支援してくれます。(例)システムの脆弱性の対策を考えさせるコラムこの本の改善して欲しいところ技術書によくあるサンプルコードをダウンロードして使えるようなシステムがないので、コードを全て手打ちしないといけません。私も途中「なぜ動かんのじゃー!」と確認したら、””が”だったなど、打ち間違えによって進まなかった時が何度かありました。著者の意思であえて手打ちさせているのかもしれませんが、個人的に答えのコードは用意しておいた方がいいなと感じました。まとめこの本を通して1つの立派なショッピングサイトが出来上がるので、この本を終えた時にはPHPへの苦手意識がなくなっていました。😄また、PHPは常に知識(特にセキュリティに関する知識)のアップデートが必要だということを身を持って理解できます。PHP初心者におすすめしたい1冊です。「完全にPHPの勉強は初めて」という方は同シリーズの「いきなりはじめるPHP」がおすすめです。今日も出社と同時にLPをもくもく。昼休みにはTwitterでヘルプを出し、良いサイトを紹介していただきました。私が初めて挑んだコーディング案件で、失敗しました。その失敗するコーディングの方法と本来どうするのが良いかおすすめの対策方法をご紹介します。コメントをキャンセルメールアドレスが公開されることはありません。上に表示された文字を入力してください。小学校・中学校の先生Web未経験でWebデザイナー/コーダーに転職Webデザインやプログラミングなど様々な情報を発信しています。YouTubeにドラム関連の動画を投稿しております。記事は見つかりませんでした。小学校・中学校の先生Web未経験でWebデザイナー/コーダーに転職Webデザインやプログラミングなど様々な情報を発信しています。YouTubeにドラム関連の動画を投稿しております。記事は見つかりませんでした。タイトルとURLをコピーしました。