• カリキュラムモデル
  • カリキュラム関連情報

カリキュラムモデル

分類番号 I304-304-4

訓練分野 情報・通信系(I)
訓練コース Pythonオブジェクト指向プログラミング
訓練対象者 アプリケーション開発業務に携わり、リーダとしての役割を担う者
訓練目標 クラスや関数、モジュールなどPythonの基本的な言語仕様から、XMLや正規表現などのテキスト処理、Webやメールなどのネットワークプログラミング、Pythonで書かれたWebアプリケーションサーバ「Zope」での活用など、さまざまな実習を通じて習得する。
教科の細目 内容 訓練時間(H)
1.Pythonをはじめよう (1)Pythonの概要
(2)Pythonのインストール、開発環境の設定
(3)Pythonコーディングの特徴
イ.シーケンス(ストリング、リスト、タプル)について
ロ.マッピング(ディクショナリ操作)について
ハ.数値型、代入と式、条件分岐、ループについて
ニ.関数、クラスについて
ホ.モジュールとパッケージの利用
4
2.Pythonプログラミングの実践 (1)ファイル処理の実習
(2)文字列処理の実習
(3)正規表現を活用した実習
(4)オブジェクト指向プログラミング実習
(5)ネットワークプログラミング(Web、メール、XML−RPC)実習
(6)CSVフォーマット処理の実習
(7)XML文書処理の実習
(8)データベースとの接続実習(RDB,ODB,DBM)
8
3.Pythonの活用 (1)GUIアプリケーションの作成実習
(2)Webアプリケーションサーバ(Zope)におけるPythonの活用
5.5
4.確認・評価 (1)コース全体についての確認および講評 0.5
  訓練時間合計 18
使用器具等 パソコン一式、ネットワーク環境、Python、Zope

カリキュラムモデル・カリキュラム関連情報のダウンロード