気づけばプロ並みPHP 改訂版
ゼロから作れる人になる!
ゼロから作れる人になる!
普通のPHP言語入門書とは、構成も説明の仕方も全然違います。ショッピングサイトをゼロから自作する過程を通じて、プログラミングの楽しさを実感しながら、システム開発の基礎力が身に付きます。練りに練ったシナリオは旧版から変えずに、膨大な読者の声を反映。Webセキュリティ第一人者の協力を得て、サンプルソースの安全性も高めました。
内容詳細
◆◆通販サイトのスクラッチ開発にチャレンジ!◆◆ 秋葉原の小さな教室で、笑いながら1日でプログラムを組んで帰る、 そんなIT講座があります。毎回教室で起こるドラマから生まれた超入門書は、 大好評を得て、多くの初心者をPHPの世界にお連れすることができました。 ????????*????????* その続編である中級編を大幅改訂したのが本書です! 昨今ではWordPressやCakePHP等が普及した結果、 ゼロからシステムを組めるプログラマーが減りつつあります。 あなたは不安ではありませんか? 大丈夫です。1回、ゼロから作ってみればいいのですよ。 恐れることはありません。 PHPの入門書を卒業した方や、多少プログラミング経験のある方なら、 本書を通じて本格的なシステム開発の世界に入って行けます。 ショッピングサイトの構築を楽しく進める中で、 システム開発に必要な力が自然に身に付くように、 練りに練ったストーリーを組んであるからです。 さぁ、行ってみましょう! ■著者プロフィール 谷藤賢一(Tanifuji Kenichi) 1981年にプログラミングを始め、大学時代の1987年からベンチャー企業に勤務。24才で世界最高精度の測定器を独自理論で開発。23カ国に約5万人のユーザーを持つ天体シミュレーションソフト「SUPER STAR」(http://www.sstar.jp)の開発者でもある。 また、キャリアカウンセラー資格を持つ営業マンとして、大手人材会社で延べ1,000人以上を支援し、行政やNPOとの連携でIT体験インターンシップを実施。フリーターをIT人材に育て上げるユニークな試みは、テレビ東京「ワールドビジネスサテライト」でも紹介。2008年に株式会社C60(シーロクマル)を創業し、IT教育&キャリア支援の教室・講演・セミナー活動等を展開。未経験者のIT企業への就職を支援する「ラッシュアウト・プロジェクト」を精力的に推進中。子ども向け教室を準備中。 米国CCE,Inc. GCDF-Japanキャリアカウンセラー。著書に『いきなりはじめるPHP──ワクワク・ドキドキの入門教室』(2011年 リックテレコム刊)がある。 ■本書の主な構成 |
プロローグ |
この本の狙いと読者 この本の特徴と使い方 |
Chapter 1 いろいろ準備編 |
1-1 とっても大切な心の準備! 1-2 タダでサーバーを手に入れよう! 1-3 タダでテキストエディタを手に入れよう! 1-4 Windows OSのこの機能はOFFにしよう! 1-5 最大の壁!文字化けを防ごう! |
Chapter 2 お店のスタッフは誰? |
2-1 データベースを作成しよう! 2-2 スタッフを追加する画面を作ろう! 2-3 スタッフ情報の入力チェック画面を作ろう! 2-4 情報の追加を完了させる画面を作ろう! 2-5 スタッフ一覧画面を作ろう! 2-6 スタッフ情報の修正画面を作ろう! 2-7 好きな画面に分岐ジャンプさせよう! 2-8 スタッフの削除画面と参照画面を作ろう! |
Chapter 3 お店に商品を並べよう! |
3-1 商品を追加する画面を作ろう! 3-2 ほかの画面を一気に作っちゃおう! 3-3 ワクワク♪ 商品の画像を追加しましょう! |
Chapter 4 関係者以外立ち入り禁止! |
4-1 ログイン画面を作ろう! 4-2 ユーザー認証の仕組みを作ろう! 4-3 ログアウト画面を作ろう! |
Chapter 5 遊びでスキルアップ! |
5-1 季節の野菜サイトを作ろう! 5-2 あの星は! 5-3 学生に戻ろう! 5-4 プログラミングの楽しさの真髄! 5-5 遊びで身に付けた技術を使って! |
Chapter 6 憧れのショッピングカートを作ろう! |
6-1 まずは商品を表示しよう! 6-2 「カートに入れる」機能を作ろう! 6-3 カートの中身を見る画面を作ろう! 6-4 カートを空にする画面を作ろう! 6-5 商品の購入数を変える機能を追加しよう! 6-6 カートから商品を削除する機能を作ろう! 6-7 大切なお客様のために! |
Chapter 7 注文を受け付けよう! |
7-1 注文フォームの画面を作ろう! 7-2 注文チェックの画面を作ろう! 7-3 注文登録の画面を作ろう! 7-4 注文情報をデータベースに追加しよう! 7-5 もっと安全にしよう! |
Chapter 8 Excelで注文管理したい! |
8-1 注文データを日付けで選べるようにしよう! 8-2 注文データをダウンロードしよう! |
Chapter 9 お客様に会員になってもらおう! |
9-1 会員登録の画面を作ろう! 9-2 会員ログインの仕組みを作ろう! 9-3 会員だけの特典「かんたん注文」の仕組みを作ろう! |
あとがき |
改訂版あとがき 参考文献 C60のページ ファイル索引 用語索引 |