Laravel –今年お読みになるチュートリアルとリソースの最も役立つ紹介

開示: あなたのサポートはサイトの運営を維持するのに役立ちます!このページで推奨する一部のサービスについては、紹介料を稼ぎます.


Laravelは、PHP用のWebアプリケーション開発フレームワークです。ゼロから始めた場合よりも、データベースを利用したPHPアプリの構築作業がはるかに簡単になります。.

アプリケーション開発フレームワークは、アプリを構築するための適切に統合された一連のツールを提供します。

  • ユーザーログインやセッション管理など、ほとんどすべてのアプリに共通する機能の汎用コンポーネント。
  • パッケージマネージャー、デプロイメントマネージャー、コード生成、テストスイートなどの自動開発ツール。
  • 「ボイラープレート」コードテンプレート.

Laravelを含む多くのフレームワークは、アーキテクチャのパラダイム、つまりアプリケーションのソースコードを整理および設計する方法も提供します.

Laravelは「Model View Controller」(MVC)パラダイムを使用しています。これは、Webフレームワークで人気があります。 MVCアーキテクチャでは、アプリのコードは次の3つの主要コンポーネントで構成されています。

  • データ構造を定義し、データベースと通信するモデル。
  • アプリケーションとユーザー間のインターフェースを処理するビュー。
  • モデルとビュー間のデータフローと通信を管理するコントローラー.

これらのすべての機能により、Laravelでのアプリの構築は、ゼロから構築するよりもはるかに速くなります。これにより、LaravelはPHPを迅速に開発するための人気のツールになります.

Laravelチュートリアル

  • チュートリアルポイントのLaravelチュートリアルは、フレームワークの非常に明確な紹介を提供し、主要な機能の概要を理解するのに適した場所です.
  • Laravel Fundamentalsは無料の27部構成のビデオシリーズで、Laravelのあらゆる側面を詳しく説明しています—強くお勧めします.
  • 公式のLaravelクイックスタートガイドでは、フレームワークを穏やかに紹介し、簡単なTo Doリストアプリの作成について説明しています.
  • Laravel 5での基本的なToDoアプリケーションの作成は、Laravelで簡単なデータベース対応アプリを構築する方法を順を追って説明する4部構成の素晴らしいチュートリアルです.
  • LaravelおよびAngularシングルページコメントアプリケーションを作成するは、Laravelを人気のAngular.jsフロントエンドフレームワークで使用するためのプロジェクトベースのチュートリアルです。.
  • Laravel:My First FrameworkはLaravelのナラティブな紹介であり、PHP開発者がフレームワークに慣れたときに説明されています。これは従来のチュートリアルではありませんが、LaravelまたはPHPフレームワーク一般に不慣れな人には興味深い見方を提供します.

追加の学習リソース

多くのサイトには、さまざまな特定のトピックをカバーするLaravelチュートリアルの優れたコレクションがあります。.

  • Hackr.ioでLaravelを学ぶ
  • Tutsplus
  • Scotch.io
  • Codetutorial.io
  • Pluralsight
  • ララキャスト

これらは、1つまたは2つの詳細なチュートリアルを完了し、フレームワークの基本的なハンドルを取得した後で詳しく学ぶのに適しています.

参照

  • Laravelの公式ドキュメントは、フレームワークの使用について質問がある場合に最初に確認する場所です.
  • Awesome Laravelは、Laravelのすばらしいリソース、チュートリアル、リンク、ツール、ブログの厳選されたリストです.

ツール

  • ルーメンは、Laravelチームの「マイクロフレームワーク」です。 Laravelと連携するように設計されており、マイクロサービスとAPIを作成するためのシンプルなツールを提供します.
  • Orchestraは、LaravelでCMSアプリケーションを構築するためのコンテンツ管理システムツールのスイートです。.
  • Laravel Homesteadは、パッケージ済みの公式の仮想マシンマネージャーであり、Laravelを操作するための使いやすい開発環境を提供するように設計されています。 HomesteadはVagrantに基づいて構築されています.

コミュニティ

  • Laravel.ioフォーラムとLaravel Subredditは、Laravel開発者とオンラインで話し合うのに最適な場所です.
  • ローカルのLaravel開発者を見つけたい場合は、ローカルのLaravelミートアップグループにアクセスできます。
  • Laracon USとLaracon EUをお見逃しなく.

Laravelの書籍

Laravelには本当に悪い本がたくさんあります。誤ってそれらのいずれかを読んでしまうことを望まないでください。そこで、フレームワークを学ぶのに役立つ優れた書籍のおすすめを紹介します.

  • Laravel:Up and Running:A Framework for Build Modern PHP Apps(2016)(Matt Stauffer著)は、Laravelに関する最新の完全な本で、フレームワークを使い始めたばかりの人を対象としています。 Laravelで1冊の本しか購入できない場合、これはおそらく入手できる本です.
  • Dayle ReesによるCode Happy(2012)は、Laravelフレームワークの学習を始めた初心者にとっておそらく最高の枯れ木本です。コアデベロッパーの1人が作成し、情報をわかりやすく整理された方法で提示します.
  • Laravelリファレンスガイド(2016)(Sheikh Heera著)は、初心者および中級Laravelユーザー向けの優れた一般リソースであり、インストールとセットアップから高度なトピックまですべてをカバー.
  • KiliçdagiとYilmazによるLaravelアプリケーション開発ブループリント(2013)は、中級から上級のLaravel開発者を対象としています。アプリプロジェクトの数を紹介し、それぞれを構築する上で最も重要な側面を概説します。各プロジェクトの完全なコード例を提供するのではなく、一般的な計画(または「青写真」)をレイアウトし、読者に各プロジェクトへのアプローチ方法についての良いアイデアを提供します.
  • Laravel 5.1 Beauty:Creating Beautiful Web Apps in Laravel 5.1(2015)、by Chuck Heintzelmanは、経験豊富なLaravel開発者向けの非常に評判の良い本で、ベストプラクティス、ワークフロー、開発ツール、デザインパターン、およびその他の高レベルのトピックをカバーしています。.
  • Terry MatulaによるLaravel Application Development Cookbook(2013)は、90を超えるアイデア、スニペット、および一般的な問題の解決策を含む、別のデスクリファレンスおよびアイデアブックです。.
  • Francesco MalatestaによるLaravel’s Eloquent(2015)の学習では、Laravelのオブジェクトリレーショナルマッパー(ORM)であるEloquentを取り上げます。 MySQLのようなリレーショナルデータベースを使用していて、ActiveRecordがどのように機能するかについて混乱している場合、これはあなたのための本です.
  • Laravel 5.xクックブック(2016)はAlfred Nutileによるもので、Laravelプログラマー向けの優れたデスクリファレンスです。これは、フレームワークを使用する開発者が一般的に遭遇する問題に対する幅広い設計パターンと典型的な解決策を提供します.
  • KiliçdagiとYilmazによるLaravel Design Patterns and Best Practices(2014)は、設計パターンのアーキテクチャーの概念をLaravelフレームワークに適用しています。これは初心者のための本ではありませんが、経験豊富なPHPプログラマーはそれから多くを得るでしょう.
  • Christopher John PecoraroによるLaravelの習得(2015)は、他のPHPフレームワークを使用したことがある人にとって、Laravelの優れた入門書です。初心者にはお勧めしません.
  • Hardik DangarによるLaravel 4アプリケーション開発の学習(2013)は、Laravelフレームワークの使用に関する堅実な本であり、Laravelの経験はほとんどないが、PHPとオブジェクト指向プログラミングについて中級レベルの理解がある人向けに設計されています。.

Laravelを学ぶべきか?

Laravelは、人気の高いPHP開発フレームワークの1つです。 PHPの学習、小さなアプリケーションの構築、またはWordPressの操作を行っている場合は、1つ以上の開発フレームワークの操作に慣れる必要があります。 Laravelは始めるのに最適な場所です.

ウェブホスティングクーポン

優れたLaravelホストで右足から始めましょう
A2 Hostingは、最近の速度およびパフォーマンステストで1位を獲得しました。 LaravelとA2の開発者向けのホスティングをワンクリックでインストールしてください。現在、最大で 50% 彼らの計画に。この特別割引リンクを使用する
契約を結ぶ.

参考資料とリソース

Web開発に関連するガイド、チュートリアル、およびインフォグラフィックが他にもあります。

  • PHPの紹介とリソース:Laravelがコーディングされている言語についてすべて学んでください。.
  • Zend Optimizer Hosting:Zendは、最も人気のあるPHPフレームワークの1つです。ここで基本と、ホスティングを取得する場所を学びます.

どのコードを学ぶべきか?

あなたがコーディングすることを学ぶべきプログラミング言語について混乱しています?

私たちのインフォグラフィックをチェックして、どのコードを学ぶべきですか?これは、言語のさまざまな側面について説明するだけでなく、「PHPを生かしてプログラミングするにはどれくらいのお金を稼ぐことができるでしょうか」などの重要な質問に答えます。

どのコードを学ぶべきですか?
どのコードを学ぶべきか?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map