Friday night, I went out and bought two books, C# for Experienced Programmers and C++ Programmer’s Notebook. The latter is to increase my understanding of more advanced topics in C++, such as pointers, linked lists, templates, etc. The former is simply to learn C#, particularly in connection with ASP.NET, but also as a standalone language. I did cringe, however, at paying $54.00 (US) for a book, even if it is is Deitel and Deitel book. But as I eagerly opened my C# book this morning, I came to an interesting realization.
I have never really learned a language from a book.
But I want to try to learn C# from a book, without the ASP.NET aspect at first. So where shall I get my projects from? Haha. College websites. Many, many college Comp Sci teachers put their student’s labs on a course website so that the students can work at their own pace. And what better way to find exercises that will test my design and programming abilities? If I get to take up Java again before I go to college next year, I will probably use the same resources.