PHPPHP・Laravel実践研修
PHP・Laravel実践研修では、PHPの基本文法やシステム構築のセオリーを学習後、さまざまなシステム開発演習を通じてプログラミングスキルを習得します。PHPのフレームワークであるLaravelも学ぶため、PHPでのシステム開発の実践的な技術を身につけることができます。
インターネット・アカデミーは、スクール業界としてPHP技術者認定機構の第一号認定スクールとして認定されています。また、PHP認定技術者育成貢献賞の受賞もしており、PHPの教育について高い評価を受けています。
PHP・Laravel実践研修について相談する期待できる効果
- プログラミング初心者の社員が開発現場に配属後、スムーズに開発が行えるようになる
- さまざまなシステムの開発演習を行うため、複雑なシステムの構築ができるようになる
- Laravelによる効率的なWebアプリケーション開発ができるようになる
- 新人エンジニアの教育のために先輩社員が作業負担が大きくなっていた
- エンジニアのスキルのバラツキが大きく、業務の偏りが出ていた
- 新人エンジニアの技術理解が進み、開発業務が円滑になり社内教育の負担も軽減された
- エンジニアの開発スキルが底上げされたことで、業務の偏りを解消できた

PHP・Laravel実践研修の特徴
-
特徴1実務に直結するスキルが身につく

実際にPHPでWebアプリケーションを開発しながら研修を進めていくため、研修後はすぐに開発現場で活躍できます。
-
特徴2研修のカスタマイズができる

貴社の業務上の課題感や目的に合わせて、カリキュラムや研修スケジュールを柔軟にカスタマイズできます。お気軽にご相談ください。
-
特徴3研修の成果を可視化できる

学習管理システム(LMS)での進捗管理はもちろん、日報、理解度テストの結果、開発した成果物など、様々な角度から研修効果を測定できます。
研修カリキュラム
PHP・Laravel実践研修では、PHP言語の特徴や基本構文プログラムのロジック、システム開発の手法などを学習したうえで、さまざまなWebアプリケーションを開発する演習を行います。また、PHPの人気フレームワークであるLaravelによる効率的な開発についても学習します。
演習では、簡易的なチャットシステムをはじめ、本の貸出など複雑な機能を求められるシステム、ランキング機能がある顧客管理システムなどの開発や、会員専用ページへのCMS機能の追加など、演習を通じてさまざまな仕様や機能の開発に対応するスキルを身につけます。
また、Laravelによる開発のメリットや、開発の効率化するためのさまざまな機能についても学習するため、開発現場の工数を減らすこともできます。
- PHPを使用している開発現場に配属予定の方
- PHPの基礎知識はあるが、システム開発の実戦経験がない方
- ディレクターなどシステム会社とコミュニケーションがある方
- 開発言語でPHPを使用しているため、配属する社員にプログラミングの知識を身につけさせたい
- Laravelを活用できようにすることで開発スピードを高めたい
- システム開発の演習量を増やすことで、より実践的な開発スキルを身につけたい
| 講座 | 内容 | 詳細 |
|---|---|---|
| PHP 第1回 | PHPの概要 |
環境構築、PHPの特徴
|
| 基本文法1 | プログラムの書き方、変数と数字、文字の扱い、デバッグ、データ型、配列、ループ、【演習】アルゴリズム問題(変数、配列、ループ) | |
| PHP 第2回 | 基本文法2 |
条件分岐、関数(ビルトインとユーザー定義)、引数と戻り値
|
| ファイル操作 | txtファイルへの読み書き、csvファイルの読み書き | |
| PHP 第3回 | 基本文法の演習 |
【演習】アルゴリズム問題(配列、ループ、条件分岐、関数)、【演習】アクセスカウンターの作成
|
| フォーム1 | フォームの仕組み、入力画面から確認画面の処理、確認画面から入力画面に戻る処理、バリデーション(入力チェック) | |
| PHP 第4回 | データベース1 |
データベースの概要、データベース、テーブルの作成とデータの挿入、データの一覧表示
|
| フォーム2 | 確認画面から完了画面に進む処理、【演習】お問い合わせフォーム作成 | |
| PHP 第5回 | 振り返り演習 |
お問い合わせフォーム作成、入力→確認→完了の処理の実装、送信内容の一覧表示
|
| データベース2 | 削除機能の追加、編集機能の追加 | |
| 外部PHP読み込みと例外 | インクルード処理(includeとrequire)、例外処理 | |
| PHP 第6回 | フォーム部品ごとの処理 |
ラジオボタン、チェックボックス、テキストエリアの処理、日付、日時の処理、【演習】掲示板アプリ作成
|
| フォームの応用 | フォームに投稿時刻を自動登録させる、CSSでのデコレーション | |
| 開発演習:掲示板 | 掲示板アプリケーションの作成の流れ、データベースの連携まで | |
| PHP 第7回 | クラス(基礎) |
クラスとインスタンスの概念、インスタンス生成とコンストラクタ、アクセス修飾子とゲッター・セッター
|
| クラス(応用) | 継承、オーバーライド | |
| PHP 第8回 | クッキーとセッション |
クッキーの扱い、セッションの扱い
|
| セキュリティ | XSS、SQLインジェクション、CSRF、暗号化、ハッシュ化 | |
| ログイン処理 | パスワードの暗号化保存、認証機能の実装 | |
| アプリケーション設計 | MCVアーキテクチャ |
| 講座 | 内容 | 詳細 |
|---|---|---|
| Laravel 第1回 | 概要 |
Laravelの概要、フレームワークとは、MVCとは
|
| 開発環境構築 | Laravel Sailとは、Windowsでの開発環境構築の準備(Docker Desktop, WSL2)、Macでの開発環境構築の準備(Docker Desktop)、コードエディタの準備(Visual Studio Code) | |
| アプリケーションの作成 | 作業:アプリケーションの作成と起動、Laravel プロジェクトの重要ディレクトリとファイル、Laravelの設定ファイル .env | |
| ルーティングとviewファイル | Laravel のルーティングとは、作業:「こんにちは」の表示、Laravelの viewファイル、作業:viewファイルの作成とルーティングの設定、作業:2ページ間の行き来をする、bladeテンプレートの概要、作業:URLパラメータの設定と取得 | |
| Laravel 第2回 | MVCのController |
Controllerの役割、Laravel でのControllerの使い方、作業:artisan コマンドを使ったControllerの作成、作業:Controllerへのルーティング
|
| シンプルなお問い合わせフォームの作成(確認画面まで) | 単純なお問い合わせフォーム(名前のみ)、MVCの確認(C+Vで作成することを確認)、フォーム(入力情報を次ページに渡す) | |
| 入力値のチェック(バリデーション) | バリデーションとは、確認画面から入力画面に戻る際のデータ引継ぎ、作業:お問い合わせフォーム作成1(確認画面まで。バリデーションつき) | |
| アセットの利用 | アセットの利用1(画像)、アセットの利用2(CSS)、アセットの利用3(JavaScript)、作業:Bootstrapの導入 作業:Font Awesomeの導入 | |
| Laravel 第3回 | データベースの利用の準備 |
マイグレーションとシーディング、作業:Laravel SailにPhpMyAdminコンテナを追加する、作業:マイグレーションの作成と実行、作業:シーディングでデータの追加、PHPMyAdminでのデータベースの削除
|
| データベースへのデータ登録 | ORMとは、Eloquentとは、Laravel でのModel の使い方 、作業:Model クラスの作成、単純なお問い合わせフォーム(id,name)、MVCの確認(C+V+Mで作成することを確認)、作業:お問い合わせフォームの作成2(確認→完了) | |
| データの一覧表示 | お問い合わせの一覧画面を作成する、作業:登録されたデータの一覧表示、作業:お問い合わせフォームの項目を追加(電話番号、メールなど) | |
| Laravel 第4回 | データの削除 |
データベースからのデータ削除、作業:一覧表示されたデータから1件を削除
|
| データの修正 | データベースからのデータ修正、作業:一覧表示されたデータから1件のデータを修正 | |
| ファサードとヘルパ関数 | ファサードとは、ヘルパ関数とは、よく利用するファサード、ヘルパ関数 | |
| 演習:掲示板アプリの作成 | 作業:掲示板アプリの作成 |
| 講座 | 内容 | 詳細 |
|---|---|---|
| Laravel応用 第1回 | リレーションの概要 |
Laravelプロジェクトの準備、リレーションとは、リレーションの概要、1対1のリレーションの関係図と実装、1対多のリレーションの関係図と実装、多対多リレーションの関係図と実装
|
| チームの編集画面を作成 | 全体像の確認、チームの編集画面の実装 | |
| 選手の編集画面を作成 | 全体像の確認、選手の編集画面の実装 | |
| Laravel応用 第2回 | publicディレクトリとStorageファサード |
publicディレクトリへのファイルの設置とアクセス、Storageファサードの利用
|
| 画像共有アプリの作成 | シンボリックリンクの設定、画像アップロードフォームの作成、画像アップロード処理の実装、画像情報保存用テーブルの作成、画像アップロード処理にデータベース連携を追加、画像の検索処理を実装 | |
| Laravel応用 第3回 | Laravel Breezeの導入と認証機能の設定 |
Laravel Breezeとは、ユーザー登録、ログイン中のみ表示できるページの作成
|
| Breezeのカスタマイズ | メール機能の概要、仮登録メールの送信・認証の確認、Tailwind CSS | |
| Laravel応用 第4回 | セキュリティ |
SQLインジェクションとは、安全なログイン処理の実装、CSRFとは、CSRF対策の実装と確認、XSSとは、XSS対策の実装と確認
|
| データの暗号化 | 暗号化データを扱うテーブル作成とデータ登録、暗号化データの検索 |
| 項目 | 内容 |
|---|---|
| 簡易チャットシステム基礎版 |
|
| 会員ページ基礎 |
|
| 顧客管理システムの拡張 |
|
| 簡易チャットシステムの作成(DB版) |
|
| 本の貸出システム |
|
時間数・日程
64時間
※カリキュラム内容や時間数のカスタマイズができますので、お気軽にご相談ください。
※開催日程は貴社のご要望をお伺いしご提案いたします。
料金体系
受講者数や時間数に応じて変動します。また、カリキュラム内容のカスタマイズや講師派遣などのご要望に応じて変動いたします。ご予算にあわせてのご提案もできますので、お気軽にお問い合わせください。
PHP・Laravel実践研修について相談する受講形式
インターネット・アカデミーの研修は、さまざまな形式に対応しています。「基礎はeラーニングで演習は集合研修」「講師派遣とリモートを組み合わせる」など、複数の形式の併用もできますので、お気軽にご相談ください。

リモート集合研修 
実地での集合研修 
講師派遣 
eラーニング
Web開発会社の開発・マネジメントのノウハウをカリキュラム化現場の実務が研修で学べる
インターネット・アカデミーのグループ会社ではWeb開発・Saasサービスを手掛けています。実務で用いられている開発ノウハウをカリキュラム化し、研修で還元しています。

理解度チェック・アセスメントなど学習効果を可視化できる学習管理システム(LMS)
インターネット・アカデミーの学習管理システム(LMS)では「研修後の知識定着度を可視化したい」「社内報告のためのアセスメントがほしい」など、研修担当者の悩みにこたえる機能を搭載。学習の進捗管理から、さまざまな角度からの研修効果測定が行えます。

研修テーマごとに受講した社員の理解度をダッシュボードで確認できます。 
テストの結果を元に社員ごとのスコアをグラフで可視化。社内の平均スコアとの比較もできます。 
受講態度や理解度といった講師からのフィードバックによる定性評価にも対応しています。
PHP系の研修を受けた企業からのコメント
以前利用していた研修機関の研修において「今は使われない古いバージョンの技術を教えられた」という失敗を経験したからです。それに対してインターネット・アカデミーのカリキュラムは最新のものであり、さらに弊社で扱っている技術とずれていないということを確認できたので安心して研修を依頼することができました。
インタビューを見る
受講したメンバーの資質にバラツキがあり、どのレベルで研修を進めるかを講師の方はご苦労されたと思いますが、柔軟に対応していただきました。 研修を実施することで、PHP言語によるシステム開発業務にすぐにでも取りかかれることを期待していましたが、早速来月から、数人は実務でPHP言語での開発を始めます。
インタビューを見る
研修費用を最大75%削減できる助成金
インターネット・アカデミーのIT研修では、要件を満たすことで厚生労働省の人材開発支援助成金が利用できます。研修費用に対する経費助成と、受講中の賃金に対する賃金助成の両方が支給されます。
この助成金制度ではいくつかのコースが用意されており、研修目的に合わせて使用できる制度をご提案いたします。

| 経費助成 | 賃金助成 | |
|---|---|---|
| 中小企業 | 75% | 1000円(1人1時間) |
| 大企業 | 60% | 500円(1人1時間) |
※経済産業省のDX認定を取得している企業は、研修テーマを問わず「人への投資促進コース」が利用できます。
助成金を使った研修の事例紹介や、貴社が研修を行った場合に支給される助成額シミュレーションも承っています。お気軽にご相談ください。
助成金について相談するIT研修・DX人材育成についてのご相談
IT人材育成に精通したコンサルタントに無料でさまざまな相談をしていただけます。お気軽にご相談ください。
- 人材育成計画を立てるために人材育成の事例などをとりあえず聞きたい
- 助成金の使い方や、支給額のシミュレーションを知りたい
- 自社の業務や受講者のレベルにあったカリキュラムを提案してほしい







