Python Flask Webアプリ開発コースをリリースしました【Udemy】

Udemy

 

Python Flask Webアプリ開発コース Udemyリリース

Pythonは、Webアプリ開発、ゲーム開発、機械学習、Webスクレイピング等、様々な用途で活用されています。

Flaskは、PythonのWebフレームワークで、Webフレームワークを用いることで、効率的に開発を進めることができます。

本コースでは、Pythonの基礎を学習して、本格的なWebアプリ開発を行っていきます。またGoogle Cloud(GCP)を用いて、Cloud上に開発したWebアプリのデプロイ・公開まで行います。

一連の開発〜デプロイまでを学習することができるコースとなっています。

コースの概要

【コースアジェンダ】

1.コース紹介

コースの流れおよびFlask Webアプリの完成版のデモを行います。

 

2.Python基礎

Google ColaboratoryでPythonのコードを実行していきます。

定数や変数、List, Dict, Tuple, Setや、Lambda function、OOP(Object-Oriented Programming)、class、Decorator、ファイル操作などを学習します。

 

3.Pythonを用いた簡易アプリ作成

ピュアなPython簡易アプリ作成に挑戦してもらいます。

 

4.Pythonプロジェクト環境設定

Python3.12を用いて環境設定を行います。

開発にはPyCharm IDEを使用します。

 

5.Flaskフレームワークの導入

Flaskの基礎部分について学習していきます。

routing, jinja2 template, Bootstrap, Custom CSS/JS, HTTP request, session, WTForm & validation, CSRF, flash message, Blueprint

 

6.SQLAlchemyを用いてDBへ接続

Flask-SQLAlchemyを用いて、ORMappingをできるようにしていきます。

またMySQLを使って開発を進めていきます。

 

7.Authentication & Authorization(認証と認可)

Flask-Loginを用いて、認証と認可を実装していきます。

またRoleを用いて、Admin(管理者)機能を実装していきます。

 

8.Blog機能開発

Flask Webアプリのメイン機能を実装していきます。

CRUD操作、そしてRich Textを用いたブログ作成・編集、またファイルアップロード機能などを実装していきます。

 

9.デプロイ

Google Cloud(GCP)を用いて、開発したWebアプリを公開できるようにしていきます。

 

クーポン

割引価格のクーポンはこちらから取得できます。

Udemyクーポン【2024/07/18】
毎月コースのクーポンをこの記事に記載していくようにいたします。