Python Essentials 2

Pythonのより高度な概念を理解し、オブジェクト指向プログラミング(OOP)を体系的に学び、PCAP™ – Certified Associate Python Programmer 認定試験の合格を目指しましょう。

この中級レベルのコースでは、Pythonプログラミングをさらに深く掘り下げ、 実際の課題をオブジェクト指向の枠組みで分析・設計する力を養います。

学習を修了すると、PCAP™ – Certified Associate in Python Programming 認定試験への準備が整い、 より高度で専門的、かつ高収入が期待できるソフトウェア開発、セキュリティ、ネットワーク、IoT、 エンジニアリングなどの分野へ進むための知識とスキルを身につけることができます。

主な学習内容

Python Essentials 2 を受講して、次のコアスキルを身につけましょう。

  • Python
  • コンピュータプログラミング
  • アルゴリズム的思考
  • 論理的・分析的思考
  • 複数モジュールで構成されるアプリケーションの設計・開発・デバッグ
  • プログラミングにおけるベストプラクティス
  • ソリューションアーキテクチャ
  • オブジェクト指向プログラミング

中級


汎用プログラミング

210639

Python Institute logo

Python Essentials 2

  中級

  7~8 週間

  英語、スペイン語

  無料

Python Essentials 2

このコースは、2部構成シリーズの第2部です。ピアソンVUEとOpenEDGテストサービス TestNow™で受験できるPCAP™ – Certified Associate in Python Programming 認定試験の合格を目指す内容です。

本コースは「Python Essentials 1」の続編として、Pythonプログラミングのより高度な側面(モジュール、パッケージ、例外処理、ファイル操作、一般的なコーディング手法、オブジェクト指向プログラミング(OOP) など)を中心に、実践的なスキルを体系的に習得します。

このコースは、また、ソフトウェア開発、セキュリティ、ネットワーク、AI、IoT など、幅広い分野でのキャリアアップを目指す方にも最適な内容です。

コースについてもっと詳しく知りたい方はこちら:




Python Essentials 2 は、Pythonをより深く理解し、 実務で自信を持って活用できるようになりたい中級者向けのカリキュラムです。 このコースは、汎用的なプログラミングスキルを磨くだけでなく、 テスト、データ分析、機械学習、IoT、Web開発など、 専門的な分野への応用力を養うことも目的としています。 特に次のような方におすすめです。

  • プログラマー志望者や、趣味・仕事でプログラミングに挑戦したい学習者

  • ソフトウェア開発・データ分析・テストなどのアソシエイトレベルの業務に必要なスキルを身につけたい方

  • Pythonや関連技術(ネットワーク関連、IoT、セキュリティなど)を活用したい業界プロフェッショナル

  • AI・機械学習、データ分析、データ可視化、アプリケーション開発、ウェブ開発、ゲーム開発、ネットワークプログラミング、IoT、テスト自動化、サイバーセキュリティなどでスキルを高めたいプログラマー志望者、学習者、業界関係者

  • チームリーダー、プロダクトマネージャー、プロジェクトマネージャーとして、開発現場の用語や工程を理解し、チームとの連携を強化したい方

受講に必要な前提条件

このコースは、Pythonの基本事項(データ型、コンテナ、関数、条件分岐、ループなど)および、手続き型・構造化・関数型プログラミングの基礎を理解している方を対象としています。

Python Essentials 1 を修了しているか、同等レベルの知識・経験が必要です。

コース修了後に得られるスキル

コース修了後には、次のような力が身につきます。

  • Pythonで複数モジュール構成のプログラムを設計・開発・デバッグ・実行・リファクタリングする能力
  • オブジェクト指向プログラミング(OOP)の考え方で課題を分析・モデル化する力
  • IoTやDIYなど身近な場面でもPythonを活用できる実践力
  • ソフトウェア開発工程やプログラマーの役割に対する理解
  • 手続き型とOOPの違いを理解し、目的に応じて最適な手法を選択できる判断力
  • 自分のプログラミング・ポートフォリオを作成・拡充し、就職市場での競争力を高める力
  • Python Professional 1 コースシリーズなど、次のステップとなる高度学習への発展的な準備