コースコード:LN860

PHP基礎(2日間)

最新の開催情報

受講料
121,000円 110,000円
講習日数
2日間

コース概要

PHPの基礎を体系的に学べるコースです。
本コースでは、PHPの新しい文法や機能を前提として、PHPプログラミングの基礎や特徴的な考え方をハンズオンと演習を通して体系的に学習できます。

開催形式
集合研修
研修サービス
テキスト マシン実習

前提知識

以下のすべての条件を満たしている方
  • 初歩的なPHPプログラミングコードが記述できる方

  • Webアプリケーション開発の基礎がわかる方

到達目標

  • 新しいPHPを体系的に学習し、内容を理解した上でWebアプリケーションを作成する

講師からのメッセージ

ただ表面的にPHPでサンプルアプリケーションを作成して終わりではなく、プログラミング言語としてのPHPを丁寧に説明していきます。
他プログラミング言語の経験者の方で、この機会にPHPをしっかりとマスターしたい方、過去にPHPをやっていたけど改めて新しいPHPを再学習したい方におすすめのコースです。

コース内容

1日目
AM
1.PHP概要
・PHP言語の特徴
・PHPのバージョン
・開発環境について
・PHPプログラムを動かしてみる
2.ビルトイン関数
・関数とは
・関数の利用方法
PM
3.変数と型・型変換・定数
・変数の利用
・論理型
・整数
・浮動小数点数
・文字列
・配列
・オブジェクト
・リソース
・NULL
・定義済み変数
・定数
・定数配列
・定義済み定数
4.制御構文
・if文
・match文
・for文
・foreach文
2日目
AM
5.ユーザー定義関数・型宣言・変数スコープ
・関数の定義方法
・型宣言の仕方
・ユニオン型
・戻り値型の指定
・変数のスコープ
6.クラス・ファイルの分割
・オブジェクト指向
・クラスの定義
・コンストラクタ
・インスタンスの生成
・null安全
・$this変数
・クラスを別ファイルに分割する
・継承
・インタフェース
PM
7.名前空間
・名前空間とは
・名前空間の定義
・名前空間の使い方
8.データベースへの接続
・データベースへの接続
9.セッションの利用
・セッションの利用
10.付録:DockerでPHP環境を構築する
・DockerでPHP環境を構築する
11.付録:Webアプリケーションへの攻撃
・クロスサイトスクリプティング
・SQLインジェクション
※最新でより良い内容をお届けするため、一部の学習項目を予告なく変更する可能性がありますのでご了承ください。

<実行環境>
■ PHP 8
■ Docker Desktop
■ Visual Studio Code
※使用するソフトウェアおよびバージョンについては予告なく変更する可能性がありますのでご了承ください。

<配布資料>
■ セミナーテキスト
※ソースコード等はオンラインストレージにて配布いたします。

留意事項・備考

・本コースは株式会社カサレアルとの提携コースであり、コース実施のためのお客様の個人情報を提携会社に提供させていただきます。
・本コースは、お申込いただいてから主催会社に空席確認をし受講可否をご連絡いたします。空席状況の表示が△でもまずはお申し込みください。
・本コースのマシン実習は1つのシナリオに沿っているため、遅刻すると他の受講者と一緒に演習ができません。
 開始時刻を遅れて参加された場合は、チュートリアルに従って自力で演習を進めることになります。
 開始時間を守って参加いただけますよう、お願いいたします。

開催スケジュール詳細・お申込

「カートに追加」欄の追加をクリックすると、web申込が可能です。
申込期限およびキャンセル期限は、各締切日の16:30です。

◎・・・6名様以上、空いております。
○・・・1~5名様の空きがございます。
△・・・キャンセル待ちとなります。(ただし、備考欄に注記がある場合はキャンセル待ちではありませんので、注記をご参照ください)
空席状況は定期的に更新しています。◎○でも、既に満席の場合はご了承下さい。詳細な空席状況は研修申込センターにお問い合せください。

地区 開催番号 会場名 開始日~
終了日
日数 講習時間 申込締切日 空席
状況
備考 カートに
追加
キャンセル締切日
東京 LN860001A カサレアル品川トレーニングセンター 2024/05/09~
2024/05/10
2日間 09:30~
17:00
締切ました
キャンセル不可
LN860002A カサレアル品川トレーニングセンター 2024/09/26~
2024/09/27
2日間 09:30~
17:00
2024/09/11 ※注
2024/09/11