記事の内容
プログラミング言語の書籍は非常に多く、C#に関する書籍だけでも数十種類あります。
この記事では、C#の学習でおすすめの本と動画を学習するにあたっての良書と動画を紹介していきたいと思います。
目次
初心者向け
1週間でC#の基礎が学べる本
プログラミングの基礎だけでなく、コンピュータとソフトの基礎も説明しています。
プログラミングの学習が始めて、という人でも大丈夫です。
プログラミング学習に自信がない方にオススメです^^
この本は、「Kindle Unlimited」の30日間無料体験で読むのがオススメです ^^
無料体験後も、200万冊以上の本を月額980円で読むことができる、読書好きにはもってこいのプランです。
新・標準プログラマーズライブラリ なるほどなっとく C#入門
初心者に必要な情報を、要点を抑えながら簡潔に説明しています。
「どの機能」をどんな時に使うのか、丁寧に説明してくれているのが嬉しいです^^
経験ゼロからC#プログラミングがある程度出来るようになる方法
「C#に興味があるがやったことがない人」を対象としたコースです。
丁寧な説明で、非常にわかりやすい動画です。
中級者向け
独習C#
わかりやすい説明で有名な山田さんが書いた本です。
初心者から中級者になりたい人にオススメの本です。
別の入門書を読んでから、この本を読みましょう^^
実戦で役立つ C#プログラミングのイディオム/定石&パターン
実践的、効率的、さらに美しいソースコードが紹介されています。
新しいバージョンのC#の記述法も書かれているので、ベテランエンジニアにもオススメの一冊です。
脱初心者を目指している人は、是非、読んでみて下さい^^
C#でドメイン駆動開発とテスト駆動開発を使って保守性の高いプログラミングをする方法
ドメイン駆動開発のデザインパターンであるRepository、Entity、ValueObjectの実装方法とMoqを使ったテスト駆動開発を解説しながら,一つのアプリケーションを作成していきます。
テスト駆動開発の良さがよくわかるコースです^^
上級者向け
Effective C# 6.0/7.0
本格的にC#を勉強したい人にオススメの本です。
定番の名著で、ノウハウが凝縮されています^^
More Effective C# 6.0/7.0
中級者以上のC#プログラマーを対象としています。
最新版C#に搭載された新機能を理解することができます^^
まとめ
対象のユーザーごとに別けて、オススメの書籍と動画を紹介しました。
興味が湧いた方は、本を手にとって勉強を始めましょう^^
Good luck with your engineer life!
▼ C言語の勉強をしたい人は、この記事を読んで下さい。
▼ C++の勉強をしたい人は、この記事を読んで下さい。
▼ Rubyの勉強をしたい人は、この記事を読んで下さい。
▼ Pythonの勉強をしたい人は、この記事を読んで下さい。
▼ PHPの勉強をしたい人は、この記事を読んで下さい。
▼ Go言語の勉強をしたい人は、この記事を読んで下さい。