Python Flask フレームワークを用いたWebアプリ開発

Python基礎の習得から、Flaskを用いた jinja2 template、WTForm、Bootstrap、Blueprint、SQLAlchemy、MySQL、認証、blog機能開発、そしてCloudへの公開まで行います。
4.40 (5 reviews)
Udemy
platform
日本語
language
Web Development
category
Python Flask フレームワークを用いたWebアプリ開発
101
students
14.5 hours
content
Feb 2025
last update
$29.99
regular price

Why take this course?

🚀 Python Flask フレーマワークを用いたWebアプリ開発講座 🌟

コース Headline: Pythonの基礎から始め、Flaskの強力な機能まで,jinja2 template、WTForm、Bootstrap、Blueprint、SQLAlchemy、MySQL、認証、ブログ機能、最終的にはCloudへの公開までを学ぶ一連のステップを体験しよう!

コース簡介: FlaskはPythonで素晴らしいWebアプリケーションを構築するためのフレームワーク。この講座では、Pythonの基本から始めて、Flaskを用いた開発のステップを踏むうち、最終的にはGoogle Cloud Platform(GCP)でアプリケーションを公開する方法を学びます。🖥️✨

コース内容:

  1. Python基礎

    • Google ColaboratoryでPythonコードを実行し、基本的な概念(変数、リスト、辞書、タプル、セット、ラムダ関数、オブジェクト指向プログラミング、クラス、デコレータ、ファイル操作など)を理解します。
  2. Pythonを用いた簡易アプリ作成

    • Pythonで単純なWebアプリケーションを構築し、基本的な開発スキルを養う体験します。
  3. Pythonプロジェクト環境設定

    • Python 3.12をセットアップし、開発に適したPyCharm IDEを使用してプロジェクトを構築します。
  4. Flaskフレームワークの導入

    • Flaskの基本概念からルーティング、jinja2テンプレート、Bootstrap、カスタムCSS/JS、HTTPリクエスト、セッション、WTFormとバリデーション、CSRF対策、Flashメッセージ、Blueprintに至るまで学びます。
  5. SQLAlchemyを用いてDBへ接続

    • Flask-SQLAlchemyとMySQLを使ってデータベース操作を行う方法を学びます。
  6. Authentication & Authorization (認証と認可)

    • Flask-Loginを用いてユーザー認証、そして管理者機能を実装する方法を学びます。
  7. Blog機能開発

    • Flask Webアプリケーションのメイン機能として、ブログ機能を実装します。CRUD操作、富テキストエディタを使用した投稿作成・編集、ファイルアップロード機能などを組み込む学びがあります。
  8. デプロイ

    • Google Cloud Platform(GCP)を利用して開発したWebアプリケーションを公開する方法を学びます。

学習成果: このコースを完了すると、Pythonの基本からFlaskフレームワークの高度な機能まで、データベース操作、ユーザー認証、ブログ機能の実装、そしてCloudへのデプロイメントを含む全面的なWebアプリケーション開発スキルを身につけることができます。

🎓 始める準備ができた! あなたの開発者の夢を実現するために、今日からPython Flaskで嫌われないコードを書き始めましょう! Let's get coding with Python Flask! 🎉

注意: この講座は初心者向けですが、中級者もFlaskに関する知識を深めたいときの参考資料としても有益です。PythonやFlaskにおける各トピックについては、実際のコード例と伴いながら学び、実践を通じて理解を深めることができます。さあ、一緒にFlaskの世界へと足を踏み入れしましょう!

Loading charts...

5964344
udemy ID
09/05/2024
course created date
21/06/2024
course indexed date
Bot
course submited by