ホーム > PHPで学ぶはじめてのWebアプリケーション

PHPで学ぶはじめてのWebアプリケーション

対応チケット/ポイント等

  • New!
    新規コース(過去6ヶ月)
期間  2日間 時間  9:30~17:00
価格(税込)  99,000円(税込) 主催  株式会社カサレアル
コース種別  集合研修  
形式  講義+実機演習 コースコード  PRC0125R
日程 会場 空席状況 実施状況 選択

2022年1月11日(火) ~ 2022年1月12日(水)

カサレアル東京(泉岳寺)

  お申し込み後確認

2022年3月3日(木) ~ 2022年3月4日(金)

カサレアル(オンライン)

  お申し込み後確認

※「キャンセル待ち」でお申し込みの方には、別途メールにてご連絡いたします。
※「実施確定」表示のない日程は、お申し込み状況により開催中止になる場合がございます。
※ お申込期日が過ぎた日程は、「お問い合わせください」と表示されます。
※ トレノケート主催コース以外の空席状況は、残席数に関わらず「お申し込み後確認」と表示されます。
※ トレノケート主催コース以外では、主催会社のお席を確保した後に受付確定となります。
お申込みに関するお問い合わせはこちらから

ワンポイントアドバイス

人材開発支援助成金を申請予定の場合、担当営業もしくはWebにご相談ください。

対象者情報

対象者
・PHPではじめてプログラミングを学びたい方
・PHPに入門するための入り口に立ちたい方
・Webアプリケーションを作成したことがない方
前提条件
□なんらかのプログラミング言語の知識/経験がある方
□HTMLおよびCSSの基本的な知識がある方

学習内容の詳細

コース概要
Webアプリケーション初心者向けのコースです。
3つのアプリケーションを作りながら、PHPでWebアプリケーション作成に必要な知識を学ぶコースです。
* Webアプリケーションはどのように動いているのか?
* HTTP通信とは何なのか?
* PHP言語でWebアプリケーションを作成するために必要な最低限の知識
* Webアプリケーションを作成する上で気をつけなければいけないセキュリティの問題
以上のことが学べます。


本コースでは3つのWebアプリケーションを作成しながら、PHPプログラミングが楽しく学べます。
* カートアプリ:変数、計算処理、配列が学べます。
* お問い合わせアプリ:ブラウザからの入力の受け取り方、分岐処理、セッション管理、データベース接続が学べます。
* 掲示板アプリ(演習):学んだ技術を利用し、アプリケーションを完成させます。

Webアプリケーションに対する基本的なセキュリティ攻撃を体験しながら学べます。
さらに、Dockerを使ったPHP開発構築で体験ができます。
HTMLを組み合わせた実践的なWebアプリケーションを作りながら学べるため、HTML初心者でも安心して学べるコースです。
学習目標
● Webアプリケーションに必要なHTTPの仕組みについて学べる
● PHPプログラムを動かす環境について学べる
● PHPの基礎知識を学び、簡単なWebアプリケーション「掲示板」が作成できる
学習内容
1. Webアプリケーションについて学ぶ
  - Webアプリケーションとはなんだろう
  - HTTP通信とはなんだろう
  - PHP言語とはなんだろう
  - PHPの開発環境について
  - はじめてのPHPプログラム「Hello World!」

2. PHPプログラムを動かしてみる
  - 速習HTML(要素、form)
  - PHPで変数を使ってみよう
  - HTMLの中に変数の値を埋め込んでみよう
  - 変数の値で計算してみよう(+、-、*、/、%)
  - 演習:カートアプリ 変数に入れた値で商品合計金額を表示する
  - 購入商品一覧を表示してみよう
  - 購入商品を配列でまとめてみよう
  - 購入商品の配列を一覧表示してみよう(foreach文)
  - 演習:掲示板アプリ 掲示板の書き込み配列データを表示してみる

3. ブラウザからの入力を受け取ってみよう
  - 書き込んだ内容を受け取ってみよう(POST取得)
  - リンクにデータを埋め込んでみよう
  - リンクのデータを取得してみよう(GET取得)
  - 変数の値で処理を分岐させてみよう(if文)
  - 変数の値を比較してみよう(比較演算子、論理演算子)
  - 変数の中身を確認してみよう(isset、empty)
  - 演習:掲示板アプリ 書き込み・確認画面を作ってみる

4. 入力値をSESSIONに一時保存してみよう
  - SESSIONの仕組みを学ぼう
  - SESSIONを使ってみよう
  - 演習:掲示板アプリ SESSIONを使って書き込みを保存してみる

5. DBを使ってみよう
  - DBに入力値を保存・一覧してみよう
  - DBにデータを登録してみよう
  - DBからデータを取得してみよう
  - 演習:掲示板アプリ DBを使って書き込み・一覧を作ってみる

6. Webアプリケーションへの攻撃を体験しよう
  - クロスサイトスクリプティング攻撃を体験してみる
  - SQLインジェクション攻撃を体験してみる
  - 演習:掲示板アプリ セキリティ対策をしよう

※最新でより良い内容をお届けするため、一部の学習項目を予告なく変更する可能性がありますのでご了承ください。

実習/演習内容詳細

ソフトウェア
ハードウェア
Windows 10
Google Chrome
Visual Studio Code
Docker
※使用するソフトウェアおよびバージョンについては予告なく変更する可能性がありますのでご了承ください。

ご注意・ご連絡事項

・本コースは株式会社カサレアルが開催いたします。
・株式会社カサレアル開催コースのキャンセルは9営業日前まで、日程変更・受講者変更は4営業日前までとさせていただきます。