インストラクター

古庄 道明

格子組 代表取締役 親方
BOSS-CON JAPAN PHPセキュリティ・アライアンス 顧問
東京デザインテクノロジーセンター専門学校 講師
求職者支援訓練 講師(終了)






富士通系のソフトハウスに就職しプログラマとして従事。


1999年個人事業主として独立し現在に至る。「寺子屋」「格子組」といったエンジニア支援活動を
独自に展開し、占い師時代の「ガルーダ」という占い師名にちなんだ「がる先生」の愛称で
親しまれている。 


コンサルティングからシステム設計、ネットワークにセキュリティと、
守備範囲は比較的多岐に渡る。「技術の基本は、その技術がない時の“困ってる”が根っこ」を
モットーに、古い話から現代へ歴史をたどるように教えるのが持ち味。



PHP技術者認定初級試験対応 「PHPステップアップ教材」 初級その2

1件のレビュー
インストラクター

古庄 道明

格子組 代表取締役 親方
BOSS-CON JAPAN PHPセキュリティ・アライアンス 顧問
東京デザインテクノロジーセンター専門学校 講師
求職者支援訓練 講師(終了)






富士通系のソフトハウスに就職しプログラマとして従事。


1999年個人事業主として独立し現在に至る。「寺子屋」「格子組」といったエンジニア支援活動を
独自に展開し、占い師時代の「ガルーダ」という占い師名にちなんだ「がる先生」の愛称で
親しまれている。 


コンサルティングからシステム設計、ネットワークにセキュリティと、
守備範囲は比較的多岐に渡る。「技術の基本は、その技術がない時の“困ってる”が根っこ」を
モットーに、古い話から現代へ歴史をたどるように教えるのが持ち味。



この講座は「PHP技術者認定初級試験」の合格を目指す方向けの対策講座です。 格子組 代表の古庄 道明が基礎から丁寧に解説いたします。 また、演習問題もありますので、実践的に学ぶことが出来ます。 講座の中での不明な点は、facebookグループにてご質問を受け付けております。 初級その1
http://www.elearning.co.jp/user/resp-ui/scoList/0/0/1553/751/
コンテンツ
  • 導入
  • 挨拶
  • 講座テキスト
  • デバッグその2
  • エラーの種類
  • エラーの出力制御
  • 「分岐」と「反復」その2
  • trueと falseを理解しましょう
  • empty()関数を学び、注意しましょう
  • 複雑なif文を理解しましょう
  • 繰り返しのネストを学びましょう
  • while文を学びましょう
  • continue、breakなどの制御構造を学びましょう
  • 変数と、数値、文字列その2
  • 数値について、深く学びましょう
  • .演算子と+演算子について深く学びましょう
  • 文字列関数について幾つか学びましょう
  • 比較の仕方について、深く学びましょう
  • 文字列の「シングルクォート」と「ダブルクォート」の挙動の違いについて学びましょう
  • ヒアドキュメントとNowdocについて学びましょう
  • printfについて学びましょう
  • 配列その2
  • 「通常の配列(数字の添え字)と連想配列(文字の添え字)を混ぜた配列」/「配列の順番」の規則
  • 配列に関連する用語を覚えましょう / 配列のサイズ(要素数)を数えましょう
  • 多次元配列を学びましょう
  • 配列の中身を修正/削除 / 配列の結合の仕方
  • 配列のsort
  • 関数その2
  • 関数名が大文字と小文字を区別していない事 / 関数名、変数名で使える文字種
  • 「引数のデフォルト値」について学びましょう
  • 変数スコープについて学びましょう
  • クラス
  • クラスについて(用語、書式)
  • 日本語について
  • mbstring拡張機能を学びましょう
  • マルチバイト文字列用に拡張された関数
  • mail()関数について
  • 正規表現
  • 正規表現とはなにか? / POSIX互換(ereg)とPCRE(preg)について
  • 基本的な正規表現パターンと実装(PCRE)
  • マルチバイト関数mb_ereg()を使って実装
  • Webフォームその2
  • $_SERVERについて学んでみましょう
  • checkboxなどの「配列の値」の受け取り方
  • magic_quoteについて
  • XSSとその対策
  • validateについて
  • 出力バッファ
  • header()関数について / header()関数の制約について
  • cookie、sessionも「headerの一部」であることを確認してみましょう / 出力バッファ関数を使ってみましょう
  • var_dumpの出力を「文字列として」受け取ってみましょう
  • Cookieとsessionその2
  • Cookieとはなにか? HTTP(HyperText Transfer Protocol)を簡単に理解してみましょう
  • setcookieについて少し深く学びましょう
  • おみくじプログラムを改修して「同じ日付のうちは同じ結果を返す」ように実装しなおしてみましょう
  • sessionとcookieの違いについてより深く学びましょう
  • ログイン認証を実装してみましょう
  • データベースその2
  • RDB(関係データベース)について学びましょう
  • 様々な「DB接続用の関数/クラス」について学びましょう
  • 基本的なSQL構文を学びましょう
  • SQL-Injection脆弱性と対策について学びましょう
  • ファイル関連その2
  • CSVファイルを扱ってみましょう
  • 「CSVファイルを動的に作成してダウンロードできる」プログラムを実装してみましょう
  • XML
  • XMLについて簡単に学びましょう
  • XMLをパースしてみましょう
  • XMLを出力してみましょう
  • その他PHPで出来ること
  • formからファイルをアップロードしてみましょう
  • シェルコマンドを実行してみましょう
  • 任意長整数について学びましょう
  • 暗号化について学びましょう
  • ハッシュについて学びましょう
  • セキュリティについて改めて
  • 以下の脆弱性について、改めて学びましょう
  • 以下の脆弱性についても、新たに学びましょう
  • CSRF
  • アンケートにご協力下さい。
レビュー
5つ星のうち
5.00
5
4
3
2
1
  • 1件すべてのカスタマーレビューを表示(新しい順)

  • 盛りだくさんな内容なのに安価だ

    投稿日 2017-02-09

    聞く人を引きつける語り口なので講座に集中できるのが非常によい。

    プログラムを動作させた場合の挙動で、イレギュラーな挙動が発生する可能性を話に盛り込んでくれるので、自分がテストプログラムを動作させる際に役立つのがよい。

    盛りだくさんな内容なのに非常に安価なのもありがたい。
    初級者にとっては内容過多の感じがなくもなかったが、講義の仕方が素晴らしいので結果として内容過多という感じはまったくなかった。

  • 1件すべてのカスタマーレビューを表示(新しい順)

  • クーポンを利用する

    クーポンコードを入力してください

  • クーポンを利用する

    クーポンコードを入力してください