PHPのフレームワークで大人気のLaravelの基本を学べます。
PHPフレームワークのLaravelで基礎的なWebアプリケーション開発が学べます。
フレームワークにはじめて触れる方、Webアプリケーションを開発したい方におすすめです。
このコースでは演習を通して1つのアプリケーションが作成できます。
* ブログアプリケーション
※受講に関する注意点※
進行の都合上、研修開始時間を過ぎてからのご参加はご遠慮いただいております。
大変恐れ入りますが、研修開始時間までにご参加いただけていない場合、
当日キャンセル扱いをさせていただく場合がございますのでご注意ください。
研修の目的 | ■ PHPフレームワークLaravelでWebアプリケーションを作成できるようになる |
---|---|
カリキュラム | ■ Laravel概要 □ Laravelの特徴 □ フレームワークのメリット □ Laravelの準備 □ Laravelアプリケーションを動かしてみる ■ ルーティングとコントローラー □ Laravelの構成 □ ルーティング □ パスパラメーター □ コントローラー □ コントローラーでパスパラメーターを受け取る ■ 演習[ブログアプリケーション]:ルーティングする ■ テンプレート □ ビューとは □ Bladeテンプレートを使う □ 値をテンプレートに渡す ■ ディレクティブ □ ifディレクティブ □ 繰り返しディレクティブ □ CSRFディレクティブ ■ 演習[ブログアプリケーション]:テンプレートで表示する ■ レイアウト □ ベースレイアウトの作成 □ 継承レイアウトの作成 □ コンポーネント □ サブビュー □ コレクションビュー ■ 演習[ブログアプリケーション]:レイアウトで表示する ■ バリデーション □ バリデーションとは? □ バリデーションの基本処理 □ エラーメッセージと入力値の保持 □ errorディレクティブ □ 検証ルール ■ 演習[ブログアプリケーション]:記事投稿をバリデーションする ■ データベースを利用する □ DBを利用する準備(.env環境変数) □ Eloquentの基本 □ マイグレーション □ データの登録 □ データの参照 □ データの更新 □ データの削除 □ データの並び替え □ offsetとlimit ■ 演習[ブログアプリケーション]:DBを利用する ■ 付録:セッション ■ 付録:ユニットテスト ■ 付録:DockerでPHP環境を構築する ■ 付録:RESTfulサービス ■ 付録演習:[ブログアプリケーション]管理者側をRESTfulにする ※最新でより良い内容をお届けするため、一部の学習項目を予告なく変更する可能性がありますのでご了承ください。 |
対象者 | ■ PHPプログラミングでフレームワーク開発をしたい方 ■ Webアプリケーションをフレームワークで開発したい方 |
前提条件 | ■『オンライン研修環境』に記載のツール、機材のご用意が可能な方 ■ 初歩的なPHPプログラミングコードが記述できる方 ■ Webアプリケーション開発の基礎がわかる方 |
実行環境 | ■ PHP 8 ■ Laravel 8 ■ Docker Desktop ■ Visual Studio Code ※使用するソフトウェアおよびバージョンについては予告なく変更する可能性がありますのでご了承ください。 |
配布資料 | ■ セミナーテキスト ※ソースコード等はオンラインストレージにて配布いたします。 |
開催日数 | 2日間 |
開始/終了時刻 | 9時30分~17時00分 |
実施会場 | Zoomによるオンライン開催 |
受講料金 | 121,000円 (税込) ※受講料にはテキスト代も含まれます。 |
開催日程 |
|
お問い合わせ | 法人様など多人数でのご受講をご検討の場合のお見積り、 サービス内容のカスタマイズのご相談、開催予定のお問い合わせなどは、お問い合わせフォームよりお気軽にお申し付けください。 |