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