Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
【Flask・Python3で高速ウェブ開発!】Flaskによるウェブアプリ開発入門
Rating: 4.0 out of 5(153 ratings)
750 students

【Flask・Python3で高速ウェブ開発!】Flaskによるウェブアプリ開発入門

PythonとFlaskではじめてのウェブアプリ開発にチャレンジしよう。Flaskは最も人気のあるウェブアプリ開発フレームワークの1つです。Flaskは機械学習との親和性が高く、機械学習や深層学習で開発したモデルを短期間でアプリ化できます。
Last updated 11/2019
Japanese
Japanese [Auto],

What you'll learn

  • HTTP ServerによるWebアプリケーションの仕組み
  • PythonのFlaskフレームワークを用いたウェブアプリ開発
  • Pythonからデータベースに接続してデータの登録・参照・更新・削除などを行う方法
  • Pythonのミニマムな文法(変数と値、条件分岐、繰り返し、関数、クラスとオブジェクト指向)

Course content

5 sections42 lectures3h 7m total length
  • コースの概要とFlaskの長所5:11
  • Anacondaをインストールしよう(Windows編)3:32

Requirements

  • インターネット接続
  • Python 3、Flask(無償、インストール方法はコース内で解説します)
  • macOS、またはWindows 10の搭載されたPC
  • ファイルやフォルダーの作成、テキスト編集など基本的なPC操作ができること

Description

Flaskは最も人気のあるウェブアプリ開発フレームワークの1つです。

Flaskを使用すると本番稼働に耐えるウェブアプリを高速に開発することができます。

作成したアプリはHerokuやAWSなどを使用すると外部に公開して運用できます。

ぜひこの機会に、Pythonの基礎文法とFlaskをマスターしてウェブアプリ開発ができるようになりましょう!


【コースの構成】

1.HTTP serverによるHTTP通信の理解

2.Flaskによるミニマムなアプリの開発

3.Flaskによるブログアプリの開発

 ・ルーティング

 ・Blueprintによるルーティング設定

 ・データベース接続(SQLite3)

 ・Jinja2テンプレート

 ・テンプレートへの変数の埋め込み

4.(オプション)Pythonのミニマムな文法

 ・変数と値

 ・条件分岐や繰り返し

 ・関数

 ・クラスとオブジェクト指向

Who this course is for:

  • FlaskとPythonでウェブアプリ開発を習得したい方
  • Pythonははじめてだが、短期間にミニマムな文法と動作するアプリを作ってみたい方
  • 動画視聴による学習が苦痛でない方
  • Djangoは重いので、もう少し軽量なフレームワークで高速開発を実現したい方
  • Pythonプログラムからデータベースを扱う方法を知りたい方