PHP基礎(eラーニング)
講座概要
講座名 | PHP基礎(eラーニング) |
概要 | PHPプログラミングの基礎知識を習得し、アプリケーション作成課題を通して、理解の定着を目指します。 PHPの基本的な文法を知っている人が、より実践的なPHPに触れる・考え方を知ることができる構成となっています。 |
学習ゴール |
・PHPの実践的な文法がわかる ・配列、フォームデータ、条件処理を扱うことができる ・繰り返し処理を扱うことができる ・仕様に合わせた関数を作成し、活用できる ・ファイル入出力の機能を組み込むことができる |
講座構成 |
・HTML&CSS入門 ・PHP基礎 ・PHP基礎 実践アプリ作成 |
取得資格 | PHP7初級試験の出題範囲の半分相当の知識を習得できます。 |
標準学習時間 | 80時間 |
使用ツール | 学習管理システム、Youtube(動画視聴用)、eclipse、個別質問対応システム |
講座内容
HTML&CSS入門
目次 | 研修内容 |
---|---|
WEBサイト制作 WEBサイトを作るための基本的な知識を学習します。 |
|
HTMLの基礎 WEBブラウザを利用してどのようにHTMLファイルが表示されるかを確認していきます。 |
|
画像の挿入とリンクの設定 リンクの設定を学びます。 |
|
フォームの作成 HTMLでフォームを表示する方法を学びます。 |
|
CSSの基礎 HTMLファイルに適用するデザインnをCSSで記述します。 |
|
スタイルの記述 よく使用されるプロパティを使ってスタイルを設定します。 |
|
テーブルで表の作成 HTMLを学ぶ上で欠かせないテーブルについて学びます。 |
|
WEBページのレイアウト WEBページを作成する上でのレイアウトについて学びます。 |
|
HTML5とCSS3の基礎 HTML5とCSS3の基礎、CSS3の代表的なプロパティについて学びます。 |
|
PHP基礎
目次 | 研修内容 |
---|---|
PHPソースコードの記述方法 PHPでソースコードを記述する方法について学習します。 |
|
定数と変数の型変換 特殊なデータの入れ物定数について学習します。 |
|
条件分岐文を詳しく知って扱おう 条件分岐を行う別の方法や、PHP入門より応用した使い方を学習します。 |
|
様々な方法の繰り返し処理 繰り返し処理を行う別の方法や、PHP入門より応用した使い方を学習します。 |
|
配列を詳しく知って扱おう 大量にデータを扱える多次元配列や、配列操作関数の使い方を学習します。 |
|
フォームデータの扱い方 フォームからの入力データをまとめて送る方法と、Webアプリケーションの安全性について学習します。 |
|
関数を作って使おう 自分で関数を作って使う方法について学習します。 |
|
デバッグ方法を知っておこう プログラムを作成する際に欠かせないデバッグを、Eclipseのデバッグ機能を使って行います。 |
|
動的な処理を行う PHPプログラムでHTMLを動的に作成する方法について学習します。 |
|
ファイルを操作してみよう 外部データの取り込みや結果の出力方法を学習します。 |
|
クッキーとセッションを利用しよう 自身のPC内やサーバ内にデータを保存して、複数のページ間でデータを共有する方法を学習します。 |
|
PHP基礎 実践アプリ作成
「実践アプリケーション演習」では、神田ITスクール独自のStepByStepアプローチ方式の学習方法で、少しボリュームのあるプログラムを作成します。
実際のシステム開発プロセスに近い形でのアプリケーション開発を学ぶことができます。ここでは、以下の3点を行います。
コーディング(製造)
- コーディングの力を身につけることを目的とした学習内容です。
テスト
- アプリケーション開発で必須となるテストを行います。
フィードバック
- 作成して頂いたアプリケーションのソースコードを、講師がフィードバックします。
目次 | 研修内容 |
---|---|
数字当てゲームRequest版 |
プレイヤーが画面から入力した数字と、コンピュータが生成した正解数字と比較し、正解や不正解だった場合にメッセージを表示させます。 |
点数評価アプリケーション |
プレイヤーが画面から入力した点数を判定し、点数に応じた評価メッセージを表示させます。 |
野球ゲームRequest版 |
プレイヤーが画面から入力した3桁数字と、コンピュータが生成した正解数字と比較します。数字と桁が合っていれば「ストライク」、数字のみ合っていれば「ボール」とし、プレイヤーはその結果を見て数字を予測し、3ストライクで勝利することを狙います。 |
数字当てゲームSession版(オプション) |
数字当てゲーム(Request版)と仕組みは同じですが、ゲームに必要な情報をセッションで管理して行います。 |
野球ゲームSession版(オプション) |
野球ゲーム(Request版)と仕組みは同じですが、ゲームに必要な情報をセッションで管理して行います。 |