ドットインストール - 3分動画でマスターできるプログラミング学習サービス
レッスン一覧
料金プラン
レッスン一覧
料金プラン
ログイン
運営からのお知らせ
2025/08/28
NEW
【週刊ドットインストール】 Figma入門を制作中、256timesの新クラスを企画中
PREMIUM
Laravel入門 CRUD操作編
LaravelでCRUD機能を持つアプリケーションを構築していきます。
0%
このレッスンをはじめる前に
このレッスンを進めるには前提知識が必要です。先に以下のレッスンを完了しておきましょう。
Laravel入門 基本機能編
(全20回)
PREMIUM
PREMIUM
0%
Laravel入門 データベース編
(全12回)
PREMIUM
PREMIUM
0%
動画レッスン一覧
(19)
質問と回答
(3)
#01 CRUDを実装していこう
(02:27)
無料公開中
CRUDの概要
ルーティングの確認
Route::resource()
未完了
#02 ルーティングをまとめて設定しよう
(02:42)
無料公開中
学習環境の確認
ルーティングの確認
Route::resource()
except()
未完了
#03 フォームへのリンクを作ろう
(02:19)
無料公開中
投稿フォームへのリンク設置
リンクのスタイリング
未完了
#04 投稿を追加するフォームを作ろう
(02:17)
無料公開中
create()
create.blade.php
未完了
#05 フォームのスタイルを整えよう
(02:32)
divの追加
CSSによるスタイリング
未完了
#06 フォームの送信先を設定しよう
(02:20)
ルーティングの確認
formタグの設定
name属性の設定
store()
未完了
#07 storeメソッドを実装していこう
(02:25)
store()の実装
@csrf
未完了
#08 バリデーションを設定してみよう
(02:46)
validate()
@error() ... @enderror
未完了
#09 入力された値を保持しておこう
(02:12)
.errorのスタイリング
old()
未完了
#10 nl2br()で改行を表現しよう
(02:18)
nl2br()
{!! !!}
未完了
#11 悪意があるコードの混入を防ごう
(02:32)
e()
動作確認
未完了
#12 投稿の更新機能を実装していこう
(02:20)
ルーティングの確認
編集フォームへのリンク
edit()
未完了
#13 投稿の編集フォームを作っていこう
(02:14)
edit.blade.php
値のセット
未完了
#14 編集フォームの送信先を設定しよう
(02:43)
update()
動作確認
未完了
#15 重複するコードをまとめよう
(02:04)
PostRequestクラスの作成
authorize()
rules()
未完了
#16 PostRequestクラスの実装をしていこう
(02:13)
PostControllerの書き換え
動作確認
未完了
#17 投稿を削除する処理を実装していこう
(02:23)
フォーム、ボタンの設置
ルーティングの確認
@method()
未完了
#18 destroyメソッドを実装していこう
(02:09)
destroy()
フォームのスタイリング
未完了
#19 削除前に確認できるようにしよう
(02:41)
submitイベントの実装
動作確認
未完了
#07 storeメソッドを実装していこう
$_SERVER['REQUEST_METHOD'] や header() は不要ですか?
2024年10月4日
#08 バリデーションを設定してみよう
エラーメッセージの仕組み、格納場所を教えてください
2025年1月20日
#16 PostRequestクラスの実装をしていこう
シンタックスエラーが出ます
2024年10月25日
次におすすめのレッスン
Laravel入門 リレーション編
(全16回)
PREMIUM
PREMIUM
0%
リリース情報(note)
『Laravel入門 CRUD操作編』をリリースしました
詳細情報
最終更新日
2024年7月9日
バージョン情報
Laravel Framework 11.10.0 / PHP 8.3