日本プログラミングスクールのPython研修・講座

Pythonは、シンプルで読みやすい構文が特長の言語で、プログラミング初心者にも人気があります。当スクールのPython研修・講座では、基本文法から始め、条件分岐、繰り返し、関数、ファイル操作、クラスの基礎までを順を追って学習します。短期間で実際に動くプログラムを作りながら理解を深められる内容で、初めてプログラミングに触れる方にも安心してご受講いただけます。
ご受講を通じて、Pythonの基礎を確実に習得し、簡単な業務処理やデータ操作を自分で行える実践力を身につけていただけます。

本ページをご覧になり、当プログラミングスクールのPython研修・講座にご興味をお持ちいただけましたら、個人のお客様向けHP、または法人のお客様向けHPへお進みください。

日本プログラミングスクールのPython研修・講座の特徴

  • ソフトウェア会社制作の実践的なカリキュラム
  • 完全個別指導(熟練講師が1対1で指導)
  • フリータイム制
  • 手を動かし体で覚える実践型
  • 法人様も個人のお客様も随時ご受講をスタートできます。
  • 次の3つのカリキュラムPython段階的体系的に学んでいきます。
    (カリキュラム名をクリックしていただきますと、カリキュラムの詳細にジャンプしていただけます。
1

標準受講時間:30時間

2

標準受講時間:35時間

3

標準受講時間:35時間

日本プログラミングスクールのPython研修・講座の
受講方法・研修パック一覧

西船橋校・名古屋校で実施する通学研修は、講師と1対1の完全個別指導。学習計画づくりからコードレビュー・デバッグまで、その場で画面を見ながら即フォローします。理解度に合わせて課題の難易度や進度をきめ細かく調整できるため、つまずきを残しません。集中しやすい教室環境で手を動かす時間をしっかり確保でき、通学リズムと学習習慣の定着にもつながります。

パック名カリキュラム研修時間(日数)詳細
Python研修パックPython入門
Python中級
Python上級
100時間
(15日間)
詳しく見る
C言語/Python研修パックC言語入門
C言語マスター
Python入門
Python中級
Python上級
160時間
(23日間)
詳しく見る
Java/Python研修パックプログラミング基礎
Java入門
Javaマスター
Python入門
Python中級
Python上級
185時間
(27日間)
詳しく見る

講師と常に向き合いながら、すぐに質問できる環境で学びたい方へ。
NPS西船橋校または名古屋校で直接受講する「通学コース」、またはお好きな場所からZoomで学ぶ「オンラインコース」のいずれか、もしくは両方を自由にご利用いただけます。
学習中の疑問には、その場でベテラン講師が丁寧に対応。提出いただいた課題も、コードの細部に至るまで確認し、理解が深まるまで徹底的にサポートします。
「すぐに質問できる安心感」「対話から生まれる実力」を重視する方に最適のコースです。

受講タイプ対象詳細
フリーパスポートA~D週に4時間ずつコンスタントに受講したい方にお勧めです。コンスタントに受講していただく分、受講料がお安くなっています。期間によってA(3か月間)~D(6か月間)があります。Python系を含むどのカリキュラムにも使える受講タイプです。詳しく見る
速習パックA、B短期間(10日間、又は20日間)に集中して受講したい方にお勧めです。短期間に集中して受講していただく分、受講料がお安くなっています。Python系を含むどのカリキュラムにも使える受講タイプです。詳しく見る
チケット制(10時間~260時間)コンスタントな受講や、短期間の受講が難しい方(比較的時間をかけてマイペースで受講したい方)にお勧めです。Python系を含むどのカリキュラムにも使える受講タイプです。詳しく見る
学生様向けパック学生様(25歳以下の高校生・専門学校生・大学生・大学院生)専用大変お得なパックです。このパックは、オンラインコースのみとなります。詳しく見る

日本プログラミングスクールのPython研修・講座の
カリキュラム詳細

1.Python入門

Python入門(標準受講時間:30時間)

Pythonを学習する上での土台となるPythonのプログラミングの基礎(構文、データ型、変数と定数、演算子、制御文)などを学習していきます。

 カリキュラム一覧 

第1章 Pythonとは
  1-1 Pythonの特徴
  1-2 Pythonの実行方
  1-3 Pythonプログラムのファイル形式
  1-4 PythonのインストールⅠ
  1-5 PythonのインストールⅡ
  1-6 Pythonの確認
  1-7 VSCode(Visual Studio Code)のインストール
  1-8 VSCode(Visual Studio Code)の使い方
  1-9 Pythonのモジュール、パッケージ、ライブラリとimport文

第2章 文と式
  2-1 文
  2-2 式
  2-3 インデント
  2-4 エンコード
  2-5 コメント
  2-6 予約語(キーワード)

第3章 識別子とデータ型
  3-1 識別子
  3-2 変数
  3-3 データ型
  3-4 整数型と実数(浮動小数点)型
  3-5 文字列型
  3-6 日付型
  3-7 リスト
  3-8 タプル
  3-9 辞書
  3-10 集合
  3-11 論理型
  
第4章 演算子
  4-1 算術演算子
  4-2 代入演算子
  4-3 比較演算子
  4-4 論理演算子
  4-5 文字列演算子
  4-6 ビット演算子

第5章 制御
  5-1 制御とは
  5-2 条件分岐
  5-3 繰り返し(for in)
  5-4 繰り返し(while)
  5-5 例外処理
  5-6 リスト内包表記
  課題1(1から100までを加算する)
  課題2(指定した数 aからbまでを加算する)
  課題3(Table(配列)の合計値を求める)
  課題4(Table(配列)の平均値を求める)
  課題5(Table(配列)の中の最小値を求める)

2.Python中級

Python中級(標準受講時間:35時間)

ファイルの読み書き、画を描く、関数を作る、新しいデータ型を作るなどの学習を行います。

 カリキュラム一覧 

第1章 ファイル操作
  1-1 ファイルのオープン・クローズ
  1-2 ファイルを書く(write関数)
  1-3 ファイルを読む(read関数)
  1-4 CSV形式ファイルの操作
  1-5 その他の形式ファイルの操作
  1-6 その他のファイル関連操作
  課題1(社員名簿をもとに男性と女性の社員数を計算する)
  課題2(社員名簿をもとに社員の平均年齢を計算する)
  課題3(Requestされた性別により平均年齢を計算する)
  課題4(社員名簿の中から一番年齢の若い社員番号を判定する)
第2章 関数とメソッド 
  2-1 関数(function)とは
  2-2 関数内関数
  2-3 ラムダ(lambda)式
  課題5(年齢の高い順に社員データを並び替える(ソート))
  課題6(指定したrequestにより年齢の高い順か低い順に社員データを並び替える(ソート))
  課題7(部署毎に年齢の降順に社員データの並び替えを行う)
  課題8(指定された社員番号に対応した社員の年齢を検索する)
  課題9(指定された県名に対応した社員データを別ファイルに出力する)
  課題10(性別順に社員データの並び替えを行う)
  課題11(社員を1名社員データに追加する)
  課題12(社員データの中から一番年齢の若い社員データを削除する)
  課題13(年齢と性別が同じ社員を社員データより抽出する)
  課題14(部署毎に社員数と平均年齢を算出する)
  課題15(入社年度毎に社員数と平均年齢を算出する)

3.Python上級

Python上級(標準受講時間:35時間)

クラスのとは、継承、多重継承、プロパティについて学習を行います。又、入門、中級、上級を総括する修了問題も含まれます。

 カリキュラム一覧 

第1章 クラス
  1-1 オブジェクト指向プログラミング
  1-2 クラスとは
  1-3 継承
  1-4 多重継承
  1-5 プロパティ
課題1(クラスを使用した四則演算)
課題2(サイコロデータ型(クラス)を作成する)

第2章 修了問題
  2-1 最大公約数及び最小公倍数を求める
  2-2 じゃんけんプログラム
  2-3 リストの配置変換
  2-4 商品売上管理
  2-5 デジタル数字の作成
  2-6 モンテカルロ法を用いてπ(円周率)を求める

日本プログラミングスクールのPython研修・講座の
修了者の声

東京都港区
情報サービス会社
新入社員研修(男性)

初めてのプログラミングでも理解しやすかった。

まったくの初心者として受講しましたが、Pythonの文法はシンプルで読みやすく、講師の方の説明も丁寧だったため、安心して学ぶことができました。条件分岐や繰り返し処理などの基本構文を学ぶうちに、プログラムの仕組みが理解できるようになりました。今後は業務の中で簡単な自動化スクリプトを作ってみたいと思います。

神奈川県川崎市
製造会社
中途採用社員研修(男性)

Pythonの書き方と考え方がわかり、コードを書くのが楽しくなった。

Pythonに触れるのは初めてでしたが、インデントを使った構文や、リストや辞書の扱い方を学ぶことで、他の言語よりも直感的に理解できました。課題を通して実際にプログラムを書くことで、動作の流れが自然に身につきました。講師の方のフォローが丁寧で、毎回質問にもすぐに対応していただけたのがありがたかったです。

東京都新宿区
IT企業
中堅社員スキルチェンジ研修(男性)

シンプルなコードで多くの処理ができることを実感した。

これまでC言語やJavaを扱ってきましたが、Pythonのシンプルな文法に驚きました。短いコードで同じ処理を実現できることを体感し、効率的な書き方を学べたのが大きな収穫です。特に関数の使い方や、リスト・辞書などのデータ構造を理解することで、業務改善ツールを自分で作れるようになりました。

大阪府吹田市
情報機器メーカー
新入社員研修(女性

プログラムの流れを追いながら理解できるようになった。

最初はプログラムの流れをつかむのが難しかったのですが、講師の方が一行ずつ動作を確認しながら解説してくださったおかげで、徐々に理解が深まりました。for文やif文などの基本的な構文を正確に使いこなせるようになり、ファイルの読み書きや関数定義にも慣れました。少しずつできることが増えていく実感がありました。。

東京都渋谷区
ソフトウェア会社
通信学習研修(男性)

業務の空き時間でもしっかり学べる環境が整っていた。

通信学習で受講しましたが、Zoomでの質問対応やメールでのフォローが充実しており、疑問をその場で解決できました。実際に手を動かして課題を進めるうちに、Pythonの文法や構文が自然と身につきました。業務の空時間を使っての研修でしたが、講師の方の丁寧な指導で最後まで集中して取り組むことができました。

愛知県名古屋市
製造会社
中途採用社員研修(女性)

業務に活かせる基礎力を身につけることができた。

Pythonの基本文法に加え、関数やクラスの仕組みを学ぶことで、業務の中で小さな自動化プログラムを作れるようになりました。研修では実際の作業を想定した課題が多く、実践的な力がついたと感じています。自分のペースで学べる環境で、理解できるまで丁寧に教えていただけた点が非常に良かったです。