Ach...znowu książki

0

Witam

Poszperałem trochę w internecie na temat rożnych języków programowania i doszedłem do wniosku, że swoją naukę chciałbym zacząć od języka C#. Chciałbym się Was poradzić w sprawie dobrej książki do nauki od podstaw. Dodam jeszcze, iż do tej pory z programowaniem miałem bardzo mało wspólnego, dlatego też dobrze by było, żeby książka tłumaczyła również podstawowe pojęcia programistyczne. Dziękuję za pomoc. Pozdrawiam

0

Wiesz, zaglądając w kompendium znajdziesz takie coś i to za darmo :

Wprowadzenie

0

Na pewno się z tym "zaprzyjaźnię":) Chciałbym jednak prosić o propozycje książek które już ktoś z Was przerabiał i może powiedzieć, iż faktycznie nadają się dla początkującego. Chodzi mi tutaj przede wszystkim o to, że książkę mogę sobie poczytać wszędzie;)

0

ja polecam książkę Jerzego Grębosza "Symfonia C++".. książka jest napisana w przyjaznym języku i super się ją czyta.. naucz się c++ to potem przerzucić się na inny język to prosta sprawa

0

Mówimy o C# a to zupełnie coś innego. Swoją drogą podtrzymuje swoją opinie, że Symfonia to książka dla idiotów i nikomu jej nie polecam, już wielokrotnie podawałem powody, niemniej otępia i usypia. Studenci czytają ją jak biblie, czy jak to ktoś tutaj określił - jak dobranockę przed spaniem, a i tak nic z tego nie mają. Jest wiele lepszych książek o c++.

0

Tak tylko...słyszałem, że C++ nie zbyt nadaje się dla początkującego i dlatego też chciałbym zacząć od C#.

0

Usłyszysz setki różnych porad i pomysłów na to od jakiego języka zacząć bo każdy programista ma swoją własną teorię na ten temat.

Ja jak zwykle polecam http://helion.pl/ksiazki/c-i-net-stephen-c-perry,cshnet.htm - nie wiem tylko czy będzie dobra na sam początek...

0

Głupoty, ja bym polecał C, bo do C mam szczególne predyspozycje, jednak C++ dobry jak każdy inny. Nie polecał bym jedynie rzeczy typu logo, czy pascal, bo w tym się już nie piszę, poza tym stosuje się tam techniki nie używane w obecnych standardach programowania, czy mają biedną bibliotekę. C# nie jest łatwiejszy od C++, tylko inny. Co prawda w C# mniej się człowiek ociera o krzem, ale poziom trudności podobny.

MSM napisał(a)

Usłyszysz setki różnych porad i pomysłów na to od jakiego języka zacząć bo każdy programista ma swoją własną teorię na ten temat.

Ja jak zwykle polecam http://helion.pl/ksiazki/c-i-net-stephen-c-perry,cshnet.htm - nie wiem tylko czy będzie dobra na sam początek...

Właśnie z tej serii polecam "Core inżynierie programowania c++" zamiast Symfonii. Całe seria core trzyma niezły poziom.

0
ikq napisał(a)

Tak tylko...słyszałem, że C++ nie zbyt nadaje się dla początkującego i dlatego też chciałbym zacząć od C#.

Najlepiej zacząć od jednoczesnej nauki techniki cyfrowej i assemblera. Zrozumiesz jak mikroprocesor jest zbudowany i jak działa, a wtedy każdy język programowania i każde zagadnienie z informatyki będzie proste.

0

Znalazłem jeszcze taką książkę: http://allegro.pl/jezyk-c-2008-i-platforma-net-3-5-nowa-i1623089103.html

Co o niej sądzicie?

0

Dla zupełnie początkującego nie polecam. Po przerobieniu "Wprowadzenia do C#" z kompendium wiedzy 4p myślę, że mogłaby być odpowiednia.

0

Najlepiej zacząć od jednoczesnej nauki techniki cyfrowej i assemblera. Zrozumiesz jak mikroprocesor jest zbudowany i jak działa, a wtedy każdy język programowania i każde zagadnienie z informatyki będzie proste.

Jasne... pod warunkiem że ten każdy język programowania to C albo C++ a każde zagadnienie to algorytmy.

Asembler wypacza umysł. Po nim nie będziesz miał praktycznie żadnego przygotowanie do pisania w normalnej firmie a twój kod będzie przypominał spagetti.

0
ikq napisał(a)

Znalazłem jeszcze taką książkę: http://allegro.pl/jezyk-c-2008-i-platforma-net-3-5-nowa-i1623089103.html
Co o niej sądzicie?

Czytałem tą książkę i myślę, że jest bardzo dobra, mogę spokojnie polecić każdemu. Teraz jest już nowe wydanie "Język C# 2010 i platforma .NET 4.0", które zawiera nowe elementy .NET 4.0 ale zdaje się, że jeszcze jej nie przetłumaczyli na polski. Jeżeli nie przeszkadza Ci język angielski to jest do kupienia na Amazonie, z darmową przesyłką kurierem. Jeżeli wolisz w języku polskim to zamów tą z allegro i po prostu doczytaj na MSDN o tym co nowego jest w .NET 4.0.

0
MSM napisał(a)

Asembler wypacza umysł. Po nim nie będziesz miał praktycznie żadnego przygotowanie do pisania w normalnej firmie a twój kod będzie przypominał spagetti.

Nie napisałem, że na Asemblerze trzeba kończyć naukę programowania. A wypacza każdy język jeśli człowiek się nie rozwija i poprzestaje na jednym języku.

0

Moim zdaniem na poczatek seria Core (ktos juz podawal link). Tyle ze nie wiem czy jest o nowszej wersji niz 2.0 (juz C# 4 jest).

Jak juz cos bedziesz lapal to ta ksazka jest swietna (tylko musisz załapać podstawy wcześniej bo się bedziesz z nią męczył): http://csharpindepth.com/Reviews.aspx

0

Znalazłem jeszcze taką książkę http://helion.pl/ksiazki/jezyk-c-szkola-programowania-klaus-michelsen,jcshpr.htm

Z tego co widzę, to chyba jest dla kompletnych laików i wydaje mi się że jest całkiem niezła. Raczej na nią się zdecyduję...

0

Ta książka w 1000 stron opisuje coś, co zmieściłoby się na 150. Może to dobrze, a może to źle... To książka wyłącznie o języku, nie ma tam wiele o standardowych klasach (widzę jedynie podstawy obsługi plików), nie ma nawet nawet opisu podstawowych struktur danych. Dziwna jakaś.

0

Ale myślę, że jak dla mnie mogłaby być dobra na początek, gdyż są w niej opisane elementarne podstawy programowania. Później mógłbym myśleć o czymś bardziej zaawansowanym.

1 użytkowników online, w tym zalogowanych: 0, gości: 1