PHP本格入門(下) ~オブジェクト指向設計、セキュリティ、現場で使える実践ノウハウまで(技術評論社) [電子書籍]
    • PHP本格入門(下) ~オブジェクト指向設計、セキュリティ、現場で使える実践ノウハウまで(技術評論社) [電子書籍]

    • ¥3,938788 ゴールドポイント(20%還元)
    • すぐ読めます
100000086601121794

PHP本格入門(下) ~オブジェクト指向設計、セキュリティ、現場で使える実践ノウハウまで(技術評論社) [電子書籍]

価格:¥3,938(税込)
ゴールドポイント:788 ゴールドポイント(20%還元)(¥788相当)
フォーマット:
専用電子書籍リーダアプリ「Doly」が必要です。無料ダウンロード
出版社:技術評論社
公開日: 2020年08月03日
すぐ読めます。
お取り扱い: のお取り扱い商品です。
ご確認事項:電子書籍リーダーアプリ「Doly」専用コンテンツ
こちらの商品は電子書籍版です

PHP本格入門(下) ~オブジェクト指向設計、セキュリティ、現場で使える実践ノウハウまで(技術評論社) の 商品概要

  • Webアプリケーションの定番言語であるPHPの基礎から実践までを,上下巻のフルボリュームで集大成。
    「この目的を実現するためには,どの文法テクニックが適合しやすいだろう?」
    「このプログラムをより読みやすくするために,どんなアプローチができるだろう?」
    といったことを思考しつつ,「とりあえずは動く」だけで終わらない,現場に求められる品質を形にするための知識とテクニックを解説します。
  • 目次

    8章 よりよいオブジェクト指向デザインのためのベストプラクティス
    8-1 よりよいオブジェクト指向設計を通して目指すべきもの
    8-2 オブジェクト指向がもたらす独立性 ― カプセル化と多態性
    8-3 クラスの独立性を高める ― 凝集度と結合度
    8-4 クラスの関係性を表すキーワード ― is-a関係とhas-a関係
    8-5 クラス同士の依存を解消する ― 依存性の注入,Factoryクラス
    8-6 好ましくない設計を知る ~アンチパターン
    9章 能率を高める,一歩進んだ文法テクニック
    9-1 変数名やメソッド名を流動的に切り替える ― 動的アクセス
    9-2 配列のように扱えるクラスを作る
    9-3 複雑な規則性を持つ配列をシンプルに扱う ― ジェネレーター
    9-4 1つのインスタンスに対する複数のメソッド呼び出しをスマートに書く ― メソッドチェーン
    9-5 クラスをグルーピングするためのインターフェース ― マーカーインターフェース
    10章 外部ライブラリを開発に役立てる ― Composer
    10-1 モダンなPHP開発における外部ライブラリの管理手法
    10-2 Composerでパッケージを管理する
    10-3 PhpSpreadsheetでExcel出力する
    10-4 GoutteでWebスクレイピングする
    10-5 なるべく失敗しない,外部ライブラリの選び方
    11章 WebAPIを使った外部システムとの連携
    11-1 WebAPIを使った外部システム連携でできること
    11-2 WebAPIによる連携の仕組み
    11-3 WebAPIとデータを送受信する(1) ― 電文フォーマット「JSON」
    11-4 WebAPIとデータを送受信する(2) ― 電文フォーマット「XML」
    11-5 RESTful APIサーバー/クライアントをプログラム実装する
    11-6 外部サービスのAPIを使う ― Google自然言語API
    12章 Webアプリケーションのセキュリティ
    12-1 システム全体の基本的なセキュリティ
    12-2 Webアプリケーションのセキュリティ
    12-3 SQLインジェクション攻撃とその対策
    12-4 XSS攻撃とその対策
    12-5 CSRF攻撃とその対策
    12-6 その他のさまざまな攻撃パターン
    13章 強く,しなやかなPHPアプリケーション
    13-1 品質を構成する要素
    13-2 前提条件を表明し,ソースコードに起因するバグを減らす ― アサーション
    13-3 PHPUnitによる自動テスト ― 強度を高め,変更作業を安全におこなう
    13-4 コーディング規約の自動チェック ― 規約チェックツールPHP_CodeSniffer
    13-5 バグを生み出しそうなコードをあぶり出す ― phpmd
    13-6 もしものときのために履歴を残す ― ロギングツールMonolog
    13-7 プログラムの使い方マニュアルを自動生成する ― phpDocumentorによるドキュメンテーション
    13-8 プロファイリングによるボトルネック調査 ― blackfire
    13-9 Webアプリケーションフレームワークを理解する
    13-10 自動生成でヒューマンエラーを防止する ― 開発効率アップのためのコンソールプログラム
    13-11 IDEでプログラミングの生産効率を上げる
    13-12 アプリケーションの内部構造を安全に変える ― リファクタリング
    13-13 バグを調査する ― PhpStorm+Xdebugによるデバッグ手法
    13-14 どうしてもデバッグできないときは ― 良質な情報が得やすい質問の手順

PHP本格入門(下) ~オブジェクト指向設計、セキュリティ、現場で使える実践ノウハウまで(技術評論社) の商品スペック

シリーズ名 本格入門
Cコード 3055
出版社名 技術評論社
本文検索
他の技術評論社の電子書籍を探す
紙の本のISBN-13 9784297114701
ファイルサイズ 61.6MB
著者名 大家正登
著述名

    技術評論社 PHP本格入門(下) ~オブジェクト指向設計、セキュリティ、現場で使える実践ノウハウまで(技術評論社) [電子書籍] に関するレビューとQ&A

    商品に関するご意見やご感想、購入者への質問をお待ちしています!