Laravel で EC サイトを実装したいのですが、どんな学習をすればよいですか?

いきなり EC サイトを作るのは難しいので、まずは汎用的なログイン機能の実装の練習をしてみましょう。
2022年1月29日
ユーザー

いつも大変お世話になっております。

現在、おかげさまでドットインストールさんのレッスンで HTML、CSS、JavaScript の知識がつき、簡単なホームページは作成できるようになりました。

PHP、MySQL、Laravel のレッスンも一通り終わったので、次に EC サイトを Laravel にて実装したいと考えております。
ログイン機能、カート機能、決済方法、お客様の声(コメント)、お気に入り機能などをつけたいと考えているのですが、そのためにはどういった学習をすればいいでしょうか?
お勧めの教材などがあれば是非教えていただきたいです。

スタッフ

こんにちは。ご質問ありがとうございました。

学習が進んでいるようでなによりです。

PHP、MySQL、Laravelのレッスンも一通り終わったので、次にECサイトをLaravelにて実装したいと考えております。
ログイン機能、カート機能、決済方法、お客様の声(コメント)、お気に入り機能などをつけたいと考えているのですが、そのためにはどういった学習をすればいいでしょうか?

こちらの件ですが、EC サイトを一足飛びに作るのは難しいので、まずは他の Web サービスで応用が効くログイン機能に絞って実装の練習をすると良いのではないかな、と思います。

英語にはなりますが、以下の無料教材がかなり骨太で充実しているのでおすすめです。Laravel の基礎からはじまっていて復習になるのと、シンプルな SNS の実装を通じてログイン機能やお気に入り等の機能について学ぶことができます。

https://laracasts.com/series/laravel-8-from-scratch

なお、決済やカートについては個人でゼロから作ることはセキュリティ上、なかなか難しいので、Stripe などの API を使うのが一般的かと思います。

https://stripe.com/jp

や、「Stripe Laravel」などで検索してみてください。

以上、参考にしていただければ幸いです。

ユーザー

ご回答ありがとうございます。
そして非常に有益な情報を重ねて感謝申し上げます。

英語サイトの場合は日本語に翻訳してからの学習という事でよかったでしょうか?
動画の英語での解説に関してはなどはなんとなく理解するくらいしか自信がないのですが・・・

スタッフ

こんにちは。ご確認ありがとうございました。

英語サイトの場合は日本語に翻訳してからの学習という事でよかったでしょうか?
動画の英語での解説に関してはなどはなんとなく理解するくらいしか自信がないのですが・・・

英語でわからないところは適宜翻訳ツールを使いながら進めるのが良いと思います。プログラミングで高度なことをする場合、やはり英語は避けて通れないので徐々に慣れていってみてください。

参考にしていただければ幸いです。

ユーザー

親切なアドバイスありがとうございます。
非常にためになりました。
今後ともよろしくお願いいたします。

この質問はユーザーによって解決済みになりました

このレッスンの質問と回答(161)