środa, 16 marca 2011

[C#] Jak zacząć, jaka książka, jak się uczyć.

          Wiele osób zastanawia się podczas rozpoczynania nauki języka programowania jak zacząć. Czy kupić książkę, czy może polegać na materiałach z Internetu, czy swoją więdzę opierać na teorii czy może jednak robić więcej przykładów. Otóż z mojego punktu widzenia nie ma nic lepszego niż papierowa książka na początek. O ile przeciąganie kontrolek możemy rozpocząć w zasadzie od zera bardzo intuicyjnie o tyle nie pozwoli nam to poznać podstawowych zasad programowania takich jak podstawy obiektowości, polimorfizmu, dziedziczenia, hermetyzacji, obsługi zdarzeń, delegacji, wątków i wyjątków itd. Oczywiście w sieci jest wiele kursów mniej lub bardziej profesjonalnych i kompletnych, w polskim bądź angielskim języku. Jednak nie ma to jak fizyczna książka. Można ją zabrać gdziekolwiek, oczy odpoczywają a pozatym jeżeli ją kupimy mamy dodatkową motywację do nauki (wydane pieniądze). Ja swoją przygodę z technologią .NET rozpocząłem od książki C# i .NET Stephen C. Perry.
          Mogę wam ją z czystym sercem polecić. Oczywiście nauka nie opiera się na samej teorii i suchych przykłądach zawartych w książce. Bardzo rozwijające jest stawianie sobie pewnych celów i twarde dążenie do ich realizacji. Np. dziś postanawiam, że napiszę przeglądarkę grafiki, a następnym razem komunikator czy odtwarzacz muzyki. Taki sposób jest niesamowicie efektywny. Człowiek nie zdaje sobie sprawy ile problemów musi rozwiązać podczas pisania takiego programu. Wszystkie pokonane przeszkody procentują w przyszłości. 
          Kolejnym krokiem na drodze może być zdobycie certyfikatu MCTS firmy Microsoft. Jeżeli planujemy pracę w tym zawodzie to będzie on dodatkowym atutem, oraz pozwoli poprawić język angielski ponieważ wszelkie materiały oraz same egzaminy są w tymże języku 

1 komentarz: