使って、開発をしています。バージョンが古いことがあります。Progateゲーム感覚でプログラミングを学べる教材。有料版は月額980円。どんな言語なのか知るのの導入に役立つと思う。実際、プログラミングが何もわからない状態でもサクサクと進めることができた。やっていても仕方がないので、基礎を学んだ後はやらなくてもいいと思う。ドットインストール月額1,080円(無料でも多くの動画を視聴できる)で手軽に学べる動画教材。ローカル環境構築の方法も動画になっているので、動画を見るだけではなく、自分のPCで再現して学ぶのがおすすめ。手を動かして学ぶのが好きな人には向いていると思う。動画に入る前に、PHPで小さいアプリケーションを作る動画をやるのが良さそう。入門ノートこの本は最初から読んでいって、知らなかったことだけ自分のPCで実行してみると良い。「オブジェクト指向プログラミング」の章。クラスの定義方法、継承、コンストラクタなど知っておくべき基本的なことについてについて、実際のコードと共に説明されている。入門書として一番おすすめの本がこちら。レビューにもある通り、かなり回りくどく書かれているからこそ、入門書として人気が高い。この本の使い方は、とりあえず写経。書いてあることは全部必要な知識だから、隅から隅まで読むべき。リポジトリを作って動く単位でコミットしていき、コミットメッセージに気づいたことを書くといいと思う。写経のやり方については下記の記事にわかりやすく書いてある。技術書の写経を始めたのでやり方を書いておく完全に理解しようとして行き詰まるより、とにかく読み切ることを目標にして、70~80%くらいの理解で最後のページまで写経するといいかもしれない。一冊読み切った本は、後に振り返るのにも便利。基礎が全くわかってなかった頃にお世話になった記事。初心者がつまずきやすいところがピンポイントで書かれていて、何度も助けられた。入門として「基本のタスクリスト」を作成する検索したら大量に出てくるチュートリアルの中でも、これは特に分かりやすかったなという印象。処理を書いてタスクリストを実装しているので、使用するファイルが少なく、混乱せずにできた。(実際開発するときはありえないけど、初心者には向いているチュートリアルだと思う)さらなるステップとして、ここに機能を追加していくのもいい。私の場合は編集機能を追加した。Botを作ろう!このチュートリアルは私はやったことがないが、もっと前からあったらやってみたかった。作るまでできたらそれなりに達成感がありそう。まで、一つのアプリを作ってみるのがおすすめ。先に完成物の機能を具体的に決めてから実装したほうが良い。自分が作りたいものを作るのが一番良い。私の場合は下記のような機能を実装した。削除テーブル数は3-4つくらいが丁度よかった。余裕があったら、API叩いて、画面遷移なしでイベントや写真を作成・削除できるようにしてもいいかも。自分でアプリを作ることで、自分がわからない部分が明確になるし、完成させたら自信になる。業務に入ってから仕事では独学と違って、0から何かを作ることは少ない。会社のプロダクトコードをみたときは、ファイルとコード量が多すぎてびっくりした。業務ではチームで開発するし、人の入れ替わりがあるので保守性を意識する必要があるため、「動く」だけでなく「読める」コードを書く意識をしなければいけない。Laravel入門」(以下、青本)の中級者向けバージョン。青本を読み終わった人向け。同じ著者なので、青本が読みやすくて気に入ったら、こちらも読んでみると良い。レビューで内容が薄いとあるが、その分気軽に読めるので全体を流し読みするのには最適。足りない部分はググって補うといいかと思う。これもレビューにある通り、誤字脱字は多いのでたまに自分のPCで動かしてみても動かないことがあるので注意。Webアプリケーション開発この本は、仕事でコードを書く上でのユースケースがたくさん書かれている。やって実装したらいいか迷ってるときに、この本に手を伸ばすと、解決することがある。全部読むというより、辞書代わりに手元に置いておくと良い。クリーンアーキテクチャに当てはめるなら、どういう感じになるのか?そもそもクリーンアーキテクチャって???となったときに読んで役立った記事。日本語公式ドキュメント実装中にわからないことがあってググった時、まずは公式ドキュメントを読むのがいい。慣れてきたらでもいいと思う。バージョンの違いや正確性を考慮すると、公式ドキュメントを読むのがいちばん(当たり前のことだけど)。APIドキュメントに書いてないメソッドなどもここで検索すれば出てくる。けインターネット写真サービス「はいチーズ!」を提供しています。upLoginユーザーは見つかりませんでした。