誰でもわかる Python Webアプリ


ゼロから正しくPythonの基本を習得することができます。

学習内容

  • Pythonプログラムを読めるようになります。
  • Pythonの文法に沿ったプログラムを組めるようになります。
  • 他言語(Java、C言語など)にも対応できるようになります。
  • いろいろなアプリケーションを作るための、きっかけを掴めます。
  • PythonによるWebアプリケーションのプログラムを組めるようになります。
  • DjangoによるWebアプリケーションのプログラムを組めるようになります。
  • Webアプリケーションでのデータベースの利用方法を理解できるようになります。



受講における必要条件

  • Anaconda ※講義の中でセットアップ方法解説
  • 開発環境(Visual Studio Code) ※講義の中でセットアップ方法や利用方法解説
  • XAMPP(Apache、MySQL) ※講義の中でセットアップ方法や利用方法解説



講座内容

Pythonは、アプリケーション開発やAI(人工知能)の研究などいろいろな目的で多方面で使われているプログラミング言語です。

このコースは、ゼロから正しくPythonの基本を習得することができます。

丁寧にわかりやすく解説しますので、初学者でもやる気さえあれば必ず習得できます。

是非トライしてください!!


この講座ではPythonによるWebアプリケーションを構築する知識と、Pythonで実装されたWebアプリケーション・フレームワークであるDjango(ジャンゴ)を利用したWebアプリケーションの構築方法を習得できます。フレームワークとは、「枠組み」「骨組み」という意味があり誰もが簡単に利用できるようにしたものです。


Djangoは、「ログ出力」「メール送信」「キャッシュシステム」など、Webアプリケーションの開発でいつも必要になるツール群を提供しており、Djangoを利用することでWebアプリケーションを効率よく開発することができます。


この講座ではWebアプリケーションに興味がある方やを作ってみたい方を対象に、PythonによるWebの利用方法、Djangoの利用方法、MTVモデルの活用方法、セッション、システム開発方法、セキュリティ対策などDjangoによるWebアプリケーションの開発手法について学習します。

・Webの概要(Webシステムの仕組み、HTML、WWW、HTTP、URL)

・サーバサイド技術(Webシステムの構造、HTTPリクエストとHTTPレスポンス)

・データ通信(フォーム送信、データの受信)

・Djangoの利用方法

・Djangoフォーム

・MTVモデル

・セッション管理

・システム開発手法(ログイン、ログアウト)

・セキュリティ対策(クロスサイト・スクリプティング、SQLインジェクション、セッション・ハイジャック)


などを学習できます。


このコースの対象受講者:

  • 将来の目標としてGUIアプリケーションを作りたいと思っている方
  • 将来の目標としてWebアプリケーションを作りたいと思っている方
  • 将来の目標としてAI関連のアプリケーションを作りたいと思っている方
  • システム開発の仕事に就きたいと思っている方
  • スキルアップを計りたい方
  • 探求心のある方