教室でも!会議室でも!Zoomでも!
学べるPython(Webアプリ開発)

Python(Webアプリ開発)

Python(Webアプリ開発)

Python(Webアプリ開発)のコース詳細です。

コース概要 Django(ジャンゴ)を使用して Python による Web アプリ開発技法を習得する。
対象者 Pythonによる Web アプリ開発技法を習得したい方。
※「 Python 基礎」と「 Python オブジェクト指向」の知識必要
習得目標 ●Web アプリ開発の考え方が理解できるようになる。
●Web アプリの開発方法がプログラミングを通じて理解できるようになる。
●Django (ジャンゴ)による Web アプリ開発を行うための手法を理解できるようになる。
受講期間 【 日中 】 2 日間(1 2 時間) 【 夜間 】 4日間(12時間) ※目安です。
教材 ●Python(Webアプリ開発)スライド( PDF 版) ※IT研究所 制作
●章末問題と実習問題
受講料 55,000円(税込み)
講座内容 第1章 Webの概要
・1.1 Webシステムの仕組み
・1.2 HTMLって何?
・1.3 WWWって何?
・1.4 HTTPって何?
・1.5 URLって何?

第2章 Webアプリケーション
・2.1 Webアプリケーションって何?
・2.2 静的コンテンツと動的コンテンツ
・2.3 Webアプリケーションの環境構築

第3章 サーバサイド技術
・3.1 Webシステムの構造
・3.2 HTTPリクエストとHTTPレスポンスって何?
・3.3 PythonによるWebアプリ開発環境

第4章 開発方法
・4.1 Webアプリケーション開発の環境設定
・4.2 はじめてのWebアプリケーション

第5章 データ通信
・5.1 フォーム送信の仕組み
・5.2 データを受信しよう!

第6章 Djangoの基礎(1)
・6.1 Djangoって何?
・6.2 MTVモデルって何?
・6.3 Djangoを使ってみよう!
・6.4 Djangoアプリを作ろう!

第7章 Djangoの基礎(2)
・7.1 テンプレートって何?
・7.2 テンプレートで制御構造を使ってみよう!
・7.3 テンプレートを継承しよう!

第8章 Djangoの基礎(3)
・8.1 Djangoのデータ通信
・8.2 Djangoフォーム

第9章 Djangoの基礎(4)
・9.1 モデルって何?
・9.2 モデルを使ってみよう!
・9.3 モデルを使ったWebアプリを作ろう!

第10章 セッション管理
・10.1 セッションって何?
・10.2 セッション管理
・10.3 セッションを使おう!

第11章 システム開発
・11.1 ログイン機能とログアウト機能

第12章 セキュリティ対策
・12.1 セキュリティ対策って何?
・12.2 クロスサイト・スクリプティング
・12.3 SQLインジェクション
・12.4 セッション・ハイジャック