コースコード | CR217 | 期間 | 2日間 | 時間 | 09:30~17:00 | 価格 | \121,000(税込) | 主催 | 株式会社カサレアル |
---|
コースコード | CR217 | 期間 | 2日間 | 時間 | 09:30~17:00 |
---|---|---|---|---|---|
価格 | \121,000(税込) | 主催 | 株式会社カサレアル |
コースコード | CR217 | ||
---|---|---|---|
期間 | 2日間 | ||
時間 | 09:30~17:00 | ||
価格 | \121,000(税込) | ||
主催 | 株式会社カサレアル |
PHPの基礎を体系的に学べるコースです。PHP 8対応です。
本コースは、PHPの新しい文法や機能を前提として、PHPプログラミングの基礎や特徴的な考え方をハンズオンと演習を通して体系的に学習していくコースです。
ただ表面的にPHPでサンプルアプリケーションを作成して終わりではなく、プログラミング言語としてのPHPを丁寧に説明していきます。
そうして、新しいPHPをしっかりと理解した上でWebアプリケーションを作成できるようになることが、本コースの目標です。
本コースが対象とするのは、他プログラミング言語の経験者の方で、この機会にPHPをしっかりとマスターしたい方、過去にPHPをやっていたけど改めて新しいPHPを再学習したい方です。
・新しいPHPを体系的に学習する
・PHP言語体系を基礎から学びたい方
・最新のPHP言語について学びたい方
・初歩的なPHPプログラミングコードが記述できる方
・Webアプリケーション開発の基礎がわかる方
※使用ソフトウェアについて
変更頻度が高いため、詳細につきましてはお問い合わせください。
●PHP概要
・PHP言語の特徴
・PHPのバージョン
・開発環境について
・PHPプログラムを動かしてみる
●ビルトイン関数
・関数とは
・関数の利用方法
●変数と型・型変換・定数
・変数の利用
・論理型
・整数
・浮動小数点数
・文字列
・配列
・オブジェクト
・リソース
・NULL
・定義済み変数
・定数
・定数配列
・定義済み定数
●制御構文
・if文
・match文
・for文
・foreach文
●ユーザー定義関数・型宣言・変数スコープ
・関数の定義方法
・型宣言の仕方
・ユニオン型
・戻り値型の指定
・変数のスコープ
●クラス・ファイルの分割
・オブジェクト指向
・クラスの定義
・コンストラクタ
・インスタンスの生成
・null安全
・$this変数
・クラスを別ファイルに分割する
・継承
・インタフェース
●名前空間
・名前空間とは
・名前空間の定義
・名前空間の使い方
●データベースへの接続
●セッションの利用
●付録:DockerでPHP環境を構築する
●付録:Webアプリケーションへの攻撃
・クロスサイトスクリプティング
・SQLインジェクション
※最新でより良い内容をお届けするため、一部の学習項目を予告なく変更する可能性がありますのでご了承ください。
※オンラインでのご受講の方は【オンライン研修環境】をご確認ください。
【オンライン研修環境】
■使用ツール
動画配信:Zoom
質疑応答:オンラインチャットシステム(Mattermost)
演習環境:仮想デスクトップ
※業務用PCにZoomアプリをインストールできない場合は、ブラウザからのご参加をお願いします。
※Zoomのシステム要件について、より詳細な情報は、こちらをご参照ください。
(https://support.zoom.us/hc/ja/articles/201362023-System-Requirements-for-PC-Mac-and-Linux)
※Mattermostおよび演習環境はカサレアル社にてご用意いたします。
■システム要件
・インターネットに常時接続できること
(アクセス制限のないネットワーク環境をご利用ください)
・Webカメラおよびマイク
※PC本体の他に、モニターやiPad等の拡張ディスプレイをご用意いただくことを推奨いたします。
(1台:Zoom、オンラインチャットシステム用、1台:演習環境用)
D3※事前にアクセス確認をご希望される方はお問い合わせください
■OS/ブラウザ
・OS:Windows / ブラウザ:Google Chrome
上記以外の環境でもご受講いただくことが可能ですが、操作感が異なる可能性がある点をご了承ください。
※受講に関する注意点※
進行の都合上、研修開始時間を過ぎてからのご参加はご遠慮いただいております。
大変恐れ入りますが、研修開始時間までにご参加いただけていない場合、
当日キャンセル扱いをさせていただく場合がございますのでご注意ください。