Build Your Skills for Free.

Advance your career by learning in-demand skills in Programming, DevOps, Cybersecurity, AI Engineering, and English for Developers.

さまざまな人種、性別の人々がノートパソコンの周りに集まっている様子
韓国のローカル勉強会での freeCodeCamp 受講者

More than 100,000 freeCodeCamp graduates work in companies such as

freeCodeCamp で学ぶメリット:

大規模なコミュニティ

受講者、卒業生、教育者が集まる活気に満ちた学習コミュニティに参加しましょう。

無償教育

当チャリティで学ぶことで、学習費用を節約できます。マンスリーサポーターの皆さんによる寄付のおかげで、全教材が無料で提供されています。

幅広い認定講座

人気の技術を学んで、業界認知度の高い検証機能付き認定証を獲得しましょう。

包括的なカリキュラム

世界的に評価されている一貫したプロジェクトベースのカリキュラムで、技術スキルを向上させましょう。

freeCodeCamp に対する卒業生の声

Shawn Wang, a young-looking Asian man, smiling for a selfie with a snow-capped mountain in the background.
Sarah Chima, a young-looking Black woman, smiling for the camera while sitting in a chair.
Emma Bostian, a young-looking White woman, smiling for the camera in front of green foliage.

Recommended curriculum (still in beta):

If you were previously working through our Certified Full Stack Developer curriculum, don't worry - your progress is saved. We've split it into smaller certifications you can earn along your journey.

Try the coding challenge of the day:

開発の現場で使う英語を学ぶ:

就職活動・技術面接に備える:

Professional certifications:

よくある質問:

freeCodeCamp とは何ですか?

freeCodeCamp は、世界中の人々が集まって一緒にプログラミングを学んでいるコミュニティです。私たちは 501(c)(3) パブリック・チャリティーです。

freeCodeCamp ではどのようにしてプログラミングを学べますか?

ブラウザ、コードエディター、モバイルアプリなどからすぐに使える環境で、段階的に、たくさんのプロジェクトを作成しながら学習します。

また、無料で検証機能付き認定証を取得できます。

freeCodeCamp は本当に無料ですか?

はい。freeCodeCamp のあらゆるコンテンツは 100% 無料です。全講座、プロジェクト、さらには認定証も無料です。

freeCodeCamp はソフトウェア開発の仕事に就くのに役立ちますか?

はい。毎年数千人の freeCodeCamp コミュニティ参加者が、初めてのソフトウェア開発の仕事を得ています。

どのようなスキルが学べますか?

HTML、CSS、JavaScript、Python、Linux、Git、SQL など、多くの開発者が仕事で必要とするスキルが学べます。また、ウェブ開発、モバイルアプリ開発、データサイエンス、人工知能などに関する便利なライブラリの使い方も学べます。

どれくらいの時間で学べますか?

freeCodeCamp は自分のペースで進められます。現実的には、ソフトウェアエンジニアとして仕事を得るのに十分なレベルに到達するには数年かかるでしょう。準備が不十分な状態で、生計を立てるための仕事や学校を辞めることはおすすめしません。

どこから始めたらいいですか?

まったくの初心者の場合は、freeCodeCamp コアカリキュラムの最初から始めるのが良いでしょう。いくらか経験がある場合でも最初から始めることをおすすめしますが、学びたい分野まで飛ばしても構いません。

無料の検証機能付き認定証はどうすれば取得できますか?

認定証を取得するには、それぞれ 5 つある認定プロジェクトを完成させ、すべてのテストを成功させる必要があります。

学びたい分野が freeCodeCamp のコアカリキュラムにありません。

freeCodeCamp ではコアカリキュラムの他にも、何千件もの (本のようなボリュームの) 記事、講座、チュートリアルを無料で公開しています。あなたが学習したい分野もきっと見つかると思います。検索バーから探してみてください。

Happy coding!