2023セミナーレビュー①「PHP8とPHP教え方セミナー」

どんなセミナーか?

1.市場動向、機構と試験紹介(PHP技術者認定機構 理事長 吉政忠志)15分
コロナ禍の影響もあって、額メイン営業力の強化のニーズが高まり、Webエンジニアのニーズが高まっています。またDXの推進の際にWebが顧客のインターフェースになることからも、企業の求人数が増えています。(Indeed集計求人数2位)ここではPHPの市場動向と試験の紹介をいたします。

2.PHP8と7の違いとPHPの若手向けの教え方のコツ(PHP技術者認定機構 エバンジェリスト 三雲勇二)30分
初心者がPHP8を意識したプログラミングをするにあたり、PHP8で変更のあった点を中心に解説を行いたいと思います。 ・型」を意識する ・エラーレベルや内容に変更を意識する ・新しい構文 (Null 系の演算子など) を利用する 特に、PHP5で書かれたネット記事をそのまま使っている初心者が多いので、これらを意識するとより安全でモダンなPHP8に対応したコードが書けるようになると思います。

3.PHPの教え方のコツ(PHP技術者認定機構 理事CTO 古庄道明)1時間
プログラミングを、「独学で学ぶ」のも難しいのですが、「教える」にはまた少し違った難しさがあるように思います。 また、教えるときに「相手の前提知識がどれくらいあるか?」によっても教え方は大分と変わるように思います。 そんな「相手のレベル別の教える(学ぶ)ポイント」をいくつかレベル毎にお話するとともに、あわせて「前提知識や経験によらず重要な教える(学ぶ)ポイント」のヒントをいくつかお話できれば、と思います。

受講しようと思ったきっかけ

PHP8と7の違いを学びたいと思ったため。

感想

PHP8ではエラーレベルが上がっているので、今までよりも型を意識したプログラミングをしていかないとなと思った。
私自身、新卒でJavaから研修に入って挫折したので、ぜひとも初心者の時はPHPからやってほしいと思う気持ちは変わらない。笑

わかったこと

  • エラーレベルが上がっている
    警告Warning → エラー(実行不可)
    注意Notice → 警告Warning

  • php.ini ですべてのエラーを出す設定にして、エラーは潰すようにするerror_reporting =0

  • PHPでの暗黙の型変換を禁止する設定がある
    declear(strict_types=1);

  • 継続してPHPの情報を集めるためにいろいろな方法がある
    PHP Open Text Book (ドキュメント)
    PHPカンファレンス、PHPPerKaigi、PHP勉強会@東京など

  • 初心者はとにかく「動かす」を意識して学ぶ
    書き換えて良いところは書き換えてみる
    環境構築で手間取らないようにする


この記事が気に入ったらサポートをしてみませんか?