AspNetCore-Developer-Roadmap - 2022年にASP.NETCore開発者になるためのロードマップ

(Roadmap to becoming an ASP.NET Core developer in 2022)

Created at: 2019-02-06 15:50:13
Language:

ASP.NETCore開発者ロードマップ

PRへようこそ オープンコレクティブの支持者 OpenCollectiveのスポンサー

2022年にASP.NETCore開発者になるためのロードマップ:

以下に、ASP.NETCore開発者になるために学習したいパスとライブラリを示すグラフを示します。このチャートは、「ASP.NETCore開発者として次に何を学ぶべきか」という質問をするすべての人へのヒントとして作成しました。

免責事項

このロードマップの目的は、風景についてのアイデアを提供することです。ロードマップは、流行に敏感なものを選ぶように促すのではなく、次に何を学ぶべきかについて混乱している場合に役立ちます。あるツールが他のツールよりもいくつかのケースに適している理由をある程度理解する必要があります。流行に敏感でトレンディなツールが必ずしも仕事に最適であるとは限らないことを覚えておいてください。

スターを贈ろう!

このプロジェクトが気に入った場合、またはこのプロジェクトを使用してソリューションを学習または開始している場合は、スターを付けてください。ありがとう!

ロードマップ

ロードマップ

資力

  1. 前提条件を学ぶ

  2. 一般的な開発スキル

    • Gitを学び、GitHubでいくつかのリポジトリを作成し、コードを他の人と共有します
    • HTTP(S)プロトコル、要求メソッド(GET、POST、PUT、PATCH、DELETE、OPTIONS)を知っている
    • グーグル、グーグルでのパワーサーチの使用を恐れないでください
    • dotnetCLIを学ぶ
    • アルゴリズムとデータ構造に関する本を数冊読む
  3. ASP.NETCoreの基本

  4. 個体

  5. 依存性注入

    1. DIコンテナ
    2. ライフサイクル
    3. Scrutor
  6. データベース

    1. リレーショナルデータベース
      1. SQLサーバー
      2. PostgreSQL
      3. MariaDB
      4. MySQL
    2. クラウドデータベース
    3. サーチエンジン
    4. NoSQL
  7. キャッシング

    1. メモリキャッシュ
    2. 分散キャッシュ
      1. Redis
        1. StackExchange.Redis
        2. EasyCaching
      2. Memcached
    3. EntityFrameworkの第2レベルのキャッシュ
      1. EFCoreSecondLevelCacheInterceptor
      2. EntityFrameworkCore.Cacheable
  8. ロギング

    1. ログフレームワーク
    2. ログ管理システム
  9. APIクライアントとコミュニケーション

    1. 残り
    2. gRPC
    3. GraphQL
  10. リアルタイムコミュニケーション

  11. オブジェクトマッピング

  12. タスクのスケジューリング

  13. テスト

    1. ユニットテスト
      1. フレームワーク
      2. 嘲笑
      3. アサーション
    2. 統合テスト
    3. 行動テスト
    4. E2Eテスト
  14. マイクロサービス

    1. メッセージブローカー
    2. メッセージバス
    3. APIゲートウェイ
    4. コンテナ化
    5. オーケストレーション
    6. リバースプロキシ
    7. 他の
  15. 継続的インテグレーションとデリバリー

  16. デザインパターン

  17. クライアント側ライブラリ

  18. テンプレートエンジン

  19. 知っておきたい

要約

ロードマップを改善できると思われる場合は、更新があればPRを開いて、問題を送信してください。また、私はこれを改善し続けるので、このリポジトリにスターを付けて再訪することをお勧めします。

アイデア:React開発者ロードマップ

貢献

貢献したいですか?コミュニティからのフィードバックと貢献をお勧めします。貢献ガイドラインに従ってください。

クレジット

後援者

すべての支援者に感謝します!🙏[後援者になる]

スポンサー

スポンサーになることでこのプロジェクトをサポートします。あなたのロゴはあなたのウェブサイトへのリンクとともにここに表示されます。[スポンサーになる]

ライセンス

ライセンス:CC BY-NC-SA 4.0