freeCodeCamp - freeCodeCamp.orgのオープンソースのコードベースとカリキュラム。無料でコーディングすることを学びます。

(freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.)

Created at: 2014-12-25 01:49:19
Language: TypeScript
License: BSD-3-Clause

無料コードキャンプソーシャルバナー

プルリクエストへようこそ 初めての方限定フレンドリー オープンソースヘルパー セットアップの自動化 不和

freeCodeCamp.orgのオープンソースのコードベースとカリキュラム

freeCodeCamp.org は、無料でコーディングを学ぶことができるフレンドリーなコミュニティです。これは、ドナーが支援する501(c)(3)慈善団体によって運営されており、何百万人もの忙しい成人がテクノロジーに移行するのを支援しています。私たちのコミュニティは、すでに40,000人以上の人々が最初の開発者の仕事を得るのを支援しています。

私たちのフルスタックWeb開発と機械学習のカリキュラムは完全に無料で、自分のペースで進められます。スキルを伸ばすのに役立つ何千ものインタラクティブなコーディングの課題があります。

目次

認証

freeCodeCamp.org いくつかの無料の開発者認定を提供しています。これらの各認定には、5 つの必須 Web アプリ プロジェクトの構築と、それらのプロジェクトの準備に役立つ数百のオプションのコーディング チャレンジが含まれます。各認定資格は、初心者プログラマーが取得するのに約300時間かかると見積もっています。

freeCodeCamp.org カリキュラムのこれら50のプロジェクトには、それぞれ独自のアジャイルユーザーストーリーと自動テストがあります。これらは、プロジェクトを段階的に構築し、送信する前にすべてのユーザーストーリーを確実に満たすのに役立ちます。

これらのテストスイートは、freeCodeCampのCDNを介して取り込むことができます。つまり、これらのプロジェクトは、CodePenやReplitなどのWebサイト、またはローカルコンピューターの開発環境でビルドできます。

認定資格を取得すると、いつでも資格を取得できます。LinkedInまたは履歴書からいつでもリンクできます。また、将来の雇用主やフリーランスのクライアントがそのリンクをクリックすると、あなたに固有の検証済みの認定が表示されます。

これに対する1つの例外は、アカデミック誠実ポリシーの違反を発見した場合です。明確に盗用している人(他の人のコードやプロジェクトを引用せずに自分のものとして提出する)を見つけた場合、私たちはすべての厳格な学習機関がすべきことを行います-私たちは彼らの認定を取り消し、それらの人々を禁止します。

10のコア認定資格は次のとおりです。

1.レスポンシブウェブデザイン認定

2. JavaScript アルゴリズムとデータ構造認定

3.フロントエンドライブラリ認定

4.データビジュアライゼーション認定

5. APIとマイクロサービス認証

6. 品質保証認証

7. Python認定による科学計算

8. Python認定によるデータ分析

9. 情報セキュリティ認証

10. Python認定による機械学習

レガシーフルスタック開発認定

レスポンシブWebデザイン、アルゴリズムとデータ構造、フロントエンド開発ライブラリ、データ視覚化、バックエンド開発とAPI、およびレガシー情報セキュリティと品質保証の認定を取得すると、freeCodeCamp.org フルスタック開発認定を申請できるようになります。この区別は、さまざまなWeb開発ツールを使用して約1,800時間のコーディングを完了したことを意味します。

レガシー認定

また、4年のカリキュラムにさかのぼる2015つのレガシー認定資格があり、これらはまだ利用可能です。これらのレガシー認定に必要なすべてのプロジェクトは、freeCodeCamp.org でも引き続き利用できます。

  • レガシーフロントエンド開発認定
  • レガシーデータビジュアライゼーション認定
  • レガシーバックエンド開発認定
  • レガシー情報セキュリティおよび品質保証認証

学習プラットフォーム

このコードは freeCodeCamp.org ライブで実行されています。

私たちのコミュニティには次のものもあります。

  • 通常、プログラミングのヘルプやプロジェクトのフィードバックを数時間以内に入手できるフォーラム
  • Python、SQL、Android、およびその他のさまざまなテクノロジーに関する無料コースを備えたYouTubeチャンネル
  • 数学とコンピュータサイエンスに関する何千ものプログラミングチュートリアルと記事を含む技術出版物
  • 開発者やコーディングを学んでいる人々とたむろして話すことができるDiscordサーバー

Join the community here.

Reporting Bugs and Issues

If you think you've found a bug, first read the how to report a bug article and follow its instructions.

それが新しいバグであると確信していて、他の誰かが同じ問題に直面していることを確認した場合は、先に進んで新しいGitHubの問題を作成してください。バグを再現できるように、できるだけ多くの情報を含めるようにしてください。

セキュリティ問題の報告と責任ある開示

プラットフォームとユーザーの完全性に影響を与える可能性のある脆弱性の責任ある開示に感謝します。

セキュリティポリシーをお読みになり、次の手順に従って脆弱性を報告してください

貢献

freeCodeCamp.org コミュニティは、あなたのような何千人もの親切なボランティアのおかげで可能になりました。私たちはコミュニティへのすべての貢献を歓迎し、あなたを乗船させることに興奮しています。

貢献するには、次の手順に従ってください

プラットフォーム、ビルド、および展開の状態

すべてのアプリケーションの一般的なプラットフォームステータスは、status.freecodecamp.org で確認できます。コードのビルドとデプロイの状態は、DevOps ガイドで確認できます。

ライセンス

著作権 © 2023 freeCodeCamp.org

このリポジトリのコンテンツは、次のライセンスに拘束されます。

  • コンピュータソフトウェアは、BSD-3条項ライセンスの下でライセンスされています。
  • /curriculumディレクトリ内の学習リソースとそのサブディレクトリは、CC-BY-SA-4.0ライセンスの下でライセンスされています。