かんたんWebプログラミング! これから始める人のPHP学習帖 | ||
---|---|---|
プログラムをつくるには、分厚い技術書をすべて暗記するほど理解しないといけない。あるいは、理系的な素養やセンスが必要で、向き不向きもあるのではないか。大雑把には確かにその通りなのですが、この本で紹介するプログラミング言語PHPの場合、そうでもないのです。プラモデルや料理をつくるような気分で、誰にでも、今すぐに、はじめられます。 そうはいっても、試しにつくってみると、(エラーが出て)ちゃんと動いてくれない、期待通りにならないなど「残念な結果」となってしまうことも少なくないはずです。こんなとき、潔く、あっさり諦めてしまうのは勿体無いことです。プログラミングの「楽しさ」「面白さ」を味わうため、少しだけこの本で粘ってみてください。 プログラミング(PHP)に関してはもちろん、Webページ(HTML)やデータベース(MySQL)などについても、前提知識は一切必要ありません。順を追って読み進むうちに、その「仕組み」や「使い方」に対する理解が次第に深まってくるので大丈夫です。 ページをめくっていくと、短いサンプルプログラムがたくさん出てきます。真っ先に覚えておきたい「基本」をポイントに選り抜きましたので、プログラミング経験ゼロの方も、そうでない方も、まずは、それらをきちんと「読める」ようになりましょう。といっても難しいことではなく、見慣れていないから読めないような気がするだけで、英文を読み解くつもりで望めば、じきに、すらすら読めるようになります。 そこで、次は、サンプルプログラムをあれこれ「改造」することにもチャレンジしてみましょう。いくつか組み合わせて別のプログラムに仕立てる等など、思いつくまま、どんなことでも構いません。この積み重ねこそが、スキルアップにつながり、実用的なプログラムをつくる際の「財産」となるので頑張ってみましょう。 そして、この本の最後では、それまでに覚えたことの応用として、使って楽しむプログラムをつくってみます。この「使ってみる」「楽しむ」というのは、つくるヒントが見つかるなど、案外重要なのです。 なお、掲載したプログラムは、この本のサポートページからダウンロードできるようですので、ぜひご利用ください。スペースの関係から紹介できなかったものについても収録しています。 飽きっぽい方、難しいことが苦手な方、手っ取り早く覚えたい方にとっても、プログラミングの楽しさ、面白さが伝わり、この本がお役に立てることを願っています。 本書「はじめに」より |
||
著者:小川淳一 B5変形・288ページ・2色 本体価格:1,980円+税 ISBN978-4-88166-896-2 |
||
本の購入はこちらからどうぞ | ||
サポートページへ | ||
Chapter1 この本をお読みいただくまえに
※お使いのブラウザでJavaScriptが無効の場合は機能しません。
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 データベース操作用クラスの作成 ≪ 目次を隠す |