【中級者向け・Django4対応】Python/DjangoによるECサイト開発講座(Django3.2系にも対応)
What you'll learn
- Python・Djangoを使ったWEBアプリ開発
- ECサイト構築の基本
- Djangoのクラスビューの使い方
- Djangoプロジェクトの体系的な開発方法
- ショッピングカート実装方法
- 決済処理実装方法
- セッションフレームワーク実装
- メッセージフレームワーク実装
- コンテキストプロセッサーの実装
Requirements
- Djangoの基礎知識・基本的な実装経験(Djangoで一度は何かを開発したことがある方)
- Python構文の基礎知識(クラス、継承、オーバーライドについてを含む)
- Python3.6以上が使える開発環境
- 仮想環境の理解と構築(講座ではvenvを使います)
Description
本講座では、PythonのWEBフレームワーク「Django」を使って、ECサイト(ECアプリ)を開発します。
対象者:Django&Pythonの中級者
こちらはDjangoを1回以上ご自身の手で開発された経験のある方で、Pythonのクラスの基本(継承やメソッド)をご理解いただいてる方が目安になります。
コースでやらないこと
anaconda環境での実装は行いません。
デプロイは行いません。
htmlやcssについての詳細説明は行いません。
コースで体験できること
Djangoを使ったEC構築
プロジェクトの体系的な進め方
Djangoのビューにおけるクラスビューやメソッドのオーバーライド
Sessionフレームワークの実装
Messageフレームワークの実装
カステムコンテキストプロセッサーの実装など
どうぞよろしくお願いいたします。
Who this course is for:
- Django中級者
- DjangoでECサイト・アプリケーションを開発したい方
- PythonによるECサイト・アプリケーションを開発したい方
- ショッピングカート機能を実装したい方
- 決済処理を実装したい方
Instructor
はじめまして。
講師でプログラマーの藤本拓真と申します。
Udemy上にて、講座を公開させていただくにあたり、簡単に私とプログラミングの関わりを述べておきます。
私は、個人的な事業を行っている中で業務システムを作る必要が生じて、プログラミングの世界に入りました。独学で粘り強く学び続けることで、実際の業務に活かしたり、個人や企業さんからご依頼を受け納品もさせていただいてきました。プログラミングを通して貢献できる喜びは大きく、いつのまにかプログラミングの楽しさにハマってしまいました。
Udemyコースを制作するにあたり特に重視していることは、“理解しやすい講座にする”ということです。「なぜこうなるのか?」わかりにくい部分やつまづくポイントは、噛み砕いて細分化することで、私自身も悩みながら辿り着いた答えがたくさんあります。そのスキルが今私のUdemyのコースに凝縮されています。
プログラミングはUdemyだけでなく、仕事の幅も広げてくれました。某プログラミングスクール会社にて、講師としてオンラインリアルタイム講義を実施、システム制作のチーム開発への参画、現在もプログラマーとして業務を請け負っており、スマホゲーム・アプリ(Unity/C#)の開発およびリリースなども手がけています。
皆さんも、プログラミング自体の楽しさのようなものをぜひ再認識してコースをお楽しみいただければ嬉しい限りです。
*HPやTwitterでもプログラミング情報や特典等を掲載しています。
・現在使用している主な言語:
TypeScript / JavaScript
Python
C#
・現在使用している主なフレームワークやエンジン:
React
Next.js
Django / DRF
Unity