Aucun appareil Kindle n'est requis. Téléchargez l'une des applis Kindle gratuites et commencez à lire les livres Kindle sur votre smartphone, tablette ou ordinateur.

  • Apple
  • Android
  • Windows Phone
  • Android

Pour obtenir l'appli gratuite, saisissez votre numéro de téléphone mobile.

Prix Kindle : EUR 3,12
TVA incluse
logo kindle unlimited
Empruntez ce titre et accédez à plus d'un million d'ebooks. 14 jours d'essai gratuit. En savoir plus
Emprunter
OU

Ces promotions seront appliquées à cet article :

Certaines promotions sont cumulables avec d'autres offres promotionnelles, d'autres non. Pour en savoir plus, veuillez vous référer aux conditions générales de ces promotions.

Envoyer sur votre Kindle ou un autre appareil

Envoyer sur votre Kindle ou un autre appareil

cakephp 3 biginners guide: master the newest php framework primer series (libro books) (Japanese Edition) par [syoda tuyano]
Publicité sur l'appli Kindle

cakephp 3 biginners guide: master the newest php framework primer series (libro books) (Japanese Edition) Format Kindle


Voir les formats et éditions Masquer les autres formats et éditions
Prix Amazon
Neuf à partir de Occasion à partir de
Format Kindle
"Veuillez réessayer"
EUR 3,12

Description du produit

Présentation de l'éditeur

最新のPHPフレームワークをマスターせよ!

Webの開発は、スピードとの戦いです。

「今から挑戦するなら、アプリかWebしかない。アプリよりWebのほうが入りやすそうだ」――そう考えて、誰でも使えると評判のPHPを覚え、Web開発の世界に飛び込んできた。そんな人は大勢います。けれど、その多くは、この「日に日に進化し続けるスピード」に追いつけず、途中で諦めてしまう……なんてこともきっとあることでしょう。

すべてのプログラムを自分で書く。――そんなアタリマエのことを疑って下さい。

プログラムの大半は、自分以外の「何か」に任せる。一番大切な部分だけ、自分が担当する。

その頼れる「何か」こそが、フレームワークなのです。

PHPの世界では、(特に日本において)絶大な人気を誇る「CakePHP」。その最新バージョンである「CakePHP3」の入門書が、本書です。開発が「スピードが命」であるならば、「学ぶ」のも「スピードが大切」です。本書は、最新のCakePHP3のごく基本的な使い方にしぼって、「これだけとりあえず覚えれば、基本的なWebアプリは作れる」という知識を一冊にまとめました。とりあえず、これだけ。これだけ覚えれば、CakePHP3で何か作れます。後は、どうにかなります。というより、どうにかできないなら消えていくだけです。

さあ、今すぐあなたの開発スタイルに「スピード」を導入して下さい。


<<目 次>>
1. Webアプリケーション作成の基本を覚えよう
CakePHPとComposerについて
Composerを用意する
XAMPPについて
プロジェクトの作成
Composer create-projectについて
ライブラリのインストールから実行まで
開発用サーバーで実行する
プロジェクトのフォルダ構成
「src」フォルダについて
プロジェクトの設定について
データベースの設定について
データベス設定の項目
SQLiteで設定してみる

2. コントローラー(Controller)を利用する
Controllerクラスを作成する
HeloControllerクラスを作る
コントローラーとアクションの命名規約
レイアウトのON/OFF
URLパラメータを使う
アクションの呼び出しとリダイレクト

3. コントローラーとビュー
ビューとテンプレート
テンプレートを作成する
コントローラーからビューへ値を渡す
フォームの送信
フォームを作成する
クエリーパラメータについて

4. フォームヘルパーを利用する
フォームヘルパーと$this->Form
フォームを作ってみる
入力用タグの生成
主なフォームタグ生成メソッド
ラジオボタン/セレクト項目の生成
日時のためのフォーム生成

5. モデルとデータベース
データベースとモデルの準備
データベース設定を確認!
テーブルを作成する
bakeを利用する
エンティティクラスについて
テーブルクラスについて
初期化処理とバリデーションの設定
バリデーション設定について

6. CRUDの基本について
レコード作成(Read)のテンプレートを作る
addメソッドでフォームをテーブルに保存する
エンティティの一覧表示とindexメソッド
エンティティ一覧のテンプレート
h(○○)ってなに?
データの更新(Update)について
エンティティ更新のeditメソッド
エンティティの削除(delete)
エンティティ削除のdeleteメソッド
$this->request->is(['post', 'put'])の秘密

7. データベース検索の基本
検索用フォームを用意する
findメソッドとwhereメソッド
selectとorder
limitとoffset
ダイナミックファインダー

8. データ検索をマスターする!
最初と最後、検索数
AND/OR検索
QueryExpressionの利用
QueryExpressionで使えるメソッド
クエリーを直接実行するには?
クエリーを直接実行してみる

9. ページネーション
ページネーションとPagenator
コントローラーを修正する
$paginateによるページネーション設定
Paginatorヘルパーによるページリンク
Paginatorヘルパー・テンプレートについて

10. バリデーションをマスターする
テーブルクラスとvalidationDefault
Validatorクラスの主なメソッド
バリデーションを機能させる
エンティティをフォームに渡さないやり方
addメソッドでルールを追加する
Validatorを作成して利用する

11. 複数テーブルの連携
関連付けとアソシエーション
2つのテーブルを用意する
外部IDについて
エンティティを用意する
MembersTableクラスの用意
MessagesTableクラスの用意
ルールチェッカーについて

12. アソシエーション利用のデータアクセス (1)
MembersとMessagesの関係
Membersのデータ取得
Memberの詳細を表示する
Membersデータの新規作成
Membersデータの更新
Membersの削除

13. アソシエーション利用のデータアクセス (2)
Messagesのデータ取得処理
Messagesのデータ取得
Messagesの新規作成
Messagesのデータ更新
Messagesの削除

14. bakeによるコードの自動生成
cake bakeコマンドについて
allコマンドですべてを生成する
生成されたファイルについて
MVCの各機能を作成する

15. レイアウトの作成
レイアウト用テンプレートの仕組み
レイアウト・テンプレートの基本形
オリジナルのレイアウトテンプレートを作る
スタイルシートとスクリプト
レイアウトテンプレートのコーディング
レイアウトテンプレートを使う


※本書は、入門ドキュメントサイトlibro(http://libro.tuyano.com)の掲載記事を元に図版などを追加、最新バージョンに合わせて加筆修正したものです。

※著者について
掌田津耶乃(しょうだつやの)。日本初のMac専門月刊誌「Mac+」の頃から主にMac系雑誌に寄稿する。ハイパーカードの登場により「ビギナーのためのプログラミング」に開眼。以後、Mac、Windows、Web、Android、iOSとあらゆるプラットフォームのプログラミングビギナーに向けた書籍を執筆し続ける。(著者プロフィールより)

Détails sur le produit

  • Format : Format Kindle
  • Taille du fichier : 2891 KB
  • Nombre de pages de l'édition imprimée : 283 pages
  • Editeur : tuyano project; Édition : 1 (10 novembre 2015)
  • Vendu par : Amazon Media EU S.à r.l.
  • Langue : Japonais
  • ASIN: B017UPRRDA
  • X-Ray :
  • Word Wise: Non activé
  • Composition améliorée: Non activé
  • Moyenne des commentaires client : Soyez la première personne à écrire un commentaire sur cet article
  • Voulez-vous nous parler de prix plus bas?

click to open popover

Commentaires client

Il n'y a pour l'instant aucun commentaire client.
5 étoiles
0
4 étoiles
0
3 étoiles
0
2 étoiles
0
1 étoile
0
Partagez votre opinion avec les autres clients

Où en sont vos commandes ?

Livraison et retours

Besoin d'aide ?