アプリケーションを作りながら、PHPによるWebアプリケーション作成に必要な知識を学ぶ初心者向けのコースです。
本コースでは3つのWebアプリケーションを作成しながら、PHPプログラミングが楽しく学べます。
* 会計アプリケーション
購入した本の一覧表示と、合計金額などを表示するアプリケーションです。変数、計算処理、配列が学べます。
* お問い合わせアプリケーション
お問い合わせ入力画面、確認画面、一覧画面、詳細画面を作成します。
ブラウザからの入力の受け取り方、分岐処理、セッション管理、データベース接続が学べます。
* 掲示板アプリケーション
記事投稿や投稿記事の一覧表示するアプリケーションです。学んだ技術を利用し、アプリケーションを完成させます。
HTMLを組み合わせた実践的なWebアプリケーションを作りながら学べるため、HTML初心者でも安心して学べるコースです。
※受講に関する注意点※
進行の都合上、研修開始時間を過ぎてからのご参加はご遠慮いただいております。
大変恐れ入りますが、研修開始時間までにご参加いただけていない場合、
当日キャンセル扱いをさせていただく場合がございますのでご注意ください。
研修の目的 | ■ Webアプリケーションに必要なHTTPの仕組みについて学べる ■ PHPプログラムを動かす環境について学べる ■ PHPの基礎知識を学び、簡単なWebアプリケーション「掲示板」が作成できる |
---|---|
カリキュラム | ■ Webアプリケーションについて学ぶ □ Webアプリケーションとはなんだろう □ HTTP通信とはなんだろう □ PHP言語とはなんだろう □ PHPの開発環境について □ はじめてのPHPプログラム「Hello World!」 ■ PHPプログラムを動かしてみる □ 速習HTML □ PHPで変数を使ってみよう □ HTMLの中に変数の値を埋め込んでみよう □ 変数の値で計算してみよう □ 演習:会計アプリケーション 変数に入れた値で商品合計金額を表示する □ 会計商品一覧を表示してみよう □ 会計商品を配列でまとめてみよう □ 会計商品の配列を一覧表示してみよう(foreach文) □ 演習:掲示板アプリ 掲示板の投稿記事を配列データを表示してみる ■ ブラウザからの入力を受け取ってみよう □ 書き込んだ内容を受け取ってみよう(POST取得) □ リンクにクエリパラメータを埋め込んでみよう □ リンクのクエリパラメータを取得してみよう(GET取得) □ 変数の値で処理を分岐させてみよう(if文) □ 変数の値を比較してみよう(比較演算子、論理演算子) □ 変数の中身を確認してみよう(isset、empty) □ 演習:掲示板アプリ 投稿入力画面・確認画面を作ってみる ■ 入力値をSESSIONに一時保存してみよう □ SESSIONの仕組みを学ぼう □ SESSIONを使ってみよう □ 演習:掲示板アプリ SESSIONを使って書き込みを保存してみる ■ DBを使ってみよう □ DBに入力値を保存・一覧表示してみよう □ DBにデータを登録してみよう □ DBからデータを取得してみよう □ 演習:掲示板アプリ DBを使って投稿・一覧表示機能を作ってみる ■ Webアプリケーションへの攻撃を体験しよう □ クロスサイトスクリプティング攻撃を体験してみる □ SQLインジェクション攻撃を体験してみる □ 演習:掲示板アプリ セキュリティ対策をしよう ※最新でより良い内容をお届けするため、一部の学習項目を予告なく変更する可能性がありますのでご了承ください。 |
対象者 | ■ PHPに入門するための入り口に立ちたい方 ■ Webアプリケーションを作成してみたい方 |
前提条件 | ■『オンライン研修環境』に記載のツール、機材のご用意が可能な方 ■ Windowsでフォルダを作成し、ファイル操作できる方 ■ テキストエディターを使って、文章を作成、保存できる方 |
実行環境 | ■ PHP 8 ■ Docker Desktop ■ Visual Studio Code ※使用するソフトウェアおよびバージョンについては予告なく変更する可能性がありますのでご了承ください。 |
配布資料 | ■ セミナーテキスト ※ソースコード等はオンラインストレージにて配布いたします。 |
開催日数 | 2日間 |
開始/終了時刻 | 9時30分~17時00分 |
実施会場 | Zoomによるオンライン開催 |
受講料金 | 110,000円 (税込) ※受講料にはテキスト代も含まれます。 |
開催日程 |
|
お問い合わせ | 法人様など多人数でのご受講をご検討の場合のお見積り、 サービス内容のカスタマイズのご相談、開催予定のお問い合わせなどは、お問い合わせフォームよりお気軽にお申し付けください。 |