ドットインストール - 3分動画でマスターできるプログラミング学習サービス
レッスン一覧
料金プラン
レッスン一覧
料金プラン
ログイン
運営からのお知らせ
2024/09/12
NEW
【週刊ドットインストール】 CSSバージョンのお話、レッスン制作の進捗、代表のひとりごと
PREMIUM
【旧版】Laravel 8入門 基本機能編
PHPのWebアプリケーションフレームワークであるLaravelについて学んでいきます。
0%
新しいレッスンがあります
旧版のレッスンは更新を終了しており、現状と異なる場合があります。サポートも終了しておりますので、最新版への移行をお願いします。
PREMIUM
Laravel入門 基本機能編
PHPのWebアプリケーションフレームワークであるLaravelについて学んでいきます。
0%
このレッスンをはじめる前に
このレッスンを進めるには前提知識が必要です。先に以下のレッスンを完了しておきましょう。
【旧版】 PHPでTodo管理アプリを作ろう 関数編
(全25回)
PREMIUM
PREMIUM
0%
【旧版】 PHPでTodo管理アプリを作ろう クラス編
(全14回)
PREMIUM
PREMIUM
0%
【旧版】 PHPでTodo管理アプリを作ろう 非同期通信編
(全30回)
PREMIUM
PREMIUM
0%
UNIXコマンド入門
(全28回)
PREMIUM
PREMIUM
0%
動画レッスン一覧
(22)
質問と回答
(81)
#01 Laravelで開発をしていこう
(02:24)
無料公開中
Webアプリケーションフレームワークの概要
レッスン構成
開発環境
未完了
#02 プロジェクトを作っていこう
(02:49)
無料公開中
プロジェクトの作成
未完了
#03 フォルダ構成を確認しよう
(02:15)
無料公開中
プロジェクトフォルダの設定
フォルダ構成の確認
未完了
#04 VS Codeの拡張機能を導入しよう
(01:31)
無料公開中
拡張機能の導入
未完了
#05 アプリケーションの初期設定をしよう
(02:36)
無料公開中
.env
app.php
未完了
#06 アプリケーションを起動しよう
(01:54)
コンテナの起動
sailコマンド
ブラウザでの確認
未完了
#07 ルーティングを確認しよう
(02:10)
web.php
welcome.blade.phpの編集
未完了
#08 投稿一覧ページを作ろう
(02:35)
index.blade.phpの作成
ブラウザでの確認
未完了
#09 Viewのスタイリングをしていこう
(02:43)
publicフォルダ
style.cssの作成
スタイリング
未完了
#10 Viewにデータを渡してみよう
(02:17)
view()
with()
dd()
未完了
#11 Bladeで値を埋め込んでみよう
(02:27)
{{ }}
{{-- --}}
未完了
#12 Bladeのループ処理を使ってみよう
(02:49)
@foreach ... @endforeach
@forelse ... @empy ... @endforelse
未完了
#13 Controllerを使ってみよう
(01:59)
artisanコマンド
PostControllerの作成
未完了
#14 Controllerのメソッドを作ろう
(02:40)
indexメソッドの実装
未完了
#15 詳細ページへのリンクを作ろう
(01:50)
リンクの設定
ブラウザでの確認
未完了
#16 URLにパラメータを設定しよう
(02:38)
パラメーターの受け渡し
showメソッドの実装
未完了
#17 詳細ページを作ろう
(02:01)
show.blade.phpの作成
postsフォルダの作成
未完了
#18 url()を使ってみよう
(03:06)
url()
Backリンクの作成
未完了
#19 ルーティングに名前をつけよう
(01:53)
name()
route()
未完了
#20 コンポーネントを使ってみよう
(02:00)
コンポーネント
layout.blade.phpの作成
未完了
#21 ページごとに内容を変えよう
(01:44)
<x-layout></x-layout>
未完了
#22 ページごとにタイトルを変えよう
(02:34)
<x-slot></x-slot>
まとめ
未完了
#01 Laravelで開発をしていこう
Laravel 10 を使って学習を進めてもよいでしょうか?
2023年10月15日
#02 プロジェクトを作っていこう
「コマンド パイプライン位置 1 のコマンドレット Invoke-WebRequest」というエラーが出ます
2022年12月26日
No such file or directory と表示されます。
2022年5月24日
curl -s "https://laravel.build/MyBBS" | bash とすると、dquote> と表示されます
2022年6月1日
Laravel 9.1.4 がインストールされたのですが、このまま進めても問題ありませんか?
2022年6月1日
Homebrew や Composer とはなんですか?
2022年2月10日
デスクトップに「MyBBS」が作成されず、「MyBBS 3」と「MyBBS 4」が作成されました
2022年1月27日
cd desktop を実行すると no such file or directory と表示されます
2022年1月27日
curl -s "https://laravel.build/MyBBS" | bash としても何も起きません
2022年1月27日
curl -s "https://laravel.build/MyBBS" | bash とはどういったコマンドでしょうか?
2022年1月27日
binが生成されません
2022年1月27日
docker: invalid reference format: repository name must be lowercase. というエラーが出ます
2022年1月27日
curl -s "https://laravel.build/MyBBS" | bash と入力すると「Docker is not running」と表示されてしまいます
2022年1月27日
「〜が存在しないため検出できません」というエラーが出ます
2022年1月27日
#03 フォルダ構成を確認しよう
Desktop 上に MyBBS フォルダが表示されません
2023年1月18日
#05 アプリケーションの初期設定をしよう
migrations の中に 4 つファイルがあるのですが、全て削除していいのでしょうか?
2022年1月27日
なぜ migrations フォルダ内のファイルを削除するのですか?
2022年1月27日
なぜ APP_PORT に 8573 を設定したのですか?
2022年1月27日
デフォルトのファイルを削除した後に復元する方法などはありますか?
2022年1月27日
User.php や マイグレーションファイルを削除しなかったらどうなりますか?
2022年1月27日
#06 アプリケーションを起動しよう
Laravel Sail とは何ですか?
2023年9月15日
./vendor/bin/sail と docker-compose の違いは何ですか?
2023年4月15日
./vendor/bin/sail up -d としてもコンテナが起動しません
2022年10月28日
./vendor/bin/sail up -d を実行しても http://localhost:8573 にアクセスできません
2022年7月9日
ポート番号 3306 は既に使用されているというエラーが表示されます
2022年5月24日
no application encryption key has been specified と表示されます
2022年4月4日
localhost:8573 に接続できません
2022年4月4日
./vendor/bin/sail up -d と入力しても done が表示されません
2022年3月27日
./vender/bin/sail up -d と入力してもうまくいきません
2022年3月2日
./vendor/bin/sail up -d とすると、 laravel.test Error と表示されます
2022年2月21日
./vendor/bin/sail up -d を実行した後、done とならずに Started と表示されます
2022年1月27日
./vendor/bin/sail up -d を実行すると did not find expected key と表示されます
2022年1月27日
「 ./vendor/bin/sail up -d 」が正しく動作しません
2022年1月27日
ERROR: no matching manifest for linux/arm64/v8 in the manifest list entries と出ます
2022年1月27日
Ports are not available というエラーが出ます
2022年1月27日
failed to solve ... というエラーが出ます
2022年1月27日
laravel.test Error というエラーが出ます
2022年1月27日
M1 Mac でエラーが出て Docker を起動できません
2022年1月27日
http://localhost:8573 が表示されません
2022年1月27日
M1 チップの搭載の Mac だとコンテナが起動しません
2022年1月27日
#09 Viewのスタイリングをしていこう
なぜ public の中にある CSS ファイルが、resources > views の中に入っている index.blade.php にて読むことができるのですか?
2023年6月14日
resources フォルダの中の css フォルダは何に使うのですか?
2022年9月29日
#10 Viewにデータを渡してみよう
dd(dump and die)で html が表示されないのは、dd 時点で処理の実行が止まっているからですか?
2022年5月19日
with() の動作についてもう少し詳しく教えてください
2022年2月28日
#11 Bladeで値を埋め込んでみよう
サーバーを再起動する際に up -d とする場合と up とする場合の違いがわかりません
2022年5月24日
現場やポートフォリオでフレームワークを使うことは推奨されていますか?
2022年1月27日
PC 再起動後、localhost がブラウザで表示されなくなりました
2022年1月27日
#12 Bladeのループ処理を使ってみよう
PHP の foreach と Blade の @foreach の違いを教えてください
2023年3月29日
#13 Controllerを使ってみよう
PostControllerフォルダの作成は、GUIで自分で作成しても大丈夫でしょうか?
2023年12月21日
ターミナルのコマンドプロンプト表示を短くできますか?
2023年4月18日
fail to execute script docker-compose と出て実行できません
2022年1月27日
Sail を起動しようとすると「 bash: .vendor/bin/sail: No such file or directory 」というエラーが出ます...
2022年1月27日
コントローラの起動がうまくいきません
2022年1月27日
コンテナが起動しません
2022年1月27日
M1 チップ搭載の Mac でコントローラーの作成ができません
2022年1月27日
「 Sail is not running. 」というエラーが出てしまいます
2022年1月27日
#14 Controllerのメソッドを作ろう
なぜ public で web.php から呼び出せるのですか?
2023年6月14日
作成した Controller クラスのインスタンスはどこにありますか?
2022年3月27日
#15 詳細ページへのリンクを作ろう
a href="" の中に何故 /posts/ が含まれるのですか?
2023年4月18日
XAMP で環境構築した場合でも、 URL を localhost:8573 にできますか?
2022年1月27日
=> と -> の違いはなんですか?
2022年1月27日
#16 URLにパラメータを設定しよう
なぜ単数形の post を使用するのですか?
2023年3月21日
{id} はどうやってそれぞれのページへのアクセスを識別するのでしょうか?
2022年1月27日
#17 詳細ページを作ろう
パラメーターの名前はなんでもいいのですか?
2023年4月12日
Controller already exists! と表示されてしまう原因はなんですか?
2022年1月27日
Title A を押しても「 404 NOT FOUND 」と出てしまいます
2022年1月27日
show.blade.php ファイル内で $post が使えるのはなぜですか?
2022年1月27日
#18 url()を使ってみよう
なぜ index に戻るのに href="/" を使うのでしょうか?
2022年9月24日
url( ) を使うのはなぜですか?
2022年5月24日
url( ) の処理がよくわかりません
2022年1月27日
パスの指定を ' ' で囲う場合と "{{ url(' ') }}" で囲う場合の違いはなんですか?
2022年1月27日
#19 ルーティングに名前をつけよう
$index と {id} が対応しているのですか?
2023年10月2日
パラメータとは何のことでしょうか?
2022年1月27日
#20 コンポーネントを使ってみよう
$slot と @yield, @extends, @section の違いはなんですか?
2022年1月27日
#21 ページごとに内容を変えよう
<x-layout> のようなタグは何を表しているのですか?
2023年9月15日
複数のレイアウトを使い分けることはできるのでしょうか?
2023年8月8日
<x-layout> で呼ばれるファイルは自動的に決まるのですか?
2022年1月27日
#22 ページごとにタイトルを変えよう
{{$slot}}への挿入と<x-slot name='任意の変数名'>を使った{{$任意の変数名}}への挿入に違いはないでしょうか?
2024年2月23日
Blade 記法の詳細を教えてください
2023年3月29日
array_pop(): Argument #1 ($array) must be of ... と表示されます
2022年1月27日
{{ $title }} に値を代入するために、 <x-slot> タグで囲むのはなぜですか?
2022年1月28日
次におすすめのレッスン
【旧版】Laravel 8入門 データベース編
(全13回)
PREMIUM
PREMIUM
0%
【旧版】Laravel 8入門 CRUD処理編
(全20回)
PREMIUM
PREMIUM
0%
【旧版】Laravel 8入門 リレーション編
(全16回)
PREMIUM
PREMIUM
0%
リリース情報(note)
『Laravel 8入門 基本機能編』をリリースしました。
詳細情報
最終更新日
2021年5月19日
バージョン情報
macOS 10.15.7 / Laravel Framework 8.41.0 / Docker Desktop 3.3.3