Pythonプログラミング基礎講座
- 講座レベル2
- ITスキル標準(ITSS)
講座情報
< 講座の狙い >
AI や機械学習、データ分析、そして注目を集めるOpenAIなどで求められるPythonプログラミング言語。
本講座は、プログラム開発者の新たな言語スキル習得や企業の新分野・新技術への展開の手助けとなるよう、
Python の開発環境構築、標準ライブラリ活用など基礎スキルを、他言語との違いも含め習得するものです。
Python は様々な場面で活用されている言語です。新分野への取組みや既存事業の新展開に向け、本講座受講をご検討ください。
< 得られるスキルなど >
●Pythonの基本的な構文を理解できる
●他言語とPythonの違いを把握できる
●AI 等の分野で活用できるようPythonの基礎的なプログラミングができるようになる
[スキル要件]
・JavaやC言語など他の言語を学んだことがある方または開発経験がある方
[対 象]
・新たなプログラミング言語として Python を習得したい方
・AI やデータ分析などの活用を考えている方
・Python を使ったサービスを検討・推進している方
【以下、受講環境としてご準備ください】
手順書をお渡ししますので、事前にPythonの開発環境をインストールしていただきます。
(ソフトウェアのインストールに制限がない環境でご参加ください。)
< 講座内容 >
1.Pythonの概要
1.1.Pythonの歴史
1.2.Pythonの特徴
1.3.Pythonの実行
1.4.コードの書き方
2.基本構文
2.1.変数と値
2.2.演算子と変数
2.3.制御文
3.標準ライブラリ
3.1.組み込み関数
3.2.モジュール化
3.3.標準ライブラリの使用
4.データ型
4.1.データ型の種類
4.2.オブジェクト型
4.3.コンテナ型
5.ユーザ定義関数
5.1.関数
6.関数の高度な活用
6.1.関数オブジェクト
6.2.ラムダ式
7.クラス
7.1.クラスの定義/利用
7.2.クラスの継承
8.時刻操作とファイル操作
8.1.日付時刻
8.2.ファイル操作
9.総合問題
AI や機械学習、データ分析、そして注目を集めるOpenAIなどで求められるPythonプログラミング言語。
本講座は、プログラム開発者の新たな言語スキル習得や企業の新分野・新技術への展開の手助けとなるよう、
Python の開発環境構築、標準ライブラリ活用など基礎スキルを、他言語との違いも含め習得するものです。
Python は様々な場面で活用されている言語です。新分野への取組みや既存事業の新展開に向け、本講座受講をご検討ください。
< 得られるスキルなど >
●Pythonの基本的な構文を理解できる
●他言語とPythonの違いを把握できる
●AI 等の分野で活用できるようPythonの基礎的なプログラミングができるようになる
[スキル要件]
・JavaやC言語など他の言語を学んだことがある方または開発経験がある方
[対 象]
・新たなプログラミング言語として Python を習得したい方
・AI やデータ分析などの活用を考えている方
・Python を使ったサービスを検討・推進している方
【以下、受講環境としてご準備ください】
手順書をお渡ししますので、事前にPythonの開発環境をインストールしていただきます。
(ソフトウェアのインストールに制限がない環境でご参加ください。)
< 講座内容 >
1.Pythonの概要
1.1.Pythonの歴史
1.2.Pythonの特徴
1.3.Pythonの実行
1.4.コードの書き方
2.基本構文
2.1.変数と値
2.2.演算子と変数
2.3.制御文
3.標準ライブラリ
3.1.組み込み関数
3.2.モジュール化
3.3.標準ライブラリの使用
4.データ型
4.1.データ型の種類
4.2.オブジェクト型
4.3.コンテナ型
5.ユーザ定義関数
5.1.関数
6.関数の高度な活用
6.1.関数オブジェクト
6.2.ラムダ式
7.クラス
7.1.クラスの定義/利用
7.2.クラスの継承
8.時刻操作とファイル操作
8.1.日付時刻
8.2.ファイル操作
9.総合問題
受講料 | 有料 |
---|---|
標準学習時間 | 12時間 |
修了証発行 | あり |
受講形態 | 通学制(一部オンラインを含む) |
開催地情報 | 東京都千代田区飯田橋2-9-3 サンネット飯田橋第2ビル 6階 |
団体申込み |
あり |
法人請求 |
あり |
受講対象者
新たなプログラミング言語として Python を習得したい方
学習できるデジタルスキル・知識
アルゴリズムとプログラミング
必要となる前提知識
Java言語やC言語など他の言語を学んだことがある方または開発経験がある方