初学者からエンジニアになるには?

これでOK!初心者の頃やったLaravelの勉強法を公開

初心者なんだけど実際にLaravelをどうやって勉強したのか教えてほしい!

という方向けの記事です。

 

オザック

こんにちは!

Web開発を生業にしていて年収1000万以上のエンジニア歴8年以上のオザックです!

某有名R社で働いていたり、個人事業主で関わってきたプロジェクトは20は超えています。

 

今回は僕がエンジニアとして最初に覚えたLaravelフレームワークについて、初心者向けに勉強法を説明していきます!

 

この記事で解決することは?

  • 実際に今の現役エンジニアがどのように勉強したのか知りたい
  • Laravelでの効率良い勉強法を知りたい!
  • Laravelで勉強する際に参考になるサイトや本を知りたい!
  • Laravelを勉強する上での前提知識は何が必要?

 

この記事を読むと

「速くWeb開発出来るようになりたい!けどどうすれば良い?」

という状態から

LaravelでWeb開発するロードマップが見えて今日から頑張って勉強できる!

という状態になります。

 

すぐにLaravelの勉強法を知りたい方はこちら!!

 

目次

PHPのフレームワークLaravelとは?

LaravelとはPHPという言語のWeb開発をするためのフレームワークです!

 

PHPのフレームワークLaravelとは?

 

 

PHPは初心者向け

PHPはWeb開発にある程度特化して作られた言語(もちろんWeb開発以外も可能)で、Web開発をする上ではPHPは使いやすく初心者向けの言語です。

実際にPHPを使われている有名なサービスとしては

など、多くのサービスで使われています。

 

使われる理由は大きく2つあります

  • PHPのドキュメントが豊富(日本語のドキュメントも豊富)
  • 動的型付け言語なので初心者向け

 

PHPのドキュメントが豊富で、日本語のドキュメントも豊富で初心者向き

プログラムを書く上でその言語やフレームワークなどのドキュメントが豊富というのはとても重要な要素です。

 

ドキュメントが豊富だとPHPのエラーもすぐに解決しやすく、勉強もしやすいので初心者でも覚えやすい言語です。

 

オザック
特に日本人のエンジニアでPHPを書く人は多いため、日本語のドキュメントが多いというのもメリットです!

 

PHPは動的型付け言語なので初心者向け

プログラム言語は大きく分けて動的型付け言語静的型付け言語に別れます。

 

動的型付け言語とは?

詳しくは説明を省きますが、動的型付け言語というのは、

エンジニアがプログラムを書く際に型というものを指定せずにコードが書けるため、比較的簡単にコードが書けます。

 

動的型付け言語には他にRubyやPythonなどがあり、これらも同様に初心者には書きやすい言語となっています。

 

初心者が覚えやすいLaravelフレームワークとは?

先程述べたようにLaravelとはPHP言語で作られたWeb開発用のフレームワークになります。

 

フレームワークとはマーケティング分析でよく出てくる3C分析や、SWOT分析と同様に、何かを考えるにあたり型にはめて考えやすくするツールです。

 

ポイント

つまりLaravelはPHP言語でWeb開発を簡単にしやすくしたフレームワークということです

 

Laravel(PHP)フレームワークを勉強するメリット

Laravelを勉強するメリット

  • 初心者がWeb開発を学ぶにあたって一番簡単(もう一つにRuby On Railsもありますが同等レベルで覚えやすいです)
  • PHPという言語が初心者向けの覚えやすい言語
  • 日本語のドキュメントが豊富
  • 案件が豊富

 

参考

案件が豊富というのは、フリーランスやSESなどでPHP/Laravel案件が多いということです。

なのでPHP/Laravelさえ覚えれば、初学者でも案件が決まりやすく、食いっぱぐれることは無いので初学者にはオススメです!

 

Laravel(PHP)フレームワークを始める前の前提知識は何が必要?

実際僕はLaravelで10以上のサービスを0から作った経験がありますが、Laravelを始めるにあたっては最低知識として以下が必要です。

 

必ず必要なモノ

  • PHP

Webの画面を作りたい場合に必要なモノ

  • HTML
  • CSS(SCSSも多少)

 

これらの技術を最低限学ぶ必要があります。

Webの画面を作りたい場合はHTML、CSS(SCSS)を学ぶ必要があります。

ただAPIのみを作成したい場合はPHPだけで良いです。

 

Laravel勉強法: HTMLはどの程度出来ればよいか?

オザック
HTMLとはWebの画面の大元となるマークアップ言語です

 

Webの画面は基本的にHTMLとCSSで出来ています(アニメーションなどはJSが入ってきます)。

 

なので画面を作りたい場合は、まずはHTML、CSSを出来るようにしましょう!

 

僕はこの本でHTML同様にCSSもこちらの本で勉強しました!

 

参考

どの程度出来ればよいかというと先程も言いましたが、こちらの本の章末の演習問題が出来れば一旦大丈夫です!

 

Laravel勉強法: PHPはどの程度の勉強すればよいか?

プログラミング初心者がWeb開発で使えるようにしなければならないのは?

  • for文
  • if文
  • 変数定義
  • 関数定義
  • class

 

もちろんこれ以外に細かいので言うと覚えることはありますが上記をまずは覚えれば次のステップに進めます!

ではまずPHPのを勉強するかを説明します!

 

Laravel勉強法: どうやってPHPを覚えるか?

僕はたまたまインターンでPHPの実装を経験出来たので、インターンで勉強しつつ家でも勉強しました。

オザック
その時はあまりPHPを学ぶのに良いサイトはなく、只々独学でPHPの本を読んだりして、写経したりしただけでなかなか身につかなかったです。

 

なので今僕が勉強するならオススメの勉強法を紹介します!

UdemyでPHPを勉強するのが一番効率が良い!

2000円程度で買えます!サクッとPHPを覚えたいならUdemy動画です!

30日間返金保証

僕ならまず一番学びやすいUdemy動画で勉強します!

 

本とかよりも今なら動画のほうが効率が良いからです。

 

参考

PHPのバージョン違いもあるので、その点はUdemy動画のバージョンに合わせて学習していきましょう!

 

バージョンとは?

ソフトウェアには必ずバージョンというのが存在します。

例えばPHPだと5.6や7.1, 8.0といったようにバージョンが存在していて、数値が大きくなればなるほど最新のバージョンです。

日々ソフトウェアは開発されていてバグや新機能が追加されていきます。

その日々開発されたものが追加されるたびにバージョンというのを上げて(例えば7.1->8.0など)、新しい機能が追加されたことを明示的にわかるようにしています。

 

2000円程度で買えます!サクッとPHPを覚えたいならこれです!

30日間返金保証

 

独学でLaravel(PHP)を勉強するためにはじめにやったこと

では僕が実際にやったLaravelを独学で学ぶ方法を紹介します。

 

僕がエンジニアなりたての2年目くらいのときにやったこととしてはまず下の本を勉強しました!

※僕の頃はLaravel5.xバージョンの本でしたが、8.xの最新のLaravel本のリンクを張っています

 

オザック
Laravelの開発用のこの本はPHPで結構有名な竹澤さんという人が著者の本なので良本です

 

Laravel本を使った勉強の進め方

Laravel本の進め方は単純で、冒頭から順番に進めていきます。

冒頭の概要的な部分はサラッと読んで、コードが実際に書いてある部分はちゃんと写経し理解していきます。

オザック

また実際に自分のPCに環境構築を必ずやって写経しましょう!

 

この本である程度勉強したら、続いては実際に作るのが良いです!

 

Laravel勉強法: Udemyで効率的にLaravel(PHP)を勉強する

先程は僕が実際に初学者の頃にやった勉強法を紹介しました。

ただ今だと本で勉強するよりもUdemy動画で効率的に勉強しやすいはずです。

 

Udemyの良い点は?

  • 動画になっているので文章よりもわかりやすい
  • ハンズオンがあり実際に手を動かすため身につきやすい
  • わからない部分を何度も復習できる
  • 自分のペースで動画を見ることが出来る
  • 値段が安い

 

ベストセラーにもなっていて、他ユーザの評価も高く2000円程度で買えます!

30日間返金保証

オザック

エンジニアを生業として目指そうとするのであれば数千円は全く気にならない安さです!

僕でも5年で年収1000万くらいはいくので。

 

Laravel勉強法: Todoアプリを実際にLaravel(PHP)で作ってみる

本でLaravelで多少Webアプリケーションの作り方がわかったら、

次は簡単なTodoアプリを作りましょう!

 

オザック
僕も実際初期にTodoアプリを作りました。

 

注意ポイント

ポイントは本などを写すのではなく、必ず0から自分の力で作っていきましょう!

勿論ググったり、本で調べたりするのは当然良いですが、コードを丸写しなどは学びにならないので止めましょう!

 

以下のよく使われる機能を網羅すると良いです!

これらの機能を網羅してWebアプリを作ろう!

  • 認証(メールパスワード認証)・ログアウトも出来るようにする
  • Todoを作成できる(タイトル、内容、作成日)
  • Todoを更新できる(タイトル、内容どちらも更新可能)
  • Todoを削除できる
  • Todoをページネーションで一覧で見れる

 

この機能はCRUD(Create, Read, Update, Deleteの略)と認証というWeb開発の基本的なところを網羅した機能なので、

 

この機能をまずは作れると良いです!

 

実際の仕事でも基本的に認証、CRUD作成が主です(もちろん実際の現場はTodoなんかよりも複雑な仕様ではありますが)。

 

Laravel(PHP)を勉強して確実に実務ベルまで上げる方法

Laravelの勉強方法を紹介しましたが、実際に独学で勉強してくというのは想像している以上に難しいです。

 

オザック
また僕の時代は独学という選択肢しかあまりなかったですが、今であればもっと効率的に勉強できます!

 

その方法はプログラミングスクールに通うことです!

 

ただ最近はあまり噂で良くないプログラミングスクールなどもあるので、現役エンジニアの視点から良いと思うプログラミングスクールを紹介します!

 

オザック
他のエンジニアスクールで評判悪いスクールがあるので気をつけてください!

 

Laravelを勉強するのにオススメのプログラミングスクール2つ

おすすめプログラミングスクール

  • CodeCampGate
  • テックアカデミー

 

オススメ理由はどちらも

  • 実務レベルまでのスキルを学べる
  • 現役エンジニアから学べる

点です。

 

CodeCampGateではコロナ渦で求人の少ない中で実務経験必須の求人に未経験で内定をもらえるレベルまで学べることが出来ます!

 

実務レベルまで学べるプログラミングスクールについての詳細はこちらが詳しいです!

【現役が厳選】Laravel勉強に適したプログラミングスクール2選

 

オザック

エンジニアになりたい人は最初が肝心です!

一度挫折を味わってしまうと二度と再起できなくなってしまうかもしれません。

挫折したくない人や過去に挫折した人はこちらのコースにだと最初のエンジニアになるきっかけを作れます。

最初の下地の知識さえプログラミングスクールで作れれば、後は自分で独学で勉強出来るようになります!

 

他の魅力ポイント

  • 今の御時世にあった在宅で勉強できる
  • 受講生1人に現役のプロのメンターがついてくれる
  • チャットで質問すればすぐにレスが返ってくるので、在宅でも勉強をしやすい
  • オリジナルのアプリやポートフォリオ作成までもサポート
  • 転職サポートがある
  • 金額も相場と比べると安い
  • 時間のない社会人でも無理なく続けられる

 

テックアカデミーの評判などを確認したい方はこちらの記事を参考にしてください

テックアカデミーの評判はひどいか徹底調査!おすすめコースと理由も解説

 

いつまで無料かわかりません、早いうちに試しに受けてみることをおすすめします!

無料カウンセリングに申し込む

1分で申し込み可能

Laravel(PHP)勉強中に役に立つサイト

まとめ

 

まとめ

Laravelでの効率良い勉強法を知りたい!

こちらを参照

kLaravelで勉強する際に参考になるサイトや本を知りたい!

こちらを参照

Laravelを勉強する上での前提知識は何が必要?

→HTML、CSS、PHPのを少し覚える必要があります!

駆け出しエンジニアだけどどの言語、フレームワークから勉強すればよいかわからない

→PHP/Laravelを勉強するのが良い!

 

今回はLaravelの勉強方法について解説しました。

 

実際にPHP/Laravelを最初に勉強して、そのあとRuby,Python,Swift,Go,Kotlin,Java,JS,TSとあらゆる言語の勉強をしましたが、

 

一番覚えやすい言語且つ、すぐにWeb開発に取り組めるので初心者にはオススメです!

 

ぜひこの機会に勉強してみましょう!

 

この記事を気に入った方はTwitterをフォロー

 

中堅エンジニアまでの道のりをツイートしています。

なので画面を作りたい場合は、まずはHTML、CSSを出来るようにしましょう!

 

僕はこの本でHTML同様にCSSもこちらの本で勉強しました!

 

参考

どの程度出来ればよいかというと先程も言いましたが、こちらの本の章末の演習問題が出来れば一旦大丈夫です!

 

Laravel勉強法: PHPはどの程度の勉強すればよいか?

プログラミング初心者がWeb開発で使えるようにしなければならないのは?

  • for文
  • if文
  • 変数定義
  • 関数定義
  • class

 

もちろんこれ以外に細かいので言うと覚えることはありますが上記をまずは覚えれば次のステップに進めます!

ではまずPHPのを勉強するかを説明します!

 

Laravel勉強法: どうやってPHPを覚えるか?

僕はたまたまインターンでPHPの実装を経験出来たので、インターンで勉強しつつ家でも勉強しました。

オザック
その時はあまりPHPを学ぶのに良いサイトはなく、只々独学でPHPの本を読んだりして、写経したりしただけでなかなか身につかなかったです。

 

なので今僕が勉強するならオススメの勉強法を紹介します!

UdemyでPHPを勉強するのが一番効率が良い!

2000円程度で買えます!サクッとPHPを覚えたいならUdemy動画です!

30日間返金保証

僕ならまず一番学びやすいUdemy動画で勉強します!

 

本とかよりも今なら動画のほうが効率が良いからです。

 

参考

PHPのバージョン違いもあるので、その点はUdemy動画のバージョンに合わせて学習していきましょう!

 

バージョンとは?

ソフトウェアには必ずバージョンというのが存在します。

例えばPHPだと5.6や7.1, 8.0といったようにバージョンが存在していて、数値が大きくなればなるほど最新のバージョンです。

日々ソフトウェアは開発されていてバグや新機能が追加されていきます。

その日々開発されたものが追加されるたびにバージョンというのを上げて(例えば7.1->8.0など)、新しい機能が追加されたことを明示的にわかるようにしています。

 

2000円程度で買えます!サクッとPHPを覚えたいならこれです!

30日間返金保証

 

独学でLaravel(PHP)を勉強するためにはじめにやったこと

では僕が実際にやったLaravelを独学で学ぶ方法を紹介します。

 

僕がエンジニアなりたての2年目くらいのときにやったこととしてはまず下の本を勉強しました!

※僕の頃はLaravel5.xバージョンの本でしたが、8.xの最新のLaravel本のリンクを張っています

 

オザック
Laravelの開発用のこの本はPHPで結構有名な竹澤さんという人が著者の本なので良本です

 

Laravel本を使った勉強の進め方

Laravel本の進め方は単純で、冒頭から順番に進めていきます。

冒頭の概要的な部分はサラッと読んで、コードが実際に書いてある部分はちゃんと写経し理解していきます。

オザック

また実際に自分のPCに環境構築を必ずやって写経しましょう!

 

この本である程度勉強したら、続いては実際に作るのが良いです!

 

Laravel勉強法: Udemyで効率的にLaravel(PHP)を勉強する

先程は僕が実際に初学者の頃にやった勉強法を紹介しました。

ただ今だと本で勉強するよりもUdemy動画で効率的に勉強しやすいはずです。

 

Udemyの良い点は?

  • 動画になっているので文章よりもわかりやすい
  • ハンズオンがあり実際に手を動かすため身につきやすい
  • わからない部分を何度も復習できる
  • 自分のペースで動画を見ることが出来る
  • 値段が安い

 

ベストセラーにもなっていて、他ユーザの評価も高く2000円程度で買えます!

30日間返金保証

オザック

エンジニアを生業として目指そうとするのであれば数千円は全く気にならない安さです!

僕でも5年で年収1000万くらいはいくので。

 

Laravel勉強法: Todoアプリを実際にLaravel(PHP)で作ってみる

本でLaravelで多少Webアプリケーションの作り方がわかったら、

次は簡単なTodoアプリを作りましょう!

 

オザック
僕も実際初期にTodoアプリを作りました。

 

注意ポイント

ポイントは本などを写すのではなく、必ず0から自分の力で作っていきましょう!

勿論ググったり、本で調べたりするのは当然良いですが、コードを丸写しなどは学びにならないので止めましょう!

 

以下のよく使われる機能を網羅すると良いです!

これらの機能を網羅してWebアプリを作ろう!

  • 認証(メールパスワード認証)・ログアウトも出来るようにする
  • Todoを作成できる(タイトル、内容、作成日)
  • Todoを更新できる(タイトル、内容どちらも更新可能)
  • Todoを削除できる
  • Todoをページネーションで一覧で見れる

 

この機能はCRUD(Create, Read, Update, Deleteの略)と認証というWeb開発の基本的なところを網羅した機能なので、

 

この機能をまずは作れると良いです!

 

実際の仕事でも基本的に認証、CRUD作成が主です(もちろん実際の現場はTodoなんかよりも複雑な仕様ではありますが)。

 

Laravel(PHP)を勉強して確実に実務ベルまで上げる方法

Laravelの勉強方法を紹介しましたが、実際に独学で勉強してくというのは想像している以上に難しいです。

 

オザック
また僕の時代は独学という選択肢しかあまりなかったですが、今であればもっと効率的に勉強できます!

 

その方法はプログラミングスクールに通うことです!

 

ただ最近はあまり噂で良くないプログラミングスクールなどもあるので、現役エンジニアの視点から良いと思うプログラミングスクールを紹介します!

 

オザック
他のエンジニアスクールで評判悪いスクールがあるので気をつけてください!

 

Laravelを勉強するのにオススメのプログラミングスクール2つ

おすすめプログラミングスクール

  • CodeCampGate
  • テックアカデミー

 

オススメ理由はどちらも

  • 実務レベルまでのスキルを学べる
  • 現役エンジニアから学べる

点です。

 

CodeCampGateではコロナ渦で求人の少ない中で実務経験必須の求人に未経験で内定をもらえるレベルまで学べることが出来ます!

 

実務レベルまで学べるプログラミングスクールについての詳細はこちらが詳しいです!

【現役が厳選】Laravel勉強に適したプログラミングスクール2選

 

オザック

エンジニアになりたい人は最初が肝心です!

一度挫折を味わってしまうと二度と再起できなくなってしまうかもしれません。

挫折したくない人や過去に挫折した人はこちらのコースにだと最初のエンジニアになるきっかけを作れます。

最初の下地の知識さえプログラミングスクールで作れれば、後は自分で独学で勉強出来るようになります!

 

他の魅力ポイント

  • 今の御時世にあった在宅で勉強できる
  • 受講生1人に現役のプロのメンターがついてくれる
  • チャットで質問すればすぐにレスが返ってくるので、在宅でも勉強をしやすい
  • オリジナルのアプリやポートフォリオ作成までもサポート
  • 転職サポートがある
  • 金額も相場と比べると安い
  • 時間のない社会人でも無理なく続けられる

 

テックアカデミーの評判などを確認したい方はこちらの記事を参考にしてください

テックアカデミーの評判はひどいか徹底調査!おすすめコースと理由も解説

 

いつまで無料かわかりません、早いうちに試しに受けてみることをおすすめします!

無料カウンセリングに申し込む

1分で申し込み可能

Laravel(PHP)勉強中に役に立つサイト

まとめ

 

まとめ

Laravelでの効率良い勉強法を知りたい!

こちらを参照

kLaravelで勉強する際に参考になるサイトや本を知りたい!

こちらを参照

Laravelを勉強する上での前提知識は何が必要?

→HTML、CSS、PHPのを少し覚える必要があります!

駆け出しエンジニアだけどどの言語、フレームワークから勉強すればよいかわからない

→PHP/Laravelを勉強するのが良い!

 

今回はLaravelの勉強方法について解説しました。

 

実際にPHP/Laravelを最初に勉強して、そのあとRuby,Python,Swift,Go,Kotlin,Java,JS,TSとあらゆる言語の勉強をしましたが、

 

一番覚えやすい言語且つ、すぐにWeb開発に取り組めるので初心者にはオススメです!

 

ぜひこの機会に勉強してみましょう!

 

この記事を気に入った方はTwitterをフォロー

 

中堅エンジニアまでの道のりをツイートしています。

注意ポイント

なのでもしAPIのみでなくWebの画面もLaravelで作りたい場合は、まずHTMLが書けないとWeb開発をすることは出来ないです。

 

僕はこの本でHTMLを勉強しました!

 

 

オザック

プログラミング言語と比べるととても簡単です。

この本の最終章にあるまとめの演習が出来るようになれば一旦問題ないです!

 

またHTML、CSSの勉強法を知りたい方はこちらの記事も参考になります!

現役が勧める独学で未経験者がエンジニアになる勉強法7選

 

Laravel勉強法: CSSはどの程度出来ればよいか?

オザック
CSSとはWebサイトのデザイン部分を装飾するためのスタイルシート言語です

 

例えばこのキャプチャの「HTML、CSSを覚える」というワードがタイトルとわかるように装飾されていますが、これはCSSによってデザインを当てられています

HTML、CSSを覚える

 

オザック
HTMLとCSSが書けないとWebの画面は作成できないのでLaravelでWeb画面を作りたい方はCSSも勉強しましょう!

 

なので画面を作りたい場合は、まずはHTML、CSSを出来るようにしましょう!

 

僕はこの本でHTML同様にCSSもこちらの本で勉強しました!

 

参考

どの程度出来ればよいかというと先程も言いましたが、こちらの本の章末の演習問題が出来れば一旦大丈夫です!

 

Laravel勉強法: PHPはどの程度の勉強すればよいか?

プログラミング初心者がWeb開発で使えるようにしなければならないのは?

  • for文
  • if文
  • 変数定義
  • 関数定義
  • class

 

もちろんこれ以外に細かいので言うと覚えることはありますが上記をまずは覚えれば次のステップに進めます!

ではまずPHPのを勉強するかを説明します!

 

Laravel勉強法: どうやってPHPを覚えるか?

僕はたまたまインターンでPHPの実装を経験出来たので、インターンで勉強しつつ家でも勉強しました。

オザック
その時はあまりPHPを学ぶのに良いサイトはなく、只々独学でPHPの本を読んだりして、写経したりしただけでなかなか身につかなかったです。

 

なので今僕が勉強するならオススメの勉強法を紹介します!

UdemyでPHPを勉強するのが一番効率が良い!

2000円程度で買えます!サクッとPHPを覚えたいならUdemy動画です!

30日間返金保証

僕ならまず一番学びやすいUdemy動画で勉強します!

 

本とかよりも今なら動画のほうが効率が良いからです。

 

参考

PHPのバージョン違いもあるので、その点はUdemy動画のバージョンに合わせて学習していきましょう!

 

バージョンとは?

ソフトウェアには必ずバージョンというのが存在します。

例えばPHPだと5.6や7.1, 8.0といったようにバージョンが存在していて、数値が大きくなればなるほど最新のバージョンです。

日々ソフトウェアは開発されていてバグや新機能が追加されていきます。

その日々開発されたものが追加されるたびにバージョンというのを上げて(例えば7.1->8.0など)、新しい機能が追加されたことを明示的にわかるようにしています。

 

2000円程度で買えます!サクッとPHPを覚えたいならこれです!

30日間返金保証

 

独学でLaravel(PHP)を勉強するためにはじめにやったこと

では僕が実際にやったLaravelを独学で学ぶ方法を紹介します。

 

僕がエンジニアなりたての2年目くらいのときにやったこととしてはまず下の本を勉強しました!

※僕の頃はLaravel5.xバージョンの本でしたが、8.xの最新のLaravel本のリンクを張っています

 

オザック
Laravelの開発用のこの本はPHPで結構有名な竹澤さんという人が著者の本なので良本です

 

Laravel本を使った勉強の進め方

Laravel本の進め方は単純で、冒頭から順番に進めていきます。

冒頭の概要的な部分はサラッと読んで、コードが実際に書いてある部分はちゃんと写経し理解していきます。

オザック

また実際に自分のPCに環境構築を必ずやって写経しましょう!

 

この本である程度勉強したら、続いては実際に作るのが良いです!

 

Laravel勉強法: Udemyで効率的にLaravel(PHP)を勉強する

先程は僕が実際に初学者の頃にやった勉強法を紹介しました。

ただ今だと本で勉強するよりもUdemy動画で効率的に勉強しやすいはずです。

 

Udemyの良い点は?

  • 動画になっているので文章よりもわかりやすい
  • ハンズオンがあり実際に手を動かすため身につきやすい
  • わからない部分を何度も復習できる
  • 自分のペースで動画を見ることが出来る
  • 値段が安い

 

ベストセラーにもなっていて、他ユーザの評価も高く2000円程度で買えます!

30日間返金保証

オザック

エンジニアを生業として目指そうとするのであれば数千円は全く気にならない安さです!

僕でも5年で年収1000万くらいはいくので。

 

Laravel勉強法: Todoアプリを実際にLaravel(PHP)で作ってみる

本でLaravelで多少Webアプリケーションの作り方がわかったら、

次は簡単なTodoアプリを作りましょう!

 

オザック
僕も実際初期にTodoアプリを作りました。

 

注意ポイント

ポイントは本などを写すのではなく、必ず0から自分の力で作っていきましょう!

勿論ググったり、本で調べたりするのは当然良いですが、コードを丸写しなどは学びにならないので止めましょう!

 

以下のよく使われる機能を網羅すると良いです!

これらの機能を網羅してWebアプリを作ろう!

  • 認証(メールパスワード認証)・ログアウトも出来るようにする
  • Todoを作成できる(タイトル、内容、作成日)
  • Todoを更新できる(タイトル、内容どちらも更新可能)
  • Todoを削除できる
  • Todoをページネーションで一覧で見れる

 

この機能はCRUD(Create, Read, Update, Deleteの略)と認証というWeb開発の基本的なところを網羅した機能なので、

 

この機能をまずは作れると良いです!

 

実際の仕事でも基本的に認証、CRUD作成が主です(もちろん実際の現場はTodoなんかよりも複雑な仕様ではありますが)。

 

Laravel(PHP)を勉強して確実に実務ベルまで上げる方法

Laravelの勉強方法を紹介しましたが、実際に独学で勉強してくというのは想像している以上に難しいです。

 

オザック
また僕の時代は独学という選択肢しかあまりなかったですが、今であればもっと効率的に勉強できます!

 

その方法はプログラミングスクールに通うことです!

 

ただ最近はあまり噂で良くないプログラミングスクールなどもあるので、現役エンジニアの視点から良いと思うプログラミングスクールを紹介します!

 

オザック
他のエンジニアスクールで評判悪いスクールがあるので気をつけてください!

 

Laravelを勉強するのにオススメのプログラミングスクール2つ

おすすめプログラミングスクール

  • CodeCampGate
  • テックアカデミー

 

オススメ理由はどちらも

  • 実務レベルまでのスキルを学べる
  • 現役エンジニアから学べる

点です。

 

CodeCampGateではコロナ渦で求人の少ない中で実務経験必須の求人に未経験で内定をもらえるレベルまで学べることが出来ます!

 

実務レベルまで学べるプログラミングスクールについての詳細はこちらが詳しいです!

【現役が厳選】Laravel勉強に適したプログラミングスクール2選

 

オザック

エンジニアになりたい人は最初が肝心です!

一度挫折を味わってしまうと二度と再起できなくなってしまうかもしれません。

挫折したくない人や過去に挫折した人はこちらのコースにだと最初のエンジニアになるきっかけを作れます。

最初の下地の知識さえプログラミングスクールで作れれば、後は自分で独学で勉強出来るようになります!

 

他の魅力ポイント

  • 今の御時世にあった在宅で勉強できる
  • 受講生1人に現役のプロのメンターがついてくれる
  • チャットで質問すればすぐにレスが返ってくるので、在宅でも勉強をしやすい
  • オリジナルのアプリやポートフォリオ作成までもサポート
  • 転職サポートがある
  • 金額も相場と比べると安い
  • 時間のない社会人でも無理なく続けられる

 

テックアカデミーの評判などを確認したい方はこちらの記事を参考にしてください

テックアカデミーの評判はひどいか徹底調査!おすすめコースと理由も解説

 

いつまで無料かわかりません、早いうちに試しに受けてみることをおすすめします!

無料カウンセリングに申し込む

1分で申し込み可能

Laravel(PHP)勉強中に役に立つサイト

まとめ

 

まとめ

Laravelでの効率良い勉強法を知りたい!

こちらを参照

kLaravelで勉強する際に参考になるサイトや本を知りたい!

こちらを参照

Laravelを勉強する上での前提知識は何が必要?

→HTML、CSS、PHPのを少し覚える必要があります!

駆け出しエンジニアだけどどの言語、フレームワークから勉強すればよいかわからない

→PHP/Laravelを勉強するのが良い!

 

今回はLaravelの勉強方法について解説しました。

 

実際にPHP/Laravelを最初に勉強して、そのあとRuby,Python,Swift,Go,Kotlin,Java,JS,TSとあらゆる言語の勉強をしましたが、

 

一番覚えやすい言語且つ、すぐにWeb開発に取り組めるので初心者にはオススメです!

 

ぜひこの機会に勉強してみましょう!

 

この記事を気に入った方はTwitterをフォロー

 

中堅エンジニアまでの道のりをツイートしています。

-初学者からエンジニアになるには?

© 2021 エンジニア副業道場 Powered by AFFINGER5