PHP講座
全3ヶ月
96,800円税込
本講座では、ウェブサイトの裏側で動くサーバーサイドのプログラミング言語(=PHP)を基礎から学び、実践的なスキルを身につけます。
プログラミング初心者から基礎知識を持つ中級者向けに、Webの仕組みやPHPの基礎、データベース操作まで幅広くカバーしています。
受講後には、Webサービスの流れやWordPressの裏側の仕組みを理解できるようになり、簡単なWebシステムを制作できるようになることを目標としています。
50~60%の理解度で一度最後まで動画視聴を進め、全体像をつかんだ状態で再度最初から学習を繰り返すことで、効率的にスキルを向上させることができます。
PHPとは
PHP(Hypertext Preprocessor)は、動的にWebページを生成できるサーバーサイドのスクリプト言語です。他のプログラミング言語よりも比較的簡単で、情報量も多いことから多くのサービスで使われています。特徴としては、HTMLソースコードを生成する点や、MySQLなどのデータベースと連携できる点などが挙げられます。
ユーザーからコードが見える、クライアントサイドで使用されるJavaScriptと異なり、サイトの管理人などからしか見えないサーバーサイドで使用されています。
業界ニーズNo.1のPHPスキルを、
シンプルセンテンスで覚える
モバイルをはじめ、Facebookのようなソーシャルアプリなどにも使用されるPHP。
基本的なプログラム構造を、シンプルなセンテンスから理解・習得した後、
アンケートフォームや、CMS、評価機能などを作成しながら、プログラミングを学習。
最終的には、自分のアイデアどおりのシステムを開発できるようになることを目指します。
PHP講座で身に付くスキル
- PHP
-
動的な
Webサイト構築
プログラミング未経験OK! こんな方にオススメ
PHP講座の特長
頭ではなく体で覚えるPHP基礎
テレビの英会話講座のようにフレーズやセンテンスを体で覚える感覚で、PHPの構文を理解しやすく教える授業スタイルが特長です。初心者でもスムーズに頭に入るよう、実際に手を動かし楽しみながら効果的にスキルを磨くことができます。
初心者でも迷わない!簡単セットアップ
ソフトウェアの設定やセットアップなどの環境構築も、外部のUSBドライブやコンピュータのローカルストレージで対応しており、簡単に設定できる方法を導入しています。これにより、動画中の講師と一緒に操作することで初心者でも迷うことなく設定が可能です。
身近なシーンで理解する!
変数・条件分岐・配列・繰り返しなど多くのプログラミング言語に共通する基礎を、簡単なモチーフを使ってステップバイステップで覚えられます。それぞれの概念を日常生活の具体的な例やイメージを引き合いに出して解説しているため、プログラミング初心者でもより親しみやすくなります。
実践的なWebシステム構築を目指す
バックエンドプログラミング特有の、サーバー上でのデータベース管理や登録処理などを習得できます。さらに、フロントエンド言語との連携方法も身につけ、実践的なWebシステムの構築を目指します。具体的な手順を丁寧に解説するため、誰でも自分のペースで着実にスキルを身に付けられる内容です。
受講期間 |
約3ヵ月(13週間)
|
---|---|
授業形式 |
動画:約8時間 |
受講料 |
96,800円(税込) |
PHP講座の学習内容
担当講師のご紹介
山崎大助 (やまざき だいすけ)【Webプログラマ】
Webに関連したプログラミング言語を学び、10年間 PHPでの各プロジェクトに従事、他の開発言語も得意とし、現在デジタルハリウッドで「PHP講座」の講師、「アプリクリエイター専攻(HTML5+CSS3+JavaScript)」講師を務めるほか、Webサービス「impress.js design」やフリーソフト「AIR Note!」の開発、Web業界誌での執筆や各PC関連誌などで紹介されるなど、多方面で活動中。
学習するスキル
動画授業
動画授業
1. はじめに
・講座概要
・Webの仕組み
・PHP概要
・Windows:PHP開発環境
・Mac_PHP開発環境
・VisualStudioCode
・PHP基礎を覚えよう 概要
・変数
・文字を表示(echo)
・コメント
・演算子と計算
・データの送受信POST
・データの送受信_GET
・XSS対応
・分岐処理を覚えよう 概要
・PHPのIF分岐:複数条件指定
・PHPのIF分岐:応用
・【課題】janken.php
・【回答】janken.php
・PHPで共通パーツを効率的に使う 概要
・Function(関数)
・Function(関数)_課題
・Function(関数)_解答
・日付・時間
・配列と繰り返し処理
・PHPで簡単メールフォーム作成
7.データベースとは
・データベースとは 概要
・データベース作成
・データベース操作
・データベース操作_課題
・簡易システム作成 概要
・データ登録
・POD&プリペア
・データ表示
・データ更新
・データ削除
・今後の応用に関して
※動画授業はオンデマンドでの配信となるため受講期間終了後は閲覧することができません。
※実際の授業はサンプル動画とソフトウェアのバージョン等が異なる場合がございます。
受講に必要な環境
1.受講に必要なパソコン環境
受講環境につきましては、こちらをご参照ください。