コンテンツへスキップ ナビゲーションに移動

エアケント教育コンテンツ

上級ワークショップステップ

  1. HOME
  2. 上級ワークショップステップ
2023年5月14日 / 最終更新日時 : 2023年5月14日 erkennt_blog_user ワークショップ概要

E000 ワークショップ概要

2023年5月15日 / 最終更新日時 : 2023年5月15日 erkennt_blog_user プロジェクトの作成と初期設定

E010 プロジェクトの作成と初期設定

今回からは、Laravelで実際に新規プロジェクトを作成する流れを紹介しながら、サンプルアプリケーションの作成を行っていきます。今回は初回導入として、前提条件の確認やプロジェクトの作成、初期設定などの説明をします。 前提 […]

2023年5月15日 / 最終更新日時 : 2023年5月15日 erkennt_blog_user デバッグツールの導入

E020 デバッグツールの導入

デバッグツールとは、プログラムの開発時に生じたバグ等の不具合を取り除く作業を行うためのソフトウェアの事をいいます。このデバッグツールを導入することで開発時の動作確認をスムーズに行うことができるようになります。今回はこのデ […]

2023年5月15日 / 最終更新日時 : 2023年5月15日 erkennt_blog_user Breeze UIの導入

E030 Breeze UIの導入

Breezeとは、ログイン、ユーザー登録、パスワードリセット、メール確認、パスワード確認などの認証機能をシンプルにLaravelへ実装したものです。今回はこのBreezeの導入について紹介します。 Breezeの導入 ① […]

2023年5月15日 / 最終更新日時 : 2023年5月15日 erkennt_blog_user 管理者用画面とユーザー用画面の認証を分ける

E040 管理者用画面とユーザー用画面の認証を分ける

前回の記事で紹介したBreezeで導入される認証機能はユーザー側だけとなります。今回はユーザー機能と管理機能を別で作成するため、Breezeで導入された認証機能をコピーして管理画面用の認証機能の作成方法を紹介します。 管 […]

2023年5月15日 / 最終更新日時 : 2023年5月15日 erkennt_blog_user 管理画面用のデザインテンプレートを導入

E050 管理画面用のデザインテンプレートを導入

今回は、管理画面のデザインを簡単に作るために管理画面用のデザインテンプレートライブラリを導入する方法を紹介します。 AdminLTEの導入 ① composerを用いてadminlteパッケージを追加する。 ②admin […]

2023年5月15日 / 最終更新日時 : 2023年5月15日 erkennt_blog_user ユーザー登録時のメール認証を導入

E060 ユーザー登録時のメール認証を導入

Breezeにはユーザー登録時のメール認証機能が標準で実装されていますが、導入した時点ではメールアドレス認証が有効になっていません。今回は、ユーザー登録時のメールアドレス認証を有効にする方法を紹介します。 Userモデル […]

2023年5月16日 / 最終更新日時 : 2023年5月16日 erkennt_blog_user 管理画面 スケジュール機能の導入

E070 管理画面 スケジュール機能の導入

今回は、予約システムの主データとなるスケジュールの管理機能の作成方法を紹介します。 スケジュール機能作成 ①スケジュールのモデル、マイグレーションファイル、コントローラー一式を作成する。 ※下記のように表示がされていれば […]

2023年5月16日 / 最終更新日時 : 2023年5月16日 erkennt_blog_user 管理画面 予約機能の導入

E080 管理画面 予約機能の導入

今回は、作成したスケジュールに予約を管理する機能を追加する方法を紹介します。 予約機能作成 ①予約データのモデル、マイグレーションファイル、コントローラー一式を作成する。 ※下記のように表示されていたら成功です。 ②コン […]

2023年5月16日 / 最終更新日時 : 2023年5月16日 erkennt_blog_user 管理画面 ユーザー機能の導入

E090 管理画面 ユーザー管理機能の導入

今回は登録されたユーザーを管理する機能を実装する方法を紹介します。 ユーザー管理機能作成 ①ユーザー管理用のコントローラーを作成する。 Userモデルは既に存在するので、モデル生成は行なわずコントローラーのみを作成します […]

2023年5月16日 / 最終更新日時 : 2023年5月16日 erkennt_blog_user ユーザー カレンダー機能の導入

E100 ユーザーカレンダー機能の導入

今回は管理画面から登録したスケジュールをユーザーが参照・予約するための機能の実装方法を紹介します。 ユーザーカレンダー機能作成 ①npmを用いてカレンダーライブラリ(FullCallendar)を導入する。 カレンダー形 […]

2023年5月16日 / 最終更新日時 : 2023年5月16日 erkennt_blog_user ユーザー スケジュール予約機能の実装

E110 ユーザースケジュール予約機能の実装

カレンダー形式でスケジュールが表示できるようになったので、今回はスケジュールの予約機能の実装方法を紹介します。 ユーザースケジュール予約機能作成 ①スケジュール詳細表示用のモーダルを作成する。 ここではBreezeで導入 […]

2023年5月16日 / 最終更新日時 : 2023年5月16日 erkennt_blog_user ユーザー 予約一覧とキャンセル機能の実装

E120 ユーザー予約一覧とキャンセル機能の実装

今回はユーザー予約一覧とキャンセルを行うための機能の実装方法を紹介します。 ユーザー予約一覧とキャンセル機能作成 ①ユーザーの予約一覧のコントローラーを作成する。 ※下記の様に表示されれば成功です。 ②ルーティングを追加 […]

2023年5月16日 / 最終更新日時 : 2023年5月16日 erkennt_blog_user ログの設定

E130 ログの設定

ログを設定することで、エラーの原因を究明しやすくなり、安定した運用を行う上では必須となってきます。今回はログの設定方法について紹介します。 ログファイルの設定方法 いつ出力されたログかわかりやすくするため、1ログファイル […]

最近の投稿

A010 HTMLの基本構造

2023年2月5日

A020 HTMLタグ

2023年2月6日

A030 HTMLファイルの保存と表示

2023年2月6日

A040 リンクの表示

2023年2月7日

A050 画像ファイルの表示

2023年2月9日

A060 入力フォームの表示

2023年2月11日

A070 CSSの基本書式

2023年2月11日

A080 スタイルシートの記述

2023年2月11日

A090 CSSファイルの作成と保存

2023年2月11日

A100 CSSファイルの読み込み

2023年2月11日

カテゴリー

  • 初級(フロントエンド)
    • HTML
    • CSS
    • JavaScriptの基本
    • JavaScriptの変数
    • JavaScriptの定数
    • JavaScriptの文字列
    • JavaScriptの演算子
    • JavaScriptの条件分岐
    • JavaScriptの繰り返し
    • JavaScriptの配列
    • JavaScriptの日付
    • JavaScriptの関数
    • JavaScriptのオブジェクト
    • JavaScriptの例外処理
    • JavaScriptのフォーム送信
    • JavaScriptのログ
    • JavaScriptの非同期通信
    • JavaScriptのライブラリ
  • 初級2(PHP)
    • 基本
    • 変数
    • 定数
    • 文字列
    • 演算子
    • 条件分岐
    • 繰り返し
    • 配列
    • 関数
    • クラス
    • 日付
    • ファイル
    • 例外処理
    • ハッシュ
    • その他
  • 中級(DB)
    • 基本
    • 構造
    • データ型
    • 制約
    • データベース
    • SQL
    • 選択
    • 条件
    • 結合
    • 集計
    • 選択2
    • 設計
    • 削除
    • 機能
    • バックアップ
  • 上級(Laravel)
    • 準備
    • 基本
    • 設計
    • フレームワーク
    • MVCアプリケーションの作成
    • データベースの利用
    • ビュー
    • ユーザー管理
    • メール
    • ログ
    • 例外
    • 排他制御
  • 上級ワークショップステップ
    • ワークショップ概要
    • プロジェクトの作成と初期設定
    • デバッグツールの導入
    • Breeze UIの導入
    • 管理者用画面とユーザー用画面の認証を分ける
    • 管理画面用のデザインテンプレートを導入
    • ユーザー登録時のメール認証を導入
    • 管理画面 スケジュール機能の導入
    • 管理画面 予約機能の導入
    • 管理画面 ユーザー機能の導入
    • ユーザー カレンダー機能の導入
    • ユーザー スケジュール予約機能の実装
    • ユーザー 予約一覧とキャンセル機能の実装
    • ログの設定

アーカイブ

  • 2023年5月
  • 2023年3月
  • 2023年2月

Copyright © エアケント教育コンテンツ All Rights Reserved.

Powered by WordPress & Lightning Theme by Vektor,Inc. technology.

MENU