質問: こちらにはベテランのエンジニアの方々がたくさんいらっしゃるとお聞きしましたので、 質問させていただきます。 今、C#について勉強をしております。 参考書を購入し、そこに載っているコードを書く、いわゆる写経や、 ネットで動画を見ながら(Paizaラーニング)勉強をしたりしています。 上記のほか、こんな勉強法があるよーなど、 最新の勉強法があれば教えていただきたく思います。 また、皆さんが初心者の頃に実践されたことがあれば、ご教授願います。 よろしくお願いいたします。 ・ゲームではなく、Windowsで動くアプリを作れるようになりたいと思っています。 ・今のレベルは本当に初期の初期で、プロンプト画面に文字を出す、というレベルです。
回答: 言語習得に関して、どの言語でも初手はそれほど違いはありません。 ・体系的な知識と開発環境整理をするために教本を使用して学習 ・技術的な単語が整理できたあたり(言葉が通じるようになったあたり)で、公式サイトを参照 ・チュートリアルとリファレンス(こっちは流し読み)を利用して、サンプルを稼働/カスタマイズして理解を深める そして応用へ! 教本や動画はすでに参照されているようなので、それ以外のものを紹介しますね。 ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発 古い資料ですが、C# を俯瞰的に眺めることが出来、体系的な知識をつけるにあたっての前提が理解できます。 C# は MS 謹製の開発環境が非常に優れているので、学習ははかどります。 頑張ってください。