プログラミング入門

Pythonプログラミング研修基礎講座内容

【概要】
近年、人工知能や機械学習、Deeplearningの普及に伴い、非常に注目されているPython。
最近では、大量のデータを分析したり、機械学習などの普及より高度な技術を必要になってきたため、これからPythonの需要が広がる可能性が高いということで受講を受けられる方が増えております。
本研修ではPythonの特徴や仕組みを理解し、講義と実習を通してPythonプログラミングの基礎知識を身に付けます。
本カリキュラムは3系となります。

【目的】
・Pythonの環境設定から言語の特徴、活用方法を実機を通じて学習する
・Pythonの使い方を学び、簡単なコーディングができるようになる

【対象者】
・特に問いません
※プログラム未経験の方もいらっしゃいます

Python講座

コース名
期間
金額(税別)
カリキュラム
Python開発基礎+模擬演習
30日間
240,000円
詳細を確認
Python応用事例開発
25日間
200,000円
詳細を確認
Python応用事例開発+模擬演習
35日間
280,000円
詳細を確認
Python・マスター
30日間
240,000円
詳細を確認
Pythonマスター開発+模擬演習
40日間
320,000円
詳細を確認

内容

Python開発基礎

1.Pythonの概要

  • Pythonとは
  • Pythonの特徴

2.環境の作成

  • Pythonのインストール
  • Pythonの起動
  • 統合開発環境

3.基本文法

  • print関数
  • コメント
  • 演算子
  • 変数
  • 予約語
  • 制御構造

4.データ型

  • データ型の種類
  • オブジェクト型
  • 数値型
  • 整数型
  • 文字列型
  • None型
  • リスト
  • タプル
  • 辞書
  • セット

5.関数

  • 関数
  • 引数
  • 戻り値
  • 高度な引数利用
  • 関数オブジェクト
  • 関数のネスト
  • クロージャ
  • デコレータ
  • スコープ

6.クラス

  • クラス
  • 属性
  • 操作
  • クラスの利用
  • クラスの属性
  • クラスメソッド
  • スタティックメソッド

7.クラスの継承

  • クラスの継承
  • 属性
  • コンストラクタ
  • メソッド
  • 多重継承

8.モジュール化

  • モジュール化
  • インポート
  • パッケージ
  • スクリプト化

9.文字列

  • 文字列
  • 文字列の生成
  • 文字列の操作

10.日付/時間

  • 日付/時間操作モジュール
  • datetimeクラス
  • timedeltaクラス
  • dateクラス

11.ファイル操作

  • ファイル操作
  • パス構築
  • ファイルシステム操作

12.正規表現

  • 正規表現
  • 特殊文字
  • 正規表現の利用

Python開発マスター

1つのプロジェクトとして、システムを構築していく実務に即した形での講習です。
仕様書作成→プログラミング→テスト項目作成→テストを繰り返しながら即戦力として対応できる能力の養成を目的としています。

Python講座カリキュラムの学習日数

単元名:Python超入門

研修内容
コース
学習日数
コース日数
Python超入門
30日 0.5日
20日~40日 0.5日

単元名:社会人のマナー

研修内容
コース
学習日数
コース日数
社会人の基礎マナー(無償オプション)
30日 0.5日
20日~40日 0.5日

プログラム作りの考え方

研修内容
コース
学習日数
コース日数
アルゴリズム&フローチャートの入門
30日 0.5日
20日~40日 0.5日

【Python開発基礎】アプリ開発・入門・基礎

研修内容
コース
学習日数
コース日数
Pythonの入門(基本)
30日 1日
20日~40日 1日
Python入門
30日 4日
20日~40日 4日
Python基礎
30日 5日
20日~40日 5日
★Python開発基礎の実践アプリ(5つ作成)
ソースコードレビュー
30日 4日
20日~40日 4日
◎理解度テスト1
30日 0.5日
20日~40日 0.5日
MySQ入門
30日 1日
20日~40日 1日
Pythonデータベース連携
30日 3日
20日~40日 3日
Pythonデータベース連携(IoTシステム)
ソースコードレビュー
30日 4日
20日~40日 4日
◎理解度テスト2
30日 0.5日
20日~40日 0.5日

Python応用事例開発(マスター)

研修内容
コース
学習日数
コース日数
アプリリリース演習/単体・総合テスト
30日 1日
20日~40日 1日
SQL基礎
30日 1日
20日~40日 1日
★Python開発マスターの実践アプリ(IoT)
ソースコードレビュー
30日 3日
20日~40日 3日

Pythonフレームワーク

研修内容
コース
学習日数
コース日数
Pythonフレームワーク
30日 3日
20日~40日 3日
Pythonフレームワークの実践アプリ
ソースコードレビュー
30日 2日
20日~40日 2日

模擬システム
開発実務演習

研修内容
コース
学習日数
コース日数
要件定義 / 設計 / 製造 / テスト / リリース
30日 10日
20日~40日 10日
PageTop