24
33

More than 3 years have passed since last update.

C#勉強法

Last updated at Posted at 2020-02-02

目的

  • プログラミング初心者向けにC#を勉強する方法を書籍を中心に説明
  • アフィリエイトでは無いのでご安心を

方針

手順

  • 1.まずはC#を全体的に説明している本を読む
    • .NetFrameworkもC#も進化が早いです。古い本は避けて、なるべく新しい本で勉強しましょう。
  • 2.ざっと読んだタイミングで、自分で作りたいアプリを書き始める、わからないところはwebや読んだ参考書で調べて、なるべくメモを残しておく(備忘録的な記事にしてもよい)
  • 3.ある程度アプリが完成したところで、中級者向けの本を読む、特にEffective本、読みながらリファクタリングしていく

参考書籍

  • 初心者向け

    • 全体把握用
      • www.amazon.co.jp/dp/4798153826
        • 初心者向けですが、内容網羅しています。ただ、この手の本はページ数が多いです。興味無い・理解進まない箇所は時間の無駄なのでいったん飛ばすぐらいでちょうどいいかと思います。
          image.png
  • 中級者向け

  • 作法、オブジェクト指向、ソフトウェアエンジニアの心得

  • WPF, MVVM

  • ASP.NET

    • 詳しくないので紹介できません。。
  • 上級者

    • 最適化
      • www.amazon.co.jp/dp/4798131792
        • かなりマニアックですが、少しでも処理速度を早くしたい(C++使ったほうがいいかも)、.NETについて詳しくなりたい、という方が読むにはいい本だと思います。
          image.png
24
33
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
24
33