毎日つづく学習で、
現場で書けるコードへ。

手を動かすレッスン。仲間に聞けるコミュニティ。
チームで作る実務経験まで。
全72モジュールのオンラインプログラミング学習サービスです。

4peiron — main.py def hello(): print("Hello, 4peiron!") for day in learning: skill += 1 # 毎日すこしずつ、確実に。 ▶ 実行する

現場で使えるスキルを、自分のペースで

4peiron は、初心者から実務レベルまでを一気通貫でカバーするオンライン学習サービスです。 ブラウザだけで学べる無料コースからスタートし、つまずいたらコミュニティで質問して解消。 チーム開発プランに参加すれば、ポートフォリオに書ける実務経験まで手に入ります。

∞

現役エンジニア陣が設計するカリキュラム

海外・国内の開発現場で活躍する現役エンジニアが監修。流行の技術を表面的になぞるのではなく、 現場のコードレビューやアジャイル開発の進め方まで含めて「仕事で使える形」で学べるよう設計しています。

コースを選ぶ

「はじめての Web」から 3DCG・セキュリティまで、全72モジュールのカリキュラム。

72モジュール
240+レッスン(順次収録中)
74コース収録済み
Free 収録中 MODULE 001 · プログラミング言語

🐍 Python

環境構築から実務レベルまで、全50レッスンの決定版。変数・制御構文・データ構造・関数・例外・ファイル・クラス・ジェネレータ・デバッグ、実践課題つき。
全50レッスン+実践4本(全50レッスン収録済み)

Python 3.14データ構造関数OOPType Hints
一部無料で収録中 MODULE 003 · プログラミング言語

☕ Java

ゼロからプロの Java 開発者へ。文法・オブジェクト指向・例外・コレクション・ラムダと Stream を全50レッスンで学び、ファイルに保存できる ToDo アプリで総仕上げ。
全50レッスン収録済み

JDK 21OOPCollectionsStreamsrecord
一部無料で収録中 MODULE 007 · プログラミング言語

🦀 Rust

環境構築から実務レベルまで、全50レッスンの決定版。変数・制御構文・所有権と借用・データ構造・関数・エラー処理・構造体とトレイト・Cargo・デバッグ、実践課題つき。
全50レッスン+実践4本(全50レッスン収録済み)

Rust 1.94OwnershipBorrowingTraitsCargo
一部無料で収録中 MODULE 011 · プログラミング言語

🔷 TypeScript

JavaScript に型を足して、実行する前に間違いを見つける。全50レッスンで型注釈・型推論から、ジェネリクス・ユーティリティ型・型ガード・非同期処理・DOM 操作まで。
全50レッスン収録済み

strictGenericsUtility Types型ガードsatisfies
一部無料で収録中 MODULE 020 · プログラミング言語

🐹 Go

環境構築から実務レベルまで、全50レッスンの決定版。スライスとマップ・構造体とインターフェース・エラー処理・パッケージ分割・ジェネリクス・goroutine とチャネル・テスト、実践課題つき。
全50レッスン収録済み

Go 1.27slices/mapsinterfacegoroutinetesting
一部無料で収録中 MODULE 040 · プログラミング言語

🟣 C# & .NET

Unity の前に置く、C# そのものの決定版。型とオブジェクト指向・record とパターンマッチング・LINQ・async/await・xUnit と Minimal API を全50レッスンで学び、Unity の C# へ橋を渡します。
全50レッスン収録済み

C#.NETLINQasync/awaitUnity
一部無料で収録中 MODULE 043 · プログラミング言語

🔩 C 言語

コンパイルの仕組みからシステムコールまで、全50レッスンの決定版。ポインタ・malloc と free・サニタイザと valgrind・構造体と連結リスト・make とライブラリを通し、最後は簡易シェルを作ります。
全50レッスン収録済み

C23gccポインタメモリ低レイヤ
一部無料で収録中 MODULE 052 · プログラミング言語

🧱 C++

C を知っている人のための、全50レッスンの決定版。クラスと RAII・STL・テンプレート・スマートポインタ・ranges とスレッドを通し、最後は CMake とテスト付きのツールを 1 本仕上げます。
全50レッスン収録済み

C++23clang++STLRAIICMake
一部無料で収録中 MODULE 072 · プログラミング言語

🌙 Lua

Neovim・LÖVE・Redis に埋め込まれている Lua を、言語として一から学ぶ全20レッスン。テーブルとメタテーブル・クロージャとコルーチン・_ENV のサンドボックスを押さえ、最後は C のホストに Lua のプラグインを読み込ませます。
全20レッスン収録済み

Lua 5.5LuaJITメタテーブルコルーチンC API

メンバーシップ

人気の入門コースから中級・実践コースまでオールインワン。 月額 $9.90 のお手軽プランから、質問し放題のサポートプラン、 実務経験が積めるチーム開発プランまで用意しています。

メンバーシップの詳細はこちら

4peiron の特徴

📚

豊富なコースラインアップ

はじめの一歩から実務直結スキルまで。言語・Web 技術・インフラを網羅的にカバーし、新コースも順次追加。

💬

コミュニティで質問できる

学習中の「わからない」は Discord のコミュニティで質問。メンターや受講生どうしで解決するので挫折しにくい。

✅

クイズで理解度チェック

レッスンごとのクイズで知識を定着。弱点を見つけて確実にレベルアップできます。

🚀

チーム開発で実践力強化

実際の開発プロジェクトに参加し、コードレビューを通じてプロの視点を吸収。就職・転職の強い武器に。

4peiron の由来

名前の由来は、古代ギリシャ語の ἄπειρον(apeiron)=「限りのないもの、無限なるもの」。 哲学者アナクシマンドロスは、あらゆるものが生まれてくる根源をこの「無限」と呼びました。 学びにも終わりはなく、書けるコードの範囲は広がりつづける—— 頭の「a」を「4(for)」に置きかえたのは、その無限をあなたのためにひらく、という意味です。 そんな想いを込めた学習サービスです。