ProgateのPHPで理解が思うように進まなかった話


PHP学習で難しかったところ

ProgateのPHPを修了することに、大分時間をかけてしまいました。
学習で、詰まったところをアウトプットし、対策をまとめようと思います。
詰まったところは、
・プロパティなど、PHPの文法忘れ
・「;」のつけ忘れなど単純なミス
・テクニカルタームの理解が遅い

・プロパティなど、PHPの文法忘れ

プロパティ、メソッド、インスタンスなどの文法を忘れてしまい、また検索にも時間がかかっていました。

・「;」のつけ忘れなど単純なミス

これに関しては、本当に単純なミスです。
コードが書けたと思って、ボタンを押したらエラーが吐き出され、原因を探したら「;」のつけ忘れ、全角スペース、などが結構な頻度でありました。

・テクニカルタームの理解が遅い

例えば、「Menuクラスに、$countというpublicなクラスプロパティを、初期値を数値の4
として定義してください。」
即座に理解できないことが何度もありました。

対策まとめ

・PHPに限らずプログラミングの文法をノートなどに、逆引き、検索できるようにまとめておく。
・自由課題実装の際には、コードを書けたら一度じっくりと確認する。
・テクニカルタームを覚える。