$ python -m venv learn --no-install-required
手を動かしながら、
プログラミングを学ぼう。
Python・Next.js・PostgreSQLを、スライド解説→小テスト→ブラウザ内でのコード実行演習 という3ステップで学ぶ、無料のプログラミング学習サイトです。インストール不要、 最初の数レッスンはログインなしですぐに試せます。
① スライド解説
図解ではなく、実際に動くコードで一つずつ丁寧に解説します。
② 小テスト
穴埋め・選択式の小テストで、理解度をその場で確認します。
③ コード実行演習
ブラウザ内で実際にPythonコードを書いて実行し、手で覚えます。
講座一覧
講座1〜3(Python基礎編・Python応用編・FastAPI入門)は全レッスン無料で学べます。
Python基礎編
無料
プログラミング未経験者を対象に、Pythonの基本文法を「読める→書ける→使える」まで引き上げる講座。全レッスンとも「①スライド解説→②穴埋め小テスト→③コード実行演習」の3点セット構成。
Python応用編
無料
講座1で学んだ基礎の上に、クラス・例外処理・ファイル操作・外部ライブラリ利用を積み上げ、実務で使えるレベルのPythonへ橋渡しする講座。
FastAPI入門
無料
Web APIの基本概念をFastAPIで学ぶ講座。無料範囲の最終講座で、ここではサーバーを実際に起動せず、ルートハンドラ関数を直接呼び出す形で学習する(実サーバー起動・DB接続・認証は有料の「FastAPI実践編」で扱う)。最後の統合演習でインメモリToDo APIを構築し、「本格的にDBと繋ぎたい」という欲求を作ることを意図している。