この商品をご覧のお客様は、こんな商品もチェックしています。
- 英語の発音をもう一度ひとつひとつわかりやすく。
-
価格:1,760円(本体1,600円+税)
【2022年12月発売】
- 諜・無法地帯 暗躍するスパイたち
-
価格:1,760円(本体1,600円+税)
【2023年12月発売】
- Docker/Kubernetes実践コンテナ開発入門 改訂新版
-
価格:3,960円(本体3,600円+税)
【2024年03月発売】
- 1分で英語力ドリル ちょっとやさしめ
-
価格:1,210円(本体1,100円+税)
【2023年03月発売】
- 基礎&応用力をしっかり育成!Androidアプリ開発の教科書 なんちゃって開発者にならないための実践 第3版
-
価格:3,135円(本体2,850円+税)
【2023年01月発売】
[BOOKデータベースより]
アプリケーション構築だけではなく、本番環境を想定した環境構築や、デプロイ、運用まで学習できる。MVCアーキテクチャの考え方や実装方法が身につく。マイクロフレームワークならではの見通しの良いアプリ開発。周辺技術も含めて幅広い知識が身につく。
導入編(PHPフレームワークSlimとは;Slim動作環境の構築;はじめてのSlimアプリと動作原理)
[日販商品データベースより]基本編(Slimのルーティング登録;Slimにおけるビュー;コンテナとDI;コントローラクラス;ミドルウェア)
実践準備編(GitHubの利用;仮想環境の利用;Herokuの利用)
実践編(データベース連携;MVCアーキテクチャの導入;エラーハンドラ;Herokuでの実稼働)
Slim(スリム)はPHPのフレームワークのひとつです。
PHPのフレームワークではLaravel(ララベル)が人気ですが、機能豊富で重厚なLaravelと比べると、Slimが提供する機能はとてもシンプルです。
本書では、Webアプリケーション開発に興味を持つ人たちを対象に、「そもそもフレームワークとは何なのか」という基本的な話題から、「本運用環境」で稼働させるまでを、各種開発ツールを活用しながら、ステップ・バイ・ステップでていねいに解説していきます。
本書は、導入編、基本編、実践準備編、実践編という4つの編から構成されています。
導入編では、XAMPPとComposerを導入して学習環境を構築し、Slimアプリケーションの動作原理を学びます。
基本編では、一つのサンプルアプリの作成を通して、MVCアーキテクチャに従ったSlimアプリケーションの開発手順を学びます。ルーティング、テンプレートエンジンTwig、外部コンテナPHP-DI、コントローラクラス、ミドルウェアなど、Slimアプリケーションの開発に欠かせない基本事項を学んでゆきます。
実践準備編では、いったんいったんSlimの解説から離れ、本運用を意識した開発環境の構築を学びます。GitHubを利用したソースコードの管理、VagrantとVirtualBoxを使った仮想環境の構築、本書で本運用環境とするHerokuなどについて学んでゆきます。
実践編では、実戦準備編で用意した開発環境上に実際にSlimを利用したMVCアプリケーションを作成し、Heroku上で稼働させる手順を学びます。データベース処理、MVCアーキテクチャの導入、エラーや例外を適切に処理するためのエラーハンドラの活用方法、本運用環境であるHerokuへのデプロイ手順を学んでゆきます。
読者特典として、PHPUnitを使った単体テストの導入方法を扱ったボーナスコンテンツをPDFで提供します。