|
via Udemy |
Go to Course: https://www.udemy.com/course/python-flask-mysql-ecx/
pythonのフレームワークFlaskと本格的なデータベースMySQLを使って、実務レベルの書籍ECサイトをゼロから構築。一覧・詳細・カート・注文・認証・管理画面までを段階的に実装。ライブラリに頼らず、本質を理解することを重視します。さらに人気レンタルサーバのエックスサーバーへのデプロイ方法も解説。GUI操作のみで本番環境に公開でき、現場で使える実践力が身につきます。この教材では、出来るだけライブラリに頼らず、自分の手で本質を理解することを重視しています。実務で求められる機能を「フルスクラッチ」に近い形で実装し、flaskとmySQLでこんなに簡単にWEBアプリケーションを構築できることを実感していただきたいです。ソースコードはリソースに配置しておりますのでコピーアンドペーストで誤字脱字に気にせずシステム構築ができます。・学ぶ内容単純なCRUDに留まらない書籍の一覧表示・詳細ページ・ページング・文字列検索POST処理時はCSRFトークンでセキュリティに配慮する処理セッションを用いた カート機能で商品を一時保存 購入手続き(注文フォームによる処理、メール送信) ライブラリを使わない自作のログイン・ユーザー認証機能 管理者は商品情報を登録・編集(※在庫管理は除外)・ユーザーができることメールアカウント、パスワードを入力してユーザー登録書籍一覧からショッピングカートに入れる処理カートの中の商品数量を増やす減らす削除する処理配送情報の登録注文確定で注文メールの送信・管理者ができること書籍情報(タイトル、著者、価格、ジャンル、出版日)の登録・更新・削除 SQLAlchemyは使いません!→ 生のSQLでDB操作を学び、実践的なMySQL活用力を身につけます。データベースは本格的なmySQLと使うことにより、実務的なシステムを作成できるようになります。書籍ECサイトは、実務で役立つ知識だけでなく、学習した内容を実際のサーバーにデプロイする方法も学べます。XサーバーにCGIモードでデプロイローカル開発環境からXサーバーに簡単にアップロードする方法を学び、実際の運用に近い環境を体験できます。FTPを使ったアップロードでエックスサーバーに公開します。コントロールパネルでのデータベース設定をします。SSHを使わず、GUI操作で簡単にサーバー環境を整える方法を学びます。 サンプルアプリは私のXサーバーで動作確認できます。実際に動作しているサイトを見ながら、学んだ内容を手元で再現できます!公開URLは、プロモーションビデオの中に記載していますので、実際に触ってみてください。