新人エンジニアを成長させる人材育成企業

Pythonプログラミング応用

研修成果

    • Python3言語をより高度に使いこなすための知識を習得します。
      ・オブジェクト指向プログラミングに関する基礎知識とPythonのクラス関連機能
      ・正規表現によるデータ操作 ・SQLとPythonからDB操作 ・Tkinterを使いGUIプログラム作成
      ・Webアプリケーションの基礎とフレームワーク(flask)によるプログラム作成

達成目標

1.Webアプリケーション作成の基礎が理解できる

2.Pythonを使ったオブジェクト指向開発ができる

3.Pythonを高度に使う方法が分かる

対象

Pythonのオブジェクト指向など高度な用法の習得を目指す方

前提知識

Pythonプログラミング入門を受講もしくは同程度の知識を有していること、キーボードのタイピングがスムーズに行えること

カリキュラム

  1日目
午前

◎オリエンテーション

1.高度なPythonの文法
 (1)イテレータ
 (2) ジェネレータ
 (3)ラムダ式
 (4)デコレータ

2.オブジェクト指向プログラミング
 (1)オプジェクト指向プログラミングとは
 (2)クラスとインスタンス
 (3)メソッド、コンストラクタ
 (4)クラス変数とインスタンス変数

午後

2.オブジェクト指向プログラミング
 (1)継承、多重継承、オーバーライド
 (2)スーパークラスのメソッド呼び出し
 (3)非公開メンバ、マングリング
 (4)静的メソッド、特殊メソッド
 (5)ゲッターとセッター
 (6)抽象基底クラスとダック・タイピング

3.プログラミング課題演習1【演習】

4.正規表現

  2日目
午前

5.DB操作
 (1)SQLの基礎
 (2)SQLiteの操作
 (3)MySQLの操作

6.GUIプログラム
 (1)GUIライブラリの種類
 (2)Tkinterの概要
 (3)Tkinterプログラミング

午後

7.プログラミング課題演習2【演習】

8.Webアプリケーション
 (1)Webアプリケーションの基本(HTTP、Cookie)
 (2)WSGIとは
 (3)Webアプリケーションフレームワーク(flask)

9.プログラミング課題演習3【演習】

◎総まとめ

必要備品

受講生PC: OS:Windows7/10

イメージ写真

coming soon

この研修への感想

coming soon

研修メニュー

IT企業の人財育成に関することなら全てお任せ下さい TEL 052-687-1419 受付時間 9:30 - 17:00 (土・日・祝日除く)

AiA会員企業様のための

AiA人材育成委員会主催 研修

文系プログラマのための

YouTubeチャンネル

新人エンジニアのための

新人エンジニアのためのプログラムタイピングゲーム

研修メニュー

お問合せ

お名前 (必須)

メールアドレス (必須)

題名(件名)

メッセージ本文

確認画面は表示されません。上記内容にて送信しますので、よろしければチェックを入れてください。

出版物のご紹介

SEのための29歳からのキャリア向上計画

PAGETOP
Copyright © Say consulting group, Inc All Rights Reserved.