PHP・Webマスター総合コース for ビギナー (B)
| 受講形態 | 集中通学制 | フリータイム制 |
| 受講期限 | 40日間 | |
| 総学習時間 | 320時間 |
|
| 受講単位 | 40日間 | |
| 通学日& 受講時間 |
平日毎日 (標準受講時間: 10:00~19:00) ※12:00~13:00は休憩時間となります。 |
|
| 受講料 |
¥340,000(税込) ¥320,000(税込) ※受講料には、入学金、教材費等、全て含まれております。 ※キャンペーン実施中の場合は、キャンペーン価格を適用します。 |
|
| 入校日 | 原則毎月1日ですが、随時入校可能です(定員に達し次第締め切り) | |
| 目指す職種 | プログラマー、システムエンジニア(SE)、システム運用・保守など | |
| 教材費等 | すべて受講料に含まれております。 | |
PHPプログラミングの基本からデータベースの基礎、PHPとデータベースとの連携、PHP・ Webアプリケーション開発の実務スキルまで、プログラミング演習や課題実施を通して学習します。
また、理論的に理解した概念を、現場で通用する実践力につなげるために、お問い合わせフォーム、ショッピングカートアプリケーションを作成していきます。
アプリケーションの作成にあたっては、当スクールで準備しているオリジナル設計書を使用し、実際の現場のシステム開発プロセスと同様の方法で進めます。
①PCを日常的に触っている。
②独学でPHPを勉強したが、挫折した。(HTMLは理解している)
③IT関連のほかの業務(基盤系統)をしているが、プログラミングの知識はない。
④若干経験があるが、1から学び直したい。
|
| HTML入門 | |
|---|---|
| 概要 | HTMLの【テーブルレイアウト】という技術を使い、『アトムくんの部屋』という簡単でかわいいホームページを作成することで、HTMLへの理解を深めていきます。 テーブルレイアウトの技術は、実際のプログラミングの現場で使われているものですので、これからプログラミングを始めようとする方にとって、とても有用なものとなります。 |
| 内容 | インターネットとHTML HTMLの中身を見てみよう / タグの基本構造と書き方 / リンクの仕組み / ホームページ素材をそろえる / ホームページ作成のスタート / 写真などの画像を挿入する~テーブルを使って画像を並べる / メニューを作成する / トップページを完成させ、サブページを作成する / ページのリンク、画像のリンクを設定する / テーブルのしくみと構造 テーブルタグと属性の種類 / テーブル表示と枠線の指定方法 / タイトルと見出しの表示方法 テーブルのサイズを指定する / セルのサイズを指定する / セルの間隔を調整する / 複数のセルを連結する / テーブルやセルに色をつける / 枠線に色をつけてアレンジする / テーブルやセルに画像を挿入する / 文章の表示位置を指定する |
| カリキュラムはこちらへ | |
| PHP入門 | |
|---|---|
| 概要 | PHPプログラミングの基本構文とWebアプリケーションの仕組みを講義とプログラミング実習を通して修得します。 |
| 内容 | Webアプリケーションの仕組み/PHP概要/PHP基本/変数/配列/データ入力/制御文(分岐処理、繰り返し処理)/ 演算子/関数 |
| カリキュラムはこちらへ | |
| PHP入門の【Webアプリケーション作成演習 Ⅰ】 | |
|---|---|
| 概要 | 「PHP入門」で理論的に理解した概念を、現場で通用する実践力につなげるために、複数のアプリケーションを作成していきます。 アプリケーションの作成にあたっては、当スクールで準備しているオリジナル設計書(PHP入門レベル)を使用し、実際の現場のシステム開発プロセスと同様の方法で進めます。 |
| 内容 | 設計書の読み方/コーディング(製造)/テスト/ソースコードレビュー(デモ) |
| カリキュラムはこちらへ | |
| PHP入門の【Webアプリケーション作成演習 Ⅱ】(※1) | |
|---|---|
| 概要 | 「PHP入門の【Webアプリケーション作成演習 Ⅰ】」のアプリケーションに機能を追加するかまたは別のアプリケーションを作成します。 |
| 内容 | 設計書の読み方/コーディング(製造)/テスト/ソースコードレビュー(デモ) |
| カリキュラムはこちらへ | |
| データベースSQLⅠ(入門) | |
|---|---|
| 概要 | データベース及びSQLの基礎知識と、実際にデータベース (MySQL)の基本操作を、オペレーション実習を通して修得します。 |
| 内容 | データベースの基礎/ データベース(MySQL)の操作/SQL |
| カリキュラムはこちらへ | |
| PHPデータベース連携 | |
|---|---|
| 概要 | PHPからMySQLへ接続し、データベース上のデータを操作するデータベースアプリケーション開発技法を習得します。 |
| 内容 | PHPからMySQLへの接続方法/データ検索/データの登録・変更・削除 |
| カリキュラムはこちらへ | |
| PHPデータベース連携の実践Webアプリケーション作成演習 | |
|---|---|
| 概要 | 『PHPデータベース連携』で理論的に理解した概念を、現場で通用する実践力につなげるために、複数のアプリケーションを作成していきます。 アプリケーションの作成にあたっては、当スクールで準備しているオリジナル設計書(PHPデータベース連携レベル)を使用し、実際の現場のシステム開発プロセスと同様の方法で進めます。 |
| 内容 | 設計書の読み方/コーディング(製造)/テスト/ソースコードレビュー(デモ) |
| カリキュラムはこちらへ | |
| 実践Webシステム開発実務演習 Ⅰ | |
|---|---|
| 概要 | PHPプログラミングの基本からデータベース連携まで学んできた知識を使い、実際の現場でシステム開発を行う際のプロセスにあわせて、 当スクール配布の設計書を基に、PHP Webアプリケーションを作成します。 |
| 内容 | 設計書の読み方/コーディング(製造)/テスト/ソースコードレビュー(デモ) |
| カリキュラムはこちらへ | |
| 実践Webシステム開発実務演習 Ⅱ(※1) | |
|---|---|
| 概要 | 『Webシステム開発実務演習 Ⅰ』のアプリケーションに機能を追加するかまたは別のアプリケーションを作成します。 |
| 内容 | 設計書の読み方/コーディング(製造)/テスト/ソースコードレビュー(デモ) |
| カリキュラムはこちらへ | |
| PHP基礎 | |
|---|---|
| 概要 | PHPプログラミングの基本構文とWebアプリケーションの仕組みを講義とプログラミング実習を通して修得します。 |
| 内容 | セッション管理/クラスの基本/ファイル入出力/デバッグ手法/例外処理 |
| カリキュラムはこちらへ | |
| Linux基礎講座 | |
|---|---|
| 概要 | Linuxを利用する上で必須となる基礎知識(各種コマンド・viエディタの使用法 など) をLinuxサーバーマシン実習を通して修得します。 |
| 内容 | Linux基本的な利用法/ユーザー・グループの管理/標準入出力/ファイルシステム/viエディタ/ ターミナルエミュレーター(TeraTerm) |
| カリキュラムはこちらへ | |
| XAMPP環境構築 +アプリケーションリリース演習 | |
|---|---|
| 概要 | Apache、MySql、PHPの導入と設定(XAMPPサーバ構築)をLinuxサーバーマシン実習を通して習得します。 |
| 内容 | Apacheインストール及び設定 / MySqlインストール及び設定/PHPインストール及び設定 /アプリケーションのリリース手順 |
| カリキュラムはこちらへ | |
| データベースSQL講座Ⅱ(基礎) | |
|---|---|
| 概要 | SQLの発展的な使い方とトランザクション処理の概念を、オペレーション実習を通して修得します。 |
| 内容 | 表結合/ビュー/SQL関数/グループ化とソート/副問合せ/トランザクション |
| カリキュラムはこちらへ | |
| ECサイト制作マスター演習Ⅰ(MVCフレームワーク使用) | |
|---|---|
| 概要 | WEBシステム開発実務演習をベースに、より現場に即した高度な楽天、Amazonのようなショッピングカートアプリケーションを作成します。 |
| 内容 | 設計書の読み方/コーディング(製造)/テスト/ソースコードレビュー(デモ) |
| カリキュラムはこちらへ | |
| ECサイト制作マスター演習Ⅱ(※1)(MVCフレームワーク使用) | |
|---|---|
| 概要 | 『ECサイト制作マスター演習 Ⅰ』のアプリケーションに機能を追加するかまたは別のアプリケーションを作成します。 |
| 内容 | 設計書の読み方/コーディング(製造)/テスト/ソースコードレビュー(デモ) |
| カリキュラムはこちらへ | |
| 『HTML入門』のカリキュラム |
| 目次 | 内容 |
|---|---|
| 簡単なホームページ作成 | タグの基本構造と書き方 / リンクの仕組み / ホームページ素材をそろえる / ホームページ作成のスタート / 写真などの画像を挿入する~テーブルを使って画像を並べる / メニューを作成する / トップページを完成させ、サブページを作成する / ページのリンク、画像のリンクを設定する |
| 『PHP入門』のカリキュラム |
| 目次 | 内容 |
|---|---|
| PHPの概要 | PHPの特徴と歴史/ PHP開発環境/PHPを使ったプログラム開発の流れ/ 基本的な記述ルール |
| 変数と配列 | 変数 / 定数 / 型 / 文字列 / 型の変換 / 配列(Array) / 配列の利用 / レファレンス / 定数 / 定義済みの変数 |
| HTTPによるデータ送信 | 画面からのデータ入力 / Form / POSTとGET |
| 演算子 | 計算の演算子 / 比較演算子 / 配列演算子 / その他の演算子 / 演算の優先度 |
| 制御文(分岐処理) | if文/if~else文/if~else if~else文/論理演算子 |
| 制御文(繰り返し処理) | for文/while文/do~while文/文のネスト / 処理の流れの変更/ switch文 |
| 関数 | 関数とは / 関数の定義 / 関数の呼び出し / 引数の渡し方 / 変数のスコープ |
| 『PHP入門の【Webアプリケーション作成演習 Ⅰ』のカリキュラム |
| 目次 | 内容 |
|---|---|
| アプリケーション | 複数のアプリケーション(ゲーム)を作成します。 |
| 設計書の読み方 | アプリケーションの仕様理解(基本設計書、詳細設計書、フローチャート) |
| コーディング(製造) | Eclipse開発ツールを使用し、プログラミングをおこないます。 |
| テスト | 作成したアプリケーションをテストします。 |
| レビュー | 作成したアプリケーションのソースコードをレビューします。 |
| 『PHP入門の【Webアプリケーション作成演習 Ⅱ】(※1)】』のカリキュラム |
| 目次 | 内容 |
|---|---|
| 追加機能・別アプリケーションの作成 | 『PHP入門の【Webアプリケーション作成演習 Ⅰ』で作成したアプリケー ションに機能を追加するか、または別のアプリケーションを作成します。 進め方は『Java基礎の実践演習 【実践アプリケーションⅠ作成】とほぼ同様です。 |
| 『データベースSQLⅠ(入門)』のカリキュラム |
| 目次 | 内容 |
|---|---|
| データベースの基礎 | データベースとは/データベースの利点/SQLとは/RDBMSの製品種類 |
| データベース(MySQL)の操作 | データベースの起動/データベースの停止/ クライアントツール使用/データベース作成 |
| SQLによるテーブルの定義 | テーブルの作成 CREATE TABLE文 テーブルの削除 DROP TABLE文 |
| SQLによるデータ操作 | 挿入 INSERT文 /検索 SELECT文 / 更新 UPDATE文 /削除 DELETE文 |
| SQL演習 | SQL基礎演習 |
| 『PHPデータベース連携』のカリキュラム |
| 目次 | 内容 |
|---|---|
| PHPからデータベース操作 | PHPプログラムからデータベースの操作 / データベースを操作してデータ取得 / データベースを操作してデータの登録・更新・削除 |
| 実習 | DBを使用したアプリケーション作成 |
| 『PHPデータベース連携の実践Webアプリケーション作成演習』のカリキュラム |
| 目次 | 内容 |
|---|---|
| アプリケーション | 複数のアプリケーション(ゲーム)を作成します。 |
| 設計書の読み方 | アプリケーションの仕様理解(基本設計書、詳細設計書、フローチャート) |
| コーディング(製造) | Eclipse開発ツールを使用し、プログラミングをおこないます。 |
| テスト | 作成したアプリケーションをテストします。 |
| レビュー | 作成したアプリケーションのソースコードをレビューします。 |
| 『実践Webシステム開発実務演習 Ⅰ』のカリキュラム |
| 目次 | 内容 |
|---|---|
| アプリケーション | 複数のアプリケーション(ゲーム)を作成します。 |
| 設計書の読み方 | アプリケーションの仕様理解(基本設計書、詳細設計書、フローチャート) |
| コーディング(製造) | Eclipse開発ツールを使用し、プログラミングをおこないます。 |
| テスト | 作成したアプリケーションをテストします。 |
| レビュー | 作成したアプリケーションのソースコードをレビューします。 |
| 『実践Webシステム開発実務演習 Ⅱ(※1)』のカリキュラム |
| 目次 | 内容 |
|---|---|
| 追加機能・別アプリケーションの作成 | 『実践Webシステム開発実務演習 Ⅰ』で作成したアプリケー ションに機能を追加するか、または別のアプリケーションを作成します。 進め方は『Java基礎の実践演習 【実践アプリケーションⅠ作成】とほぼ同様です。 |
| 『PHP基礎』のカリキュラム |
| 目次 | 内容 |
|---|---|
| クッキー | クッキーとは / クッキーやりとり / クッキーの削除 |
| セッション | セッションとは / セッションとクッキー / セッションに保存した値の削除 / セッションの有効期限設定 / セッション破棄 |
| ファイル入出力 | ファイル操作 / ファイル読み書き |
| クラスの基本 (オブジェクト指向プログラミング) |
クラスとオブジェクト |
| 継承 | 継承(inheritance) |
| 例外処理 | 例外とは/代表的な例外処理の例/例外を用いたプログラミングの注意点 |
| 『Linux基礎講座』のカリキュラム |
| 目次 | 内容 |
|---|---|
| Linux基本的な利用法 |
|
| viエディタ | viエディタのコマンド/viエディタを使って、ソースコード作成及び修正 |
| ターミナルエミュレーター (Teraterm) |
Teraterm使用準備/Teratermを使って、Linuxサーバと接続 |
| ファイル転送 | FTPクライアント/SCPクライアントの使用 |
| 『XAMPP環境構築 +アプリケーションリリース演習』のカリキュラム |
| 目次 | 内容 |
|---|---|
| Apache環境構築 | Apacheインストール及び設定 |
| MySQL環境構築 | MySQLインストール及び設定 |
| PHP環境構築 | PHPインストール及び設定 |
| PHPアプリケーション配置 | LAMP環境構築/ PHPアプリケーション配置/ アプリケーションの動作確認 |
| 『データベースSQL講座Ⅱ(基礎)』のカリキュラム |
| 目次 | 内容 |
|---|---|
| 表結合 | 内部結合と外部結合 |
| ビュー | ビューの作成 CREATE VIEW文 |
| SQL関数 | COUNT関数/MAX関数/MIN関数/SUM関数/AVG関数 |
| グループ化とソート | GROUP BY句・ORDER BY句 |
| 副問合せ | 単一行副問合せと複数行副問合せ |
| トランザクション | トランザクション処理に適したテーブル設計 |
| 『ECサイト制作マスター演習Ⅰ(MVCフレームワーク使用)』のカリキュラム |
| 目次 | 内容 |
|---|---|
| アプリケーション | ショッピングカート等のECサイトを制作します。 |
| 設計書の読み方 | アプリケーションの仕様理解(基本設計書、詳細設計書、フローチャート) |
| コーディング(製造) | Eclipse開発ツールを使用し、プログラミングをおこないます。 |
| テスト | 作成したアプリケーションをテストします。 |
| レビュー | 作成したアプリケーションのソースコードをレビューします。 |
| 『ECサイト制作マスター演習Ⅱ(※1)(MVCフレームワーク使用)』のカリキュラム |
| 目次 | 内容 |
|---|---|
| 追加機能・別アプリケーションの作成 | 『ECサイト制作マスター演習 Ⅰ』で作成したアプリケー ションに機能を追加するか、または別のアプリケーションを作成します。 進め方はECサイト制作マスター演習 Ⅰとほぼ同様です。 |







