PHP講座 HTML5CSS3講座 JavaScript講座
PHP講座
・Webアプリ開発のスタンダード:PHP言語の基礎応用&実践
使用するデータベース:MySQL
PHPについて
PHPはWebアプリケーション開発用の言語として、とても人気があるスクリプト言語です。
文法が簡単で覚えやすく、Windowsでの開発にも対応しており、データベースの取り扱いも他の言語と比較すると、かなり親しみやすいものになっております。
通常PHPで作成したスクリプトは、サーバーと呼ばれるコンピュータ上に配置することによりWeb上に公開します。手持ちのPCを使用して、開発(プログラミング~テスト)後、アップロードすることになります。
当講座では、PHPを使用して基礎~応用~実践テクニックを学習して頂きます。
●PHPを学ぶことによりできること
・フォームメールで注文を受ける
・ログイン処理、ユーザー認証
・買い物カゴ等を使用したショッピングサイト
・データベースによるデータ管理
・アンケートの収集
・オリジナルのブログ
・掲示板を立ち上げ等々・・・
等々・・・ご自分のアイディア次第で様々な用途に応用することが出来ます。
●PHPスクリプトの基礎と実践
PHPスクリプトの基本的な記述方法と、実践で必須となるスキルを身に付けて頂きます。
単にPHPの文法を学習するだけでは実践でシステムを作成することが出来ません!Webシステムを構成する様々な要素をしっかりと理解する必要があります。
クッキーやセッションの概念、正規表現の使い方、テキストファイルの扱い方やデータベースのメンテナンスツールの扱い方、データベースを使用したシステム開発手法に至るまで豊富な知識が必要です。
夫々判りやすいサンプルと解説を掲載。
文書だけでは判り辛いことも、実践的サンプルや図を並行させることで理解が進みます。
学習には、ナルホド!という感覚が必要です。多くの「ナルホド」を実感して下さい。
WordPressを使いこなしたい方にもお奨めの講座
PHPの概要と学習環境
PHP言語の基礎からWebアプリケーションを作成する際の様々な実践テクニック、データベースを使用したシステム開発等々を学習することができます。学習するデータベースはデファクトスタンダード(業界標準)であるMySQLです。
PC上で開発~テストする環境を整備
・Webサーバー「Apache2」のインストールと動作確認
・「PHP」のインストールと動作確認
・MySQLのインストールと動作確認
・phpMyAdminのインストールと動作確認
・エディタについて
PHPの特徴や文法
1.コメント/実行文/ダブルクォート/シングルクォート
2.変数について特徴や用途
変数/定数/特殊変数/配列/連想配列の扱い方
3.ヒアドキュメント
4..コーディングのリズム
5.各種条件分岐
6.各種ループ構文と使い分け
7.文字列の扱い方と注意点+文字列操作関数
8.正規表現とその実践的使用方法+操作関数
9.日付と時刻+操作関数
10.テキストファイルの扱い方+操作関数
11.様々な入力フォームとの連携+HTML
12.クッキーの利用と応用+操作関数
13.セッション管理と応用+操作関数
ブラウザの設定に左右されない仕組みについて
14.ユーザー認証+操作関数
15.ファイルのアップロード+操作関数
16.フォームメール+操作関数
17.データベース+SQL+操作関数
18.セキュリティ対策
正規表現
正規表現を習得することにより文字列を自由自在に扱えるようになります。
これはPHPを実践で活用する上で、非常に大切なテクニックになります。
データベースによるデータ管理
MySQLを使用して、データベースを活用したデータ管理手法を学びます。
単にスクリプトの書き方を学ぶのではなく、データベースを管理メンテナンスするためのツールであるphpMyAdminの使い方も合わせて学習します。
また、データベースを操作するための言語である「SQL」についても学習します。
データベースを使いこなすことにより、応用範囲が格段に広がります。
実践重視
実践で必須となる知識を重点的に学びます。
学習のための学習では終わりません。サンプルや実践課題についても練りに練ったものになっており、必ず実践で役立ちます。