メインコンテンツへ移動
アカデミー
初級 コード地区

Python

やさしく、パワフルで、どこでも使える。

Python is the friendly, readable language behind data science, AI, automation and countless web services. This track starts from zero but moves fast: install Python 3.14, master its types and data structures, write functions and classes, handle errors and files, then build real tools with HTTP, a command-line interface, automated tests and async code.

Every lesson is short, practical and checked with quizzes, so you learn by doing.

レッスン
29
時間
4 時間
レベル
初級

このコースのレッスンは、現在英語のみです。

  • ブロンズ 挑戦可
  • シルバー 挑戦可
  • ゴールド ロック

実力を証明しますか?

ブロンズ、シルバー、ゴールドの 3 つの試験が待っています。

試験へ進む

できるようになること

  • Write clean, modern Python 3.14 with f-strings, type hints and match
  • Model data with lists, dicts, sets, comprehensions and dataclasses
  • Handle errors and work with files, paths and JSON
  • Set up projects with venv, pip and uv
  • Build command-line tools and call web APIs
  • Test with pytest and run tasks concurrently with asyncio

学習の道のり

  1. 1
    第 1 章

    Getting started

    Install Python 3.14, explore the REPL and run your first script.

    0 / 2
  2. 2
    第 2 章

    Types and variables

    Name values, do math, convert types and master strings.

    0 / 3
  3. 3
    第 3 章

    Control flow

    Decide with if and match, repeat with for and while.

    0 / 4
  4. 4
    第 4 章

    Data structures

    Lists, tuples, dicts and sets, plus comprehensions and unpacking.

    0 / 4
  5. 5
    第 5 章

    Functions

    Package logic into functions with type hints, flexible arguments and lambdas.

    0 / 3
  6. 6
    第 6 章

    Objects and classes

    Model your own types with classes, dataclasses, dunder methods and composition.

    0 / 4
  7. 7
    第 7 章

    Errors, files and modules

    Handle failures, work with files and JSON, and manage projects with venv and uv.

    0 / 4
  8. 8
    第 8 章

    Practical Python

    Call web APIs, build a CLI, write tests with pytest and go async.

    0 / 5

クイックナビゲーション