Pythonプログラミング基礎
- コースコード:EA077
- 開催形式:eラーニング
- 受講時間:28時間
- 受講期間:90日
Pythonでプログラムを作成するために必要な基礎知識を実習を通して修得します。 オブジェクト指向プログラミングの基礎(インスタンスの作成と利用、継承、例外処理など)をPythonで実現する方法を学習します。
コース情報
対象者
- Pythonでプログラムを作成する方
前提知識
- オブジェクト指向プログラミング言語(Java、Visual Basic、C#など)の基礎知識(プログラミング経験)があることが望ましい。
学習目標
- Pythonの基本的な文法について説明できるようになります。
- リストやタプルなど、複数の要素を管理するデータ型について説明できるようになります。
- 関数を定義し呼び出す方法について説明できるようになります。
- Pythonオブジェクト指向プログラミングについて説明できるようになります。
- 基本的なファイル入出力方法について説明できるようになります。
カリキュラム
1) Python概要
- Pythonとは
- Pythonプログラムの作成から実行
2) Python言語の基本文法
- プログラムの基本構造
- 変数とデータ型
- 演算子
3) 条件分岐と繰り返し
- 条件分岐制御
- 反復制御
4) リスト、タプル、辞書、集合
- リスト
- リストの応用
- タプル
- 辞書
- 集合
- 内包表記
5) 関数
- 関数の定義と呼び出し
- 引数と戻り値の応用
- 関数オブジェクトとラムダ式
- デコレータとジェネレータ
- スコープと名前空間
6) クラス(1)
- オブジェクト指向の基礎知識
- クラス定義の基礎
- インスタンスの作成とメソッドの呼び出し
- コンストラクタとカプセル化
7) クラス(2)
- 継承
- オーバーライド
- モジュール
- パッケージ
- アトリビュートと特殊メソッド
8) 文字列と正規表現
- 文字列の操作
- 文字列の書式設定
- 正規表現のパターン文字列
- 正規表現のパターンマッチ
9) ファイル入出力と例外処理
- テキストファイルの入出力
- CSVファイルの入出力
- JSONファイルの入出力
- 例外処理(1)
- 例外処理(2)
重要事項・備考
-
推奨環境
・本コースの実習を行う場合は、Python開発環境が必要です。なお、実習操作は、WindowsPCを前提としております。
・本コースは、「Pythonプログラミング パッケージ」に含まれます。 ※本コースはASUBeTOでご受講できます
-
【キャンセル規定】
e-ラーニング研修につきましては、商品の性質上、原則としてキャンセル、返品および返金はできませんのであらかじめご了承ください。
お申込み
ご自身で受講される方(個人・法人)と、ご自身以外の受講をお申込みされる方(法人グループ申込担当者様)では、申込方法が異なります。
以下より該当する項目を選択のうえ、受講者数をご入力ください。
※オープン研修の場合は、日程もあわせてご選択ください。
ご自身以外の受講をお申込みされる方(法人グループ申込担当者様)
受講者が1名~10名までの場合
上記で入力いただいた受講者数に応じて、メールアドレス入力欄が表示されます。ご入力いただき、下記の「カートにいれる」ボタンを押して、カートに追加してください。
受講者が11名を超える場合
お気軽にお問い合わせください。お見積書を発行いたします。
ご自身(個人/法人)で受講される方
下記の「カートにいれる」ボタンを押して、カートに追加してください。
※ご購入にはGakken Skills GATEWAYのアカウントが必要です。アカウントをお持ちでない場合には、カート内の「申し込みに進む」ボタンより、登録が可能です。