Laravelは何で学んだらいいか？

[PHPの効率的な学習法] » [学びの実践] » [付録] » **Laravelは何で学んだらいいか？**

PHPからは逸れますが、Laravelを何で学んだらいいかについても[YYPHP]ではたびたび話題になるので、付録として触れておきます。

### Laravelのオンライン資料

* Laravelの公式ドキュメント
    * 「機能を調べるならいいけど、日本語がちょっとおかしいので、読むなら英語がおすすめ」という声も。
* [ReaDouble](https://readouble.com/)
    * 英語の公式レファレンスを日本語に翻訳したサイト
* [Laravel Book and Learning Center | Learning Laravel](https://learninglaravel.net/)
    * 英語だがLaravelのチュートリアルたくさんある。
* [Laravel入門情報 2018年10月版 - Qiita](https://qiita.com/studio15/items/8519fed2d6d5b1a573c0)
* [Laravelをこれから勉強しようと思っている人へ - Qiita](https://qiita.com/fagai/items/1d8dc71d3cbe33ba8e11)
* [LaravelでEC開発 | 「Laradock(ララドック)も学べる」LaravelでECサイトを作ってみよう！ | Techpit：テッ](https://www.techpit.jp/p/ec-laravel)
    * なんかしらPHPをいじったことある人向け。
    * ショッピングカートシステムを作るチュートリアル。2日くらいでこなせる量。
* [入門Laravelチュートリアル (1) イントロダクションと環境構築 | Hypertext Candy](https://www.hypertextcandy.com/laravel-tutorial-introduction)

### Laravelの動画コース

* Schoo
    * 有料だが、日本語でLaravelを受講できる数少ないウェブセミナーのひとつ。
    * [【PHP上級】PHPフレームワーク（Laravel）を使った効率的なWebアプリケーション開発](https://schoo.jp/class/3651)
* Laracast
    * 有料で英語だが、豊富なコースがあるウェブセミナー。
    * [Laracastsの「Laravel」コース](https://laracasts.com/search?q=Laravel)
* Udemy
    * 有料で英語のコースが豊富なウェブセミナー。
        * [Udemyの「Laravel」コース](https://www.udemy.com/courses/search/?q=Laravel&src=ukw)
    * 日本語のセミナーは井上 博樹さんのコースがある。
        * [【2日でできる】はじめての PHP 7 x Laravel 5.5 入門 | Udemy](https://www.udemy.com/php7study/)
    * 一つでも講座を受けると、割引メールが届いてだいたい1,200円で受講できるようになる。
    * いいところは倍速再生ができるので時短できるところ。
* 英語の動画教材は難しいのでは？
    * 日本語の教材は英語に比べると少ないので、できるだけ多くを教材から学ぼうとすると、英語の教材に手をつけることになる。
    * スクリーン上で講師がやっているとおりにマネしていけば学べるから、英語はそこまで問題にならない。

### Laravelの書籍

* [『絶対に挫折させないアプリ開発　はじめてのLaravel』]
    * Laravel5.5向け
    * Laravelの初心者向けだけどすごく丁寧に書いてある。
    * YYPHPとしては一押し。
    * チュートリアルが工夫されていて理解がはかどる。タスクリストを3度作るチュートリアルがあるが、1度目は素のPHPで、2度目はLaravelで、3度目はLaravelの機能を駆使してもっと良い実装にしていく。
    * ダウンロード版はちょっと安い。
    * 印刷版を買うと電子書籍も無料でついてくる。
* [『PHPフレームワーク Laravel入門』]
    * 書籍としては新しいほう。MVCの説明がある。Laravelの機能についてはそこまで網羅的ではない。
* [『Laravelエキスパート養成読本』]
    * Laravelの機能について深く知るならこれを読むといい。

**前ページ**: [付録]
**次ページ**: [YYPHPからの推薦図書]

[PHPの効率的な学習法]: /suin/items/edb067f2e5df713e966d

[学びのガイドライン]: /suin/items/edb067f2e5df713e966d#学びのガイドライン
[知らないことを放置しない]: /suin/items/ef5b0ba6392f01c54466
[正しいところにお金を使う]: /suin/items/802aed54852480c53f17
[技術に対する「愛」を持つ]: /suin/items/425fdb14f054722011bd
[PHPとフレームワークは分けて学ぶ]: /suin/items/fb85f760343b836b09b9
[情報収集源に英語を加える]: /suin/items/b713631fe5ea4dc54b44
[必要になったら、必要なところだけ勉強する]: /suin/items/d15411c8d7a48219b3f5

[学びの実践]: /suin/items/edb067f2e5df713e966d#学びの実践
[手を動かして学ぶ]: /suin/items/edb067f2e5df713e966d#手を動かして学ぶ
[作りたいものを作る]: /suin/items/5d232e6602244c6809cd
[ゼロからはじめない]: /suin/items/706d0a63b30cb9d2a8cf
[シェルアプリケーションを作る]: /suin/items/04b3a55a035f9c556e41
[PHPで書き直してみる]: /suin/items/556118d28f1e1cf11729
[自分のサーバを持つ]: /suin/items/97537e52f66bd6fb2a1e

[ウェブ上の資料を活用して学ぶ]: /suin/items/edb067f2e5df713e966d#ウェブ上の資料を活用して学ぶ
[php.net(PHP公式マニュアル)]: /suin/items/79a6851f83ac5dfdca94
[PHP: The Right Way]: /suin/items/af37e052daeda403a9aa
[slideshareにアップされているスライド資料]: /suin/items/0e4a4abdfb5d6969ff02
[キュレーションメディア]: /suin/items/501511b376bafd0b2b80

[技術書を読んで学ぶ]: /suin/items/edb067f2e5df713e966d#技術書を読んで学ぶ
[なぜ技術書を読むべきか？なぜ技術書(だけ)を読むべきでないか？]: /suin/items/dffb3ffdbc5db24b83f5
[どうやって技術書を読んでいくべきか？]: /suin/items/2d2e4152148458e47bf2
[今すぐ役立たない技術書にも価値があるということ]: /suin/items/0f86045e4f93d1ee36e0
[気に入った技術書を買おう]: /suin/items/aaf5ff81c7a200abb263
[自宅に広めのデスクを用意しよう]: /suin/items/df2756c320bf0905a9eb
[PHP入門者におすすめの最初の一冊]: /suin/items/dd52d61c3de1f9c858f8
[PHP初心者におすすめの技術書]: /suin/items/3ca30a2885005374bce8
[脱PHP初心者におすすめの技術書]: /suin/items/44a40a28e699fcf5d5cb
[PHPのセキュリティを理解するための技術書]: /suin/items/bc4a4c9899f3db836a3e
[きれいなコードの書き方が学べる技術書]: /suin/items/eb8955534b203f1c9ed7

[受講して学ぶ]: /suin/items/edb067f2e5df713e966d#受講して学ぶ
[PHPのコースがあるオンライン講座とその感想]: /suin/items/d14a21d9ba59a07daa6f
[最近は動画で学ぶのが普通になってきている？]: /suin/items/bf0f5754f946b2ecf07a
[1.5倍速再生で時短する]: /suin/items/7589d1bc4f0a29b9994b

[人との関わりの中で学ぶ]: /suin/items/edb067f2e5df713e966d#人との関わりの中で学ぶ
[ベテランの先輩を作る]: /suin/items/36805b7d9076eca1d186
[東京に来る]: /suin/items/b4f7157fdb281e8b82af
[イベントに参加する]: /suin/items/3b0ff7389d5c1634a724

[ツールを駆使して学ぶ]: /suin/items/edb067f2e5df713e966d#ツールを駆使して学ぶ
[Google検索を上手に使おう]: /suin/items/c0a6ed6f5d4deadb3c91
[Google翻訳を使おう]: /suin/items/83d0a425ebbf0634d535
[PhpStormを使おう]: /suin/items/7a11bb236b5e9eb21528
[手元にスニペットをさくっと実行できる環境を用意しておこう]: /suin/items/46291c4d5e8248c66bb4

[おわりに]: /suin/items/edb067f2e5df713e966d#おわりに

[付録]: /suin/items/edb067f2e5df713e966d#付録
[YYPHPからの推薦図書]: /suin/items/b69f2399b43acaf902f3

[『絶対に挫折させないアプリ開発　はじめてのLaravel』]: https://plumsa.booth.pm/items/1048008
[『パーフェクトPHP』]: https://amzn.to/2PHt4Pt
[『PHP中級者を目指す 〜言語を使いこなすための本〜』]: https://amzn.to/2zhoddu
[『独習PHP 第3版』]: https://amzn.to/2QXEYkW
[『プログラミングPHP 第3版』]: https://amzn.to/2QXI5cq
[『初めてのPHP』]: https://amzn.to/2QXIOua
[『いちばんやさしいPHPの教本 人気講師が教える実践Webプログラミング 』]: https://amzn.to/2zuiZvb
[『体系的に学ぶ 安全なWebアプリケーションの作り方 第2版 脆弱性が生まれる原理と対策の実践』]: https://amzn.to/2ScNKvz
[『現場で役立つシステム設計の原則』]: https://amzn.to/2SeHIuC
[『Clean Code アジャイルソフトウェア達人の技』]: https://amzn.to/2Rj4l0z
[『リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック』]: https://amzn.to/2Rnbq0s
[『CODE COMPLETE 第2版 上 完全なプログラミングを目指して』]: https://amzn.to/2zrt63I
[『CODE COMPLETE 第2版 下 完全なプログラミングを目指して』]: https://amzn.to/2DYmJsN
[『PHPフレームワーク Laravel入門』]: https://amzn.to/2zx9Ge2
[『Laravelエキスパート養成読本』]: https://amzn.to/2Q1Lzyt

[YYPHP]: https://yyphp.connpass.com