paiza開発日誌

IT/Webエンジニア向け総合求人・学習サービス「paiza」の開発者が、プログラミングやITエンジニアの転職などについて書いています。

初心者でもPHPフレームワーク「Laravel」を学べるサイトと書籍5選

f:id:paiza:20190304183650p:plain

f:id:paiza:20140916135428p:plainこんにちは。谷口です。

PHPのWebアプリケーションフレームワークには、CakePHP、Symfony、Zend Framework、CodeIgniterなどがありますが、最近知名度や人気が急上昇しているのがLaravelです。

Laravelには、Web開発に便利なルーティング、MVC、ORマッパー、ジェネレータなどといった機能が含まれています。Laravelの流儀にしたがって作れば、自然とわかりやすい構造のWebアプリケーションを開発することが可能です。

そこで今回は、プログラミング初心者の方でもLaravelの使い方を学べるコンテンツを8件ご紹介していきます。

ドットインストール:Laravel 5.5入門


動画でLaravelを使ったWebサービスの開発手法、環境構築方法などが学べます。

Laravel公式サイト

f:id:paiza:20190304175040p:plain

公式サイトではドキュメントやインストール方法などはもちろん、Laravelに関する最新ニュースや初心者向けのチュートリアルなどの情報も得られます。

日本語訳されたドキュメントや日本のLaravelコミュニティなどの情報はこちら
f:id:paiza:20190304175335p:plain

www.facebook.com

twitter.com

paizaラーニングのWebアプリ開発入門 Laravel編

paizaラーニングのWebアプリ開発入門 Laravel編では、Laravelを使って簡単なWeb掲示板アプリを作りながら、Webアプリケーション開発の基本が学べる内容となっています。

このように、実際にコードを書いて実行しながらLaravelの使い方が学べます。

Laracasts

f:id:paiza:20190304181205p:plain

LaracastsはLaravelを使ったチュートリアルが動画で学べるサイトです。動画数が多いので、いろいろと手を動かしてLaravelの基礎を学びたい人にうってつけです。

書籍

PHPフレームワーク Laravel入門

PHPフレームワーク Laravel入門

PHPフレームワーク Laravel入門

Laravelのインストール方法からMVCの使い方など、Laravelを使ったWeb開発に役立つ各種機能がわかりやすく解説されています。タイトルの通り、「これからLaravelに入門したい」という人にとってはぴったりな書籍です。

まとめ

Laravelに関する日本語の解説サイトや書籍は、まだそこまで充実しているわけではないので、英語の記事や動画などもがんがん当たっていくといいでしょう。

また、Webフレームワークの使い方を学ぼうと思ったら、実際にいろいろなWebアプリを作ってみるしかありませんから、どんどん自分で動くものを開発していくことが大切です。


「Laravelどころかプログラミング自体が未経験なので、まずはPHPを学びたい!」という方は、プログラミングが動画で学べるpaizaラーニングの「PHP入門編」から始めてみるのもおすすめです。

PHP入門編こちら

Webアプリ開発入門 Laravel編こちら





paizaラーニング」では、未経験者でもブラウザさえあれば、今すぐプログラミングの基礎が動画で学べるレッスンを多数公開しております。

詳しくはこちら

paizaラーニング

そしてpaizaでは、Webサービス開発企業などで求められるコーディング力や、テストケースを想定する力などが問われるプログラミングスキルチェック問題も提供しています。

スキルチェックに挑戦した人は、その結果によってS・A・B・C・D・Eの6段階のランクを取得できます。必要なスキルランクを取得すれば、書類選考なしで企業の求人に応募することも可能です。「自分のプログラミングスキルを客観的に知りたい」「スキルを使って転職したい」という方は、ぜひチャレンジしてみてください。

詳しくはこちら

paizaのスキルチェック





※このブログで紹介しているキャンペーンやイベント、およびサイト内の情報については、すべて記事公開時の情報となります。閲覧されたタイミングによっては状況が変わっている場合もございますのでご了承ください。

ITプログラマー・エンジニア転職・就活・学習のpaiza

プログラミング入門講座|paizaラーニング

PHP入門編Ruby入門編Python入門編Java入門編JavaScript入門編C言語入門編C#入門編アルゴリズム入門編AI機械学習入門

エンジニアのためのプログラミング転職サイト|paiza転職

プログラミング スキルチェックエンジニア求人一覧

未経験からエンジニアを目指す人の転職サイト|EN:TRY

プログラミング スキルチェックエンジニア未経験可求人一覧

エンジニアを目指す学生の就活サイト|paiza新卒

プログラミング スキルチェックエンジニア求人一覧

ブラウザを開くだけで エディタ、Webサーバ、DB等の開発環境が整う|PaizaCloud