書籍「Laravelの教科書」Laravel13対応サポートガイド公開中 → ダウンロードはこちら

Laravel入門講座

Laravel入門講座

PHPを学習したばかりの方、プログラミング学習中の方向けのLaravel入門講座です。

「Laravelとは」から始まって、インストール方法やコードの書き方まで、初心者がスッキリ分かるように解説しています。

順番に進めてみてくださいね。

Laravel入門講座

Laravel入門講座:Laravelとは何か?プログラミング初心者のために解説

PHPを学び始めたら、まもなく「Laravel(ララベル)」を耳にする機会があるかと思います。40代でPHPを学びはじめた頃の私もLaravelのことを知り、本を読んだりしましたが、なかなか理解できず。「Laravelは簡単だ」と言われてい...
Laravel入門講座

Laravel 12 対応:インストールと環境構築:XAMPP & Node 使用・Windows 編【Laravel 入門講座】

Windows環境でXAMPP(ザンプ)を使ったLaravelのインストール・開発環境構築方法を解説します。最初はインストールするものも多いので、すごくスムーズに進められたとして、2~3時間は見ておいたほうが良いでしょう。はまると、もっとか...
Laravel入門講座

LaravelのMVCモデルをマンガで解説【Laravel入門・番外編】

PHPのフレームワーク、Laravel(ララベル)を学び始めると、最初に「MVCモデル」という言葉がでてきます。「もっと分かりやすく説明してほしい!」「説明を読んでみても、MVCモデルがなんだかサッパリ分からない」40代でPHPを学び始めた...
Laravel入門講座

RouteとViewとControllerの作成方法【初心者のLaravel入門講座】

前回まででLaravelを使う環境設定が終わりました。今回はRouteとViewとControllerの基本構造と連携について解説します。お読みいただくと、Laravelの基本の仕組みが分かります。良かったら一緒にコードを入力してみてくださ...
Laravelデータベース

マイグレーションの方法と注意点【初心者のLaravel入門講座】

初心者のためのLaravel超入門講座、今回は、migration(マイグレーション)について解説します。migrationはデータベースを作成する部分。ここからはMySQLのデータと連携させつつ、すすめていきますね。前回までの内容はこちら...
Laravel入門講座

モデルの解説と作成方法【初心者のためのLaravel入門講座】

初心者のためのLaravel超入門講座5回目はモデルの作成と設定について。モデルは、データベース上の各テーブル間の連携を設定する非常に重要な部分。前回のマイグレーションとセットで使いこなしていきましょう。なお前回までの内容はこちらをご覧くだ...
Laravelデータベース

Laravelのリレーションとは【初心者のためのLaravel入門講座】

Laravel超入門講座、今回から、リレーションに入っていきます。リレーションを使うと、モデル同士の間で、様々な関係性を構築できます。こうすることで、データベースから値を取得しやすくなります。Junko「モデルやマイグレーションってなに?」...
Laravelデータベース

hasOne・belongsToで1対1リレーション構築【初心者のためのLaravel入門講座】

laravel超入門講座、今回は、リレーションを実践してみます。リレーションとは、テーブル間の連携をつくるもの。今回はテーブルとテーブルを1対1で結ぶhasOneメソッドとbelongsToメソッドを解説します。記事に書いてあるとおりの手順...
Laravelデータベース

Laravelでリレーション先のカラムをid以外にする場合の書き方

今回は、前回記事の補足で、Laravelでリレーション先のカラムをid以外にする場合の書き方について解説します。前回はhasOneとbelongsToメソッドを使って、リレーションを作る方法を紹介しました。コードは次のようなシンプルな書き方...
Laravelデータベース

Tinkerを使ってデータベースを操作する【Laravel入門講座】

Laravelでは、Tinkerを使ってデータベース上のテーブルを編集できます。これまでの記事では、データベースに直接入力を行ってテストをしてきました。それでも良いのですが、Tinkerを使うことで、より便利にデータの追加や修正ができます。...