パソコン書・ビジネス書出版のソーテック社

ソーテック社 | パソコン・ビジネス書籍出版

Yahoo!Googleで上位ランクするための 新版 SEO完全計画

Google検索

Google

WWW を検索
sotechsha.co.jp を検索
かんたんWebプログラミング! これから始める人のPHP学習帖
 プログラムをつくるには、分厚い技術書をすべて暗記するほど理解しないといけない。あるいは、理系的な素養やセンスが必要で、向き不向きもあるのではないか。大雑把には確かにその通りなのですが、この本で紹介するプログラミング言語PHPの場合、そうでもないのです。プラモデルや料理をつくるような気分で、誰にでも、今すぐに、はじめられます。

 そうはいっても、試しにつくってみると、(エラーが出て)ちゃんと動いてくれない、期待通りにならないなど「残念な結果」となってしまうことも少なくないはずです。こんなとき、潔く、あっさり諦めてしまうのは勿体無いことです。プログラミングの「楽しさ」「面白さ」を味わうため、少しだけこの本で粘ってみてください。

 プログラミング(PHP)に関してはもちろん、Webページ(HTML)やデータベース(MySQL)などについても、前提知識は一切必要ありません。順を追って読み進むうちに、その「仕組み」や「使い方」に対する理解が次第に深まってくるので大丈夫です。

 ページをめくっていくと、短いサンプルプログラムがたくさん出てきます。真っ先に覚えておきたい「基本」をポイントに選り抜きましたので、プログラミング経験ゼロの方も、そうでない方も、まずは、それらをきちんと「読める」ようになりましょう。といっても難しいことではなく、見慣れていないから読めないような気がするだけで、英文を読み解くつもりで望めば、じきに、すらすら読めるようになります。

 そこで、次は、サンプルプログラムをあれこれ「改造」することにもチャレンジしてみましょう。いくつか組み合わせて別のプログラムに仕立てる等など、思いつくまま、どんなことでも構いません。この積み重ねこそが、スキルアップにつながり、実用的なプログラムをつくる際の「財産」となるので頑張ってみましょう。

 そして、この本の最後では、それまでに覚えたことの応用として、使って楽しむプログラムをつくってみます。この「使ってみる」「楽しむ」というのは、つくるヒントが見つかるなど、案外重要なのです。

 なお、掲載したプログラムは、この本のサポートページからダウンロードできるようですので、ぜひご利用ください。スペースの関係から紹介できなかったものについても収録しています。

 飽きっぽい方、難しいことが苦手な方、手っ取り早く覚えたい方にとっても、プログラミングの楽しさ、面白さが伝わり、この本がお役に立てることを願っています。

本書「はじめに」より
カバーイメージ
著者:小川淳一
B5変形・288ページ・2色
本体価格:1,980円+税
ISBN978-4-88166-896-2
 
本の購入はこちらからどうぞ
アマゾンで購入 セブンネットショッピングで購入 楽天ブックスで購入
サポートページへ
目次を表示する ≫
Chapter1 この本をお読みいただくまえに
Lesson 1-1  PHPでプログラムをはじめてみませんか?
Lesson 1-2  準備はソフトをダウンロードするだけ
Lesson 1-3  Webサーバーを稼動させてみよう
Lesson 1-4  テキストエディタでプログラムをつくります
Lesson 1-5  HTMLやCSSの基本を知っておきましょう
Lesson 1-6  PHPプログラムが動くか確認しましょう!

Chapter2 はじめてのPHPプログラミング
Lesson 2-1  とりあえずプログラムをつくってみよう
Lesson 2-2  条件によって表示内容を変えてみる
coffee break そもそも数字は数値? 文字列?
Lesson 2-3  配列を使ってみよう
coffee break ところで、関数って何でしょう?
Lesson 2-4  電卓代わりに面倒な計算をさせてみる 
Lesson 2-5  日時や曜日を表示してみる
Lesson 2-6  文字列操作もやってみよう
coffee break 全角? マルチバイト? 文字コード?
Lesson 2-7  検索・置換では正規表現を活用したい 
coffee break 同じ処理は関数を自作するのが一番
Lesson 2-8  サーバー上のファイルを読み書きする

Chapter3 フォームでデータを送信してみよう
Lesson 3-1  はじめてのデータ送信
Lesson 3-2  受け取ったデータの入力漏れをチェックする
Lesson 3-3  有効な受信データを画面に再現させる
coffee break 覚えておくと便利な配列操作
Lesson 3-4  受け取ったデータの内容をチェックする
Lesson 3-5  送信結果に応じた表示に変更するには?
coffee break もっとPHPを便利に使いこなすためには?
Lesson 3-6  ファイルをアップロードしてみる
Lesson 3-7  クッキーやセッションって何でしょう?
coffee break 「クラス」を使ってみよう!

Chapter4 使って覚えるデータベースの基本
Lesson 4-1  データベースはこんな仕組みです
Lesson 4-2  まずはPHPで接続できるかを確認
coffee break データベースの作成とユーザーの追加
Lesson 4-3  テーブルをつくらないと何もはじまりません
coffee break つくったテーブルの内容を修正したい
Lesson 4-4  データをテーブルに格納できるかを確認
coffee break 格納するデータによる違い
Lesson 4-5  フォーム送信と連携させるには?
Lesson 4-6  条件に合致したデータを表示させてみる

Chapter5 画像管理プログラムをつくってみよう
Lesson 5-1  このプログラムの概要
Lesson 5-2  登録画面 〜画像処理とレコード追加〜
Lesson 5-3  更新画面 〜レコードの更新と削除〜
Lesson 5-4  メイン画面 〜検索処理と画像表示〜
Lesson 5-5  各画面での共通処理をライブラリ化する
Lesson 5-6  データベース操作用クラスの作成
≪ 目次を隠す
※お使いのブラウザでJavaScriptが無効の場合は機能しません。