PHPLaravel研修

多機能フレームワークの基本知識を学ぶ

Laravelは、オープンソースのPHPで書かれたWebアプリケーションフレームワークです。PHPのフレームワークの中では比較的新しく、大規模な開発に長けるフレームワークを土台としているため、規模の大きいWebアプリケーション開発に対応でき世界的にも人気が高いことが特徴です。

Laravel研修では、Laravel基礎研修の内容に加えて、ファイルシステムやデータベースの利用などLaravelで開発を行うための実践的な知識を学習します。

Laravel研修について相談する

現場活用をコンセプトにしたプログラミング研修だから学んだスキルを実務で活かせる

  • 1.基礎スキルの
    習得
    基礎スキルの習得

    研修を通じて基礎知識を学習します。この段階でも手を動かしながら学習するため理解度が高くなります。

  • 2.実務直結の
    実践演習
    実務直結の実践演習

    実務をテーマにした開発演習やプレゼンテーション等を行い、トラブル対応力や開発の実践力を高めます。

  • 3.現場活用の
    フォローアップ
    現場活用のフォローアップ

    研修後、オフィスアワーやフォローアップトレーニングを通じて現場で生じた疑問点を解決します。

Laravel研修について相談する

期待できる効果

  • Laravelによる効率的なWebアプリケーション開発ができるようになる
  • プログラミング初心者の社員が開発現場に配属後、スムーズに開発が行えるようになる
研修前
  • 新人エンジニアの教育のために先輩社員が作業負担が大きくなっていた
  • エンジニアのスキルのバラツキが大きく、業務の偏りが出ていた
研修後
  • 新人エンジニアの技術理解が進み、開発業務が円滑になり社内教育の負担も軽減された
  • エンジニアの開発スキルが底上げされたことで、業務の偏りを解消できた
さまざまな企業から選ばれています
Laravel研修について相談する

Laravel研修の特徴

  • 特徴1実務に直結するスキルが身につく
    実務に直結するスキルが身につく

    研修では実際にLaravelを用いてアプリケーション開発するため、研修後はすぐに開発現場で活躍できます。

  • 特徴2研修のカスタマイズができる

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

  • 特徴3研修の成果を可視化できる

    学習管理システム(LMS)での進捗管理はもちろん、日報、理解度テストの結果、開発した成果物など、様々な角度から研修効果を測定できます。

研修カリキュラム

Laravel基礎研修

Laravel研修では、PHPの人気フレームワークであるLaravelによる開発方法を学習します。

PHPだけで開発を行う場合の問題点や課題について把握したうえで、Laravelによる開発のメリットや、実際の開発方法について学習します。

また、ミドルウェアやファイルシステム、データベースの操作など、実際のシステム開発を行う際に必要となるスキルついても、演習を通じて使い方を身につけることができます。

開発の効率化するためのさまざまな機能についても学習するため、開発現場の工数を減らすことができます。

対象者
  • PHPを使用している開発現場に配属予定の方
  • PHPの基本的なスキルを習得済の方
研修の目的
  • 開発言語でPHPを使用しているため、配属する社員にプログラミングの知識を身につけさせたい
  • PHPプログラマーにLaravelを学ばせることで開発スピードを高めたい
Laravel研修について相談する
Laravel基礎
講座 内容 詳細
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実践
講座 内容 詳細
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対策の実装と確認
データの暗号化 暗号化データを扱うテーブル作成とデータ登録、暗号化データの検索
Laravel(REST API)
講座 内容 詳細
Laravel(REST API) 第1回 REST APIの概要
REST APIとは、RESTのメリット、RESTとRESTfulの違い
LaravelでのREST API構築1(Read) 簡単なGETリクエストの表示、DBにデータをセットして表示
LaravelでのREST API構築2(Create) リソースとは、リソースを用いた形式にコード修正
Laravel(REST API) 第2回 Swaggerの導入
データ登録処理の追加、Swagger(スワッガー)とは
LaravelでのREST API構築(削除、更新) Swaggerの導入と操作、データ削除処理の追加(Delete)
Postmanを使ったテスト データ更新処理の追加(Update)、Postmanとは
フロントエンドとの接続設定 Postmanの使い方、CORS設定の概要

時間数・日程

20時間
※カリキュラム内容や時間数のカスタマイズができますので、お気軽にご相談ください。
※開催日程は貴社のご要望をお伺いしご提案いたします。

料金体系

受講者数や時間数に応じて変動します。また、カリキュラム内容のカスタマイズや講師派遣などのご要望に応じて変動いたします。ご予算にあわせてのご提案もできますので、お気軽にお問い合わせください。

Laravel研修について相談する

受講形式

インターネット・アカデミーの研修は、さまざまな形式に対応しています。「基礎はeラーニングで演習は集合研修」「講師派遣とリモートを組み合わせる」など、複数の形式の併用もできますので、お気軽にご相談ください。

  • リモート集合研修
  • 実地での集合研修
  • 講師派遣
  • eラーニング

Web開発会社の開発・マネジメントのノウハウをカリキュラム化現場の実務が研修で学べる

インターネット・アカデミーのグループ会社ではWeb開発・Saasサービスを手掛けています。実務で用いられている開発ノウハウをカリキュラム化し、研修で還元しています。

理解度チェック・アセスメントなど学習効果を可視化できる学習管理システム(LMS)

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

  • 研修テーマごとに受講した社員の理解度をダッシュボードで確認できます。
  • テストの結果を元に社員ごとのスコアをグラフで可視化。社内の平均スコアとの比較もできます。
  • 受講態度や理解度といった講師からのフィードバックによる定性評価にも対応しています。

PHP系の研修を受けた企業からのコメント

アットホーム株式会社

以前利用していた研修機関の研修において「今は使われない古いバージョンの技術を教えられた」という失敗を経験したからです。それに対してインターネット・アカデミーのカリキュラムは最新のものであり、さらに弊社で扱っている技術とずれていないということを確認できたので安心して研修を依頼することができました。
インタビューを見る

田中電機工業 株式会社

受講したメンバーの資質にバラツキがあり、どのレベルで研修を進めるかを講師の方はご苦労されたと思いますが、柔軟に対応していただきました。 研修を実施することで、PHP言語によるシステム開発業務にすぐにでも取りかかれることを期待していましたが、早速来月から、数人は実務でPHP言語での開発を始めます。
インタビューを見る

Laravel研修について相談する

研修費用を最大75%削減できる助成金

インターネット・アカデミーのIT研修では、要件を満たすことで厚生労働省の人材開発支援助成金が利用できます。研修費用に対する経費助成と、受講中の賃金に対する賃金助成の両方が支給されます。

この助成金制度ではいくつかのコースが用意されており、研修目的に合わせて使用できる制度をご提案いたします。

経費助成+賃金助成
※eラーニングの場合、賃金助成は支給されません。
DX人材育成の研修で使える
事業展開等リスキリング支援コース/人への投資促進コース
  経費助成 賃金助成
中小企業 75% 1000(1人1時間)
大企業 60% 500(1人1時間)

経済産業省のDX認定を取得している企業は、研修テーマを問わず「人への投資促進コース」が利用できます。

助成金を使った研修の事例紹介や、貴社が研修を行った場合に支給される助成額シミュレーションも承っています。お気軽にご相談ください。

助成金について相談する

IT研修・DX人材育成についてのご相談

法人サービスの電話お問合せ窓口
03-3341-3781
受付時間(平日・土日) 10時-21時

IT人材育成に精通したコンサルタントに無料でさまざまな相談をしていただけます。お気軽にご相談ください。

たとえばこんな相談ができます
  • 人材育成計画を立てるために人材育成の事例などをとりあえず聞きたい
  • 助成金の使い方や、支給額のシミュレーションを知りたい
  • 自社の業務や受講者のレベルにあったカリキュラムを提案してほしい
会社名必須
部署名必須
お名前必須
電話番号必須
メールアドレス必須
受講人数
開始時期
対象者
       
ご相談内容
個人情報の取扱いについて

個人情報の利用目的についてご同意いただいた場合のみ、「同意して進む」を押してください。

このページの上へ