本教材は下記の教材をLaravel9系に対応した教材になります。
LaravelでStripeを使った決済処理付き簡易ファッションECサイトを作ろう! | Techpit
Laravel6系を学習したい方は上記リンクから購入・学習してください。
Laravelと決済プラットフォームであるStripeを使用して、ファッションECサイトの作り方を解説
本教材はPHPのフレームワークであるLaravelと、多くのECサイトで使用されている決済プラットフォームであるStripeを使用して、簡易ファッションECサイトを作成します。
TechpitなどでLaravelの教材を見ながら簡単なアプリケーションを作ったことがある方や、ECサイトを作ってみたい方、Stripeを用いた基本的な決済処理の実装方法を学びたい方を対象にした教材です。
本教材で作成するECサイトのイメージ
本教材で作成するECサイトでできることを簡単に紹介します。
商品の一覧から気になった商品を選び、カートに追加することができます。
カートに追加した商品はStripeの決済フォームからクレジットカードで支払い、購入することができます。
本教材が終えたらどのような状態になっているか
- 簡単なECサイトが作れるようになる
- ミドルウェアの使い方がわかるようになる
- セッションの使い方がわかるようになる
- カート機能の作り方がわかるようになる
- Stripe Checkoutを用いた決済フォームの構築方法がわかるようになる
受講における必要条件
- HTML/CSSの基礎知識(
<div>
・<ul>
・<img>
などのタグの使い方とCSSを用いた装飾の仕方を理解している) - SQLの初歩的な知識(
select
,where
,group by
) - 簡単なコマンドラインの知識(
cd
、ls
、pwd
、mkdir
を使ったことがある) - PHPの初歩的な知識(変数、配列、連想配列、if文、each文、メソッド・クラスの概念を理解している)
- Laravelの初歩的な知識(DBからデータを取得して画面に表示する程度のアプリケーションを作ったことがある)
この教材の対象者
- TechpitなどでLaravelの教材を見ながら簡単なアプリケーションを作ったことがある方
- Laravelを用いたECサイトの開発の大まかな流れを把握したい方
- Stripeの基本的な使い方と導入手順を把握したい方
学ばないこと
本教材はLaravelでの開発方法を学ぶことを一番の目的としており、HTML・CSSの解説は詳しくしていません。細かく知りたい方はご自身で調べていただければと思います。
また、本教材で作成するECサイトはユーザー認証機能は持ちません。ユーザー認証について学びたい方は、Techpitの「Laravel(+Vue.js)でSNS風Webサービスを作ろう!」で学習することをおすすめします。
本教材の対象OS対応やバージョン
- Mac OS
- Laravel9系
- PHP8.1
カリキュラム
Section 1 開発環境を構築しよう
Section 2 商品一覧画面を実装しよう
- 2-1 商品一覧画面を実装しよう
- 2-2 Bootstrapを導入しよう
- 2-3 アイコンと画像を準備しよう
- 2-4 スタイルを準備しよう
- 2-5 テーブルとモデルを作成しよう
- 2-6 Seederを使って商品データを登録しよう
- 2-7 コントローラーを実装しよう
- 2-8 ビューを実装しよう
- 2-9 ヘッダーを再利用できるようにしよう
講師のプロフィール
教材のレビュー
5.0
6件の評価
100%
0%
0%
0%
0%
吉田 竜也 6ヶ月以上前
こちらを参考にしながらLaravelとVueで決済システムを構築しました
非常にわかりやすくて、とても参考になりました
コード解説などもあり、初心者にも優しい教材だと思います。
kyaputenn13 1年以上前
最後までやりきることができた、丁寧な解説で、理解が深まった。
長谷川大地 1年以上前
とても分かりやすく最高の教材でした。