Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
AIとC#で極める!クリーンコードの技法
Rating: 3.9 out of 5(5 ratings)
10 students

AIとC#で極める!クリーンコードの技法

高品質なコードと設計パターンをAIを駆使して学ぶ
Last updated 4/2025
Japanese

What you'll learn

  • 保守性と拡張性に優れた、読みやすくクリーンなコードを書けるようになる
  • コードのコメントや設計において、他の人を意識して記述できるようになる
  • AI(ChatGPT)に適切な指示を出し、設計・コーディング補助に活用できるようになる
  • AIが出力したコードの良し悪しを判断し、適切に修正・改善できるようになる
  • STS設計(入力・変換・出力のシンプルな型)を実践し、自然にSOLID原則の一部を体得できる
  • PythonやJavaScriptなど他言語にも応用可能な「設計の型」を身につけることができる

Course content

8 sections8 lectures1h 9m total length
  • はじめに6:39

Requirements

  • 基本的なプログラミングの文法(変数、条件分岐、ループ、メソッド)を理解していること
  • コードを記述・実行できるエディタや開発環境(Visual Studio、VS Code、オンラインエディタ等)
  • AIコード支援ツール(ChatGPT、GitHub Copilot、Claude など)を使用できる環境  (※どのツールでも構いません。活用方法の考え方が中心です)
  • ※このコースでは C# を使用していますが、設計やコード改善の考え方は他の言語にも応用できます。 Python や JavaScript などを使っている方でも、考え方をそのまま活かせます。

Description

この講座では、誰もが知る「じゃんけんゲーム」のコードを使い、AI(ChatGPT)を活用しながら“読みやすく、変更に強い”クリーンなコードの考え方を学びます。

本編に出てくる「STS設計(入力・変換(判断)・出力)」は、設計の知識がなくても、構造が自然と理解できる直感的な型です。
以下の現場での悩みを応えます。

「AIへの指示の仕方が分からない」

「AIの出力が正しいのか判断できない」

実践を通じて、AIを開発のパートナーとして活用する方法を習得。コードレビューや設計改善にも応用できる内容です。

Who this course is for:

  • 現場でコードを書いているが、設計力やコード品質に不安を感じている方
  • 現場のコードが複雑すぎて、どう改善していけばよいか分からない方
  • AI(ChatGPT、GitHub Copilot など)を活用して、設計・レビューをレベルアップさせたい方
  • AIが出力するコードの良し悪しを判断し、適切に活用できるようになりたい方
  • 「読みやすく保守しやすい、クリーンなコード」を書けるようになりたい方
  • 設計原則(STS設計とSOLIDの一部)を実践的に学びたい方
  • ※中級者向けの内容ですが、初心者にも配慮した構成となっています。
  • ※C#を使用しますが、内容はどの言語にも応用可能です。