Laravel入門。図解とチュートリアルでプログラミング初心者もできる!

更新日:

Laravelを学びたいって思ってるんだけど、何から始めたらいいのかな?そもそもPHPやプログラミング自体初心者なんだけど・・

 

そんなあなたでも大丈夫!LaravelはPHPに詳しくなくとも、プログラミング初心者であっても、使い方さえ理解すれば、どんどん複雑なサイトを自作できちゃいます。

 

ここでは、Laravelを学習し、身に付けていく上で、何から始めればいいか分からないあなたのために、Laravelの学習順やどう学習すればいいのかをまとめてあるので、
自分が分からない事は、リンクをクリックして、1つ1つ理解していってください。

 

Laravel入門。どう学べば挫折せず使いこなせるようになるのか?

Laravelを挫折せず使えるようになるには、

  1. Laravelってそもそも何?を理解する
  2. 開発環境をインストールする
  3. チュートリアルをやりながら、専門用語を覚えていく

という3つの流れでLaravelを学んでいくのがとっても効果的です。

 

Laravel入門STEP1:Laravelって何?をまずは知る!

まずは、Laravelとはなんなのか?何ができるのかを知る事が大切です。以下の記事を読む事で、Laravelを使って自分は何がしたいのかを考えていきましょう。

Laravelとは?

Laravelとは?プログラミング未経験でもよく分かる!

Laravelでサイト作成のやり方。初心者向けに1からの流れを分かりやすく解説!

Laravelのバージョンのおすすめは?2020年から学び始めるなら

Laravelってサイト作る度にダウンロードが必要なの?初心者でもよく分かるように解説

Laravelでスマホアプリって作れるの?をくわしく解説。

Laravel(PHP)サイトをスマホアプリ化は可能か?

 

Laravel入門STEP2:開発環境の構築をする

Laravelがなんなのかが分かったら、実際にLaravelでサイトを作るための環境構築をしていきます。

以下の記事で、開発環境とは?どうやってインストールして、Laravelを使えるようにしていくのかが分かります。

開発環境の構築

Laravel6入門:開発環境の構築とは?XAMPPを例にやさしく解説!

Laravel6入門:XAMPPインストールのやり方、2020最新版

Laravel6入門:コンポーザーのインストール(Windowsで一番簡単なやり方!)

Laravel6のインストールのやり方。超初心者でもよく分かるレベルで解説

Larave6入門:MySQL/MariaDBのパスワード設定の簡単なやり方

Laravel6入門:Node.jsのインストールのやり方。エラー回避方法も!

 

環境開発に関するトラブルシューティング

Laravel6でnpm run devでsassエラーが出る時の対処法

laravel new コマンドでエラー?動かない場合は、こっちで一発解決!

LaravelでDatabase name seems incorrectエラーの対処法

laravelの現在のバージョンを確認する方法(図例で失敗なし!)

 

Laravel入門STEP3:チュートリアルをやりながら、専門用語を理解していく。

さて、Laravelをインストールしたら、実際にLaravelで使われるパーツや用語を理解していきます。

Laravelは初心者にとってはとても複雑なシステムに感じるので、それぞれのパーツの名前や役割をしっかりと図解を見ながら理解していく必要があります。

 

と言っても、読むだけ読んでも実際に自分で作ってみないと腑に落ちないものです、なので、チュートリアルをやりながら、その都度用語を覚えていく事で、どんどんLaravelの使い方が分かるようになっていきますよ!

 

Laravel入門チュートリアル一覧

前項の開発環境のインストールができたら、以下のチュートリアルを見ながら、実際に自分でLaravelサイトを作ってみましょう。

実際に作ってみる事で、どんどん使い方が分かるようになるよ!
Neby

 

初級のチュートリアル

  1. Laravel6チュートリアル超初心者向け:サイトを表示させて仕組みを理解しよう!
  2. Laravel6チュートリアル初心者向け:bladeでウェブページを作ってみよう!
  3. Laravel6チュートリアル初心者向け:ブレード継承で複数ページを作ってみよう!
  4. Laravel6チュートリアル初心者向け:フォームを作成し投稿を保存してみよう!
  5. Laravel6チュートリアル初心者向け:データベースの値を取得して表示してみよう
  6. Laravel6チュートリアル初心者向け:単独の投稿ページを表示してみよう!
  7. Laravel6チュートリアル:WYSIWYGエディタ(Quill)を使ってみよう!
  8. Laravel6チュートリアル:画像投稿機能を作って投稿に表示させよう!
  9. Laravel6チュートリアル:バリデーション(入力禁止文字)をフォームに実装しよう!

 

その他のチュートリアル

Laravel6でログイン機能を実装の方法。初心者でも確実にできるように丁寧に解説!

Laravelのif文2種類の使い方を初心者もよく分かる実例で解説!

laravelのforeachの使い方を初心者にも丸わかりの図例でやさしく解説!

Laravelで特定ページへ飛ぶ前にログイン表示3方法+ハッキング対策

Laravelでログイン後、元いた同じページにリダイレクトバックする方法

Composerのversion確認とアップデート方法を初心者向けに解説。

LaravelでDBの関連テーブルのデータをRelationで取り出す方法【やさしく図解】

簡単!Laravelで日本語の仮データをDBに自動生成(factoryとseeder)

laravelでpagination(ページ送り)の作り方。初心者もよく分かる図解。

入門!laravelでデータベースから取得。クエリの書き方(エロクワント版)

 

Laravel入門者のためのLaravelとPHPの用語集

Laravel入門者が挫折する一番の理由は、専門用語がちんぷんかんぷんで意味が分からないからです。

なので、当サイトでは、図解でプログラミング未経験でも分かるように以下の記事でやさしく解説してます。

Laravelの初歩用語

Laravelプロジェクトとは?作成方法も含めて初心者向けによく分かるように解説!

Laravel初心者が絶望するController,Blade,Routesの関係が図解でよく分かる!

ブレード(View)

Laravelのblade.phpとは?普通のPHPは使える?初心者もよく分かる図と例で解説!

コントローラー

LaravelのController.phpとは?初心者向けに図と例でやさしく解説

ルート

Laravelのroutes(web.php)とは?超初心者向けに図解と実例でやさしく解説!

データベース(SQL)

Laravelのデータベース(SQL)とは?初心者でもよく分かる図と例でやさしく解説。

モデル(エロクワント)

LaravelのModel(Eloquent)とは?初心者でも図とチュートリアルでちゃんと分かる!

マイグレーション

LaravelのMigrationとは?初心者でも図解で面白いほどよく分かる!

その他

Laravelのミドルウェアとは?初心者にもよく分かる図で解説!

PC上のLaravelサイトをブラウザに表示する方法。初心者でも必ずできる。

Laravelで画像、動画などのファイルをアップロードする簡単な方法。

 

Laravel入門:Laravelサイトをサーバーにデプロイ

一通り、Laravelでサイトが作れるようになった場合、実際にサーバーでサイトを公開(デプロイ)するわけですが、この時にGITというコードのバックアップシステムを使う必要が出てきます。

 

デプロイとGITとは

Laravelをレンタルサーバーにインストールのやり方3パターンを初心者向けに解説。

Laravelはレンタルサーバーでも使える?できない事もあるので詳しく話す。

GITとGITHUBとは?全く分からない初心者向けに図入りでやさしく解説!

GITとFTPの違い。なぜわざわざGITを使う?初心者向けにやさしく解説。

GITでレンタルサーバーにアップロード。やり方とコマンドを完全解説!

 

Gitのインストール方法

Git for windowsのインストール方法2020最新版。画像付きで初心者向けに解説

SourceTreeのインストール方法2020最新版。GITHUBとつなぐとこまで詳細解説。

GITHUB無料アカウントの作り方2020最新版。初心者向けに図入りでやさしく解説

GITの用語解説

GITのブランチとは?初心者向けに図解でやさしく解説

GITのPushとPullとは?Cloneとの違いは?初心者でも図で驚くほど分かる!

GitのCommitとは?AddやPushとの違いは?初心者向けに図解でやさしく解説!

GitのHEADとは?origin/HEADとの違いは?初心者向けに画像でやさしく解説!

Gitのorigin masterとmasterの違い、意味を初心者向けに図解でやさしく解説!

Gitのリポジトリとは?サーバーはリモート?ローカル?図解で解説!

GitでPlease enter a commit messageの対処法。3文字で即脱出!

デプロイに関するトラブルシューティング

UTF-8に設定しても文字化けが直らない?FTPが原因かも。

Xサーバーでcronが動かないの解決法。laravelコマンドも動くよ!

 

というわけで、上から順に読んでいくと、効率よくLaravel入門できますよ!

当サイトのLaravel入門解説は、PHPやプログラミング自体ほぼ未経験でも分かるように、パッとイメージできる図解がたくさんで、専門用語も逐次解説を入れてるから、あなたもちゃんと使えるようになるよ!
Neby

 

どこよりも分かりやすい初心者向けLaravel解説を自負してますので、ぜひこのページをブックマークしてLaravel使って、ブログ、口コミサイト、知恵袋サイト、SNSなどなど、どんなサイトでも作れるようになっていきましょう!

写真で血圧記録

  • この記事を書いた人

Neby

本を毎日多読しつつ、資産運用、プログラミング、心理学、ネットビジネススキルを猛向上中。貧富の差が広がる5年後、10年後に安心生活を送るためのお金のリテラシー、スキル、資産を一緒に作っていきましょう。

-PHP Laravel入門
-