研修成果

Pythonをより高度に使いこなすための以下の知識を習得します。

  • オブジェクト指向プログラミングに関する基礎知識とPythonのクラス関連機能
  • 正規表現によるデータ操作 
  • SQLとPythonからDB操作 
  • TkEasyGUIを使いデスクトップアプリ開発
  • Webアプリケーションの基礎とフレームワーク(flask)によるプログラム作成

達成目標

  • クラスを使ったオブジェクト指向開発ができる
  • SQLを使ったDB操作の基本が理解できる
  • Webアプリケーション作成の基礎が理解できる
  • デスクトップアプリケーション作成の基礎が理解できる

対象

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

Pythonのリスキリングが必要な方

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

定員:12名様(超える場合はご相談ください)

カリキュラム

1日目

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

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

3.オブジェクト指向プログラミング応用
(1)継承、多重継承、オーバーライド
(2)スーパークラスのメソッド呼び出し
(3)非公開メンバ、マングリング
(4)静的メソッド、特殊メソッド
(5)ゲッターとセッター
(6)抽象基底クラスとダック・タイピング
(7)with文で利用できるクラス
(8)引数を受け取るデコレータ

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

5.Python開発環境
(1)Python仮想環境
(2)PEP8
(3)型ヒント

6.正規表現

2日目

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

8.GUIプログラム
(1)GUIライブラリの種類
(2)TkEasyGUIの概要
(3)TkEasyGUIでデスクトップアプリをプログラミング

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

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

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

◎総まとめ

必要備品

受講生PC: OS:Windows10/Windows11

価格(ノンカスタマイズの場合)

※名古屋市内からの交通費と宿泊費が別途必要な場合があります

講師料:30万円(税別)
テキスト代:3,000円(税別) ✕ 研修参加人数

イメージ写真

Pythonプログラミング応用研修の様子
ペアで相談しあいながらして進めていくことも

Pythonプログラミング応用への感想

Pythonプログラミング応用
受講者様

設備PLCとPythonでの直結方法について(データ収集や映像のトリガーをPCLから取ってPythonの処理を回したい)

Pythonプログラミング応用
受講者様

タイムリーに活かせた。忘れないように早く何か作ろうと思う

Pythonプログラミング応用
受講者様

できたと思う。応用でも入門のふり返りを丁寧にしていただいたので入門の内容が理解が深まり、応用に入りやすかった

Pythonプログラミング応用
受講者様

先生が受講者の様子を見ながら進めていたところが良かった

このページを見ている方にオススメの研修

6.1 Pythonプログラミング入門 - セイコンサルティンググループ

<Pythonプログラミング入門>Pythonプログラミング入門では、Pythonの概念、開発環境、基本文法を学びます。簡単なプログラミングを通じて基礎的な内容を理解することが…

Python公式ページへのリンク

IT企業の人財育成に関することなら0120-559-463受付時間 9:00-18:00 [ 土・日・祝日除く ]

お問い合わせ メールでお気軽にどうぞ