【Flask・Python3で高速ウェブ開発!】Flaskによるウェブアプリ開発入門
PythonとFlaskではじめてのウェブアプリ開発にチャレンジしよう。Flaskは最も人気のあるウェブアプリ開発フレームワークの1つです。Flaskは機械学習との親和性が高く、機械学習や深層学習で開発したモデルを短期間でアプリ化できます。
4.02 (152 reviews)

739
students
3 hours
content
Nov 2019
last update
$29.99
regular price
Why take this course?
🌟 【Flask・Python3で高速ウェブ開発!】 (Hiroki Inoue, 井上 博樹によるコース)
はじめてのFlaskとPython3でウェブアプリ開発を実践!
🖥️ PythonとFlaskでウェブアプリ開発の世界に一歩踏み入れましょう。
Flaskは、その名の通り「フラスク」で、最も人気のあるウェブアプリケーション開発フレームワークの一つとなっています。その理由は、軽量で柔軟性が高く、機械学習や深層学習で開発したモデルをアプリ化できることにあります。このコースでは、Pythonの基本文法からFlaskの基本構造まで,諸然ウェブアプリケーション開発のスキルを身につけることができます。
コースの特徴
- 実践的な学習 - 理論だけではなく、HerokuやAWSなどのプラットフォームを使用して実際のアプリケーションを公開・運用する体験が得られます。
- ハイブランド学習 - オンラインで学ぶ自由を持ちながら、自分のペースで理解を深めていきましょう。
- 専門家による指導 - 井上博樹(Hiroki Inoue)さんが講師としてご指嫁いたします。実際にPythonとFlaskを使用して運用されているプロジェクトをリードしており、実践的な知識を提供できます。
コース内容の概要
-
HTTP ServerとHTTP通信の理解
- HTTP通信の基本を学び、Flaskを使用してWebサーバーを設定する方法を学びます。
-
Flaskによるミニマムなアプリケーション開発
- Flaskフレームワークの基本構造を理解し、簡単なWebアプリケーションを構築していきます。
-
Flaskによるブログアプリケーション開発
- 実際の使えるブログアプリケーションを作成するために、以下のステップで学びます:
- ルーティング: URLとビュー間の対応关係を設定します。
- Blueprintによるルーティング設定: アプリケーション内の複数のルートを管理しやすくします。
- データベース接続(SQLite3): データの保存・取得を実現するためにデータベースとの連携を学びます。
- Jinja2テンプレート: HTMLを生成するためのテンプレートエンジンです。この機能を活用して、動的なコンテンツを生成します。
- テンプレートへの変数の埋め込み: ユーザー入力やデータベースからの情報をテンプレートに反映させる方法を学びます。
- 実際の使えるブログアプリケーションを作成するために、以下のステップで学びます:
-
Pythonの基本文法(オプション)
- Pythonのコードを理解し、以下の基本的な構造を学びます:
- 変数と値: データの格納と取り扱い方を学びます。
- 条件分岐や繰り返し: 複雑なロジックやデータ処理の自動化を実現します。
- 関数: 再利用可能なコードブロックを作成し、コードの再利用性と保守性を高めます。
- クラスとオブジェクト指向: 複雑なデータ構造やシステムの設計におい、より効率的で拡張可能なアプリケーションを構築します。
- Pythonのコードを理解し、以下の基本的な構造を学びます:
このコースを通じて、PythonとFlaskの基本から応用まで、ウェブアプリケーション開発のスキルを身につけ、あなた自身のアイデアを実現するための基礎を築きましょう。どんな目的でも、このコースはあなたの成長に役立ちます。これはあなたが次のステップへと踏み出そうな時の始めておくべき自分絶対のチャンスです!
Course Gallery




Loading charts...
2659334
udemy ID
17/11/2019
course created date
23/11/2019
course indexed date
Bot
course submited by