Piotr Iwanicki

Piotr Iwanicki kosztorysant,
REM-BUDEX

Temat: C# Jaką przyjąć metodę nauki.

Witajcie,

Mam 24 lata i od małego interesuję się temetyką komputerową.Chciałbym nauczyć się programowania w C#.Za młodzika pisałem w Pascalu więc podstawy są mi w jakiś sposób znane.Zakupiłem za radą kumpla kilka pozycji na temat c# wydawnictwa Helion.Polecił na początek wziąć na warsztat:

Autor: Klaus Michelsen
Język C#. Szkoła
programowania

Co myślicie o tej książce??czytałe o niej trochę w sieci.(przykładowe rozdziały).Wydaje mi się że jest bardzo "matematyczna"....Kumpel polecił robienie notatek jako dobrą metodę nauki.
Języka chcę nauczyć się by usprawnić i zautomatyzować swą prac ę w biurze.Kończyłem budownictwo a nie inf.więc jestem samoukiem.Chciałbym stworzyć aplikację okienkową która będzie w określonych dniach wysyłać maile pod określony adres (musi załączyć plik który co miesiąc jest generowany) i parę innych rzeczy....tak wiec spodziewałem się że w książce znajdę parę bardziej praktycznych przykładów aplikacji okienkowych a nie konolowych...ale chyba tak nie będzie.
ile czasu potrzebuję na opanowanie języka??


Proszę o rady.
Maurycy Mikulski

Maurycy Mikulski programista
C++(MS,QT),C#-MVC,SO
AP,AJAX-REST,SQL

Temat: C# Jaką przyjąć metodę nauki.

Witam.

Piotrze według mnie podchodzisz do sprawy z niewłaściwej strony.
Pytanie o czas opanowania języka jest podobne do pytania o opanowanie używania młotka.
Zresztą język programowania to odpowiednik młotka lub koparki (itp.) w twoim fachu.
Co proponuję? Pobrać narzędzia do C# z serwera Microsoft'u , bo to oni są autorami tego języka i dają za darmo podstawowe narzędzia. Dokumentację też udostępniają, tyle ,że należy nauczyć się z niej korzystać. Nie do końca jest intuicyjna.
Budowa aplikacji okienkowej jest banalna i zarazem nic z tego nie wynika.
Jednak wiesz co chcesz osiągnąć a to pierwszy i najważniejszy przyczynek do sukcesu.
Proponuje zacząć od zabawy. Budować na próbę aplikacyjki z komponentami jakie tam znajdziesz. Co do książek, najlepiej je czytać i próbować zrealizować niektóre z podawanych tam przykładów ale po swojemu a nie biernie przepisywać. Są konsolowe przykłady ,to je okienkowo zrobić i na odwrót, a potem wariacje na temat. No i dokumentacja dostarczonych z netem klas. Przeglądać i myśleć jaki problem można by było tą klasą rozwiązać. Słowem szukać , myśleć i ćwiczyć.
Masz konkretny problem. Wiesz co chciałbyś osiągnąć budując aplikacje. Próbuj to zrealizować szukając właściwych komponentów w dokumentacji a podpowiedzi w książkach nie myśl jednak ,że znajdziesz tam gotowe rozwiązania. Od tego jesteś ty.
Piotr Iwanicki

Piotr Iwanicki kosztorysant,
REM-BUDEX

Temat: C# Jaką przyjąć metodę nauki.

dziękuję za budującą i dającą do myślenia podpoweidź.Pozdrawiam.
Maciek Kemnitz

Maciek Kemnitz Project Manager at
DocPlanner.com

Temat: C# Jaką przyjąć metodę nauki.

Skoro umiesz już trochę programować w Pascalu to nie potrzebujesz książek. Wystarczy trochę poszukać w Googlu i wszystko znajdziesz :)
Każdy język jest taki sam, różnią się jedynie składnia. Rożnica pomiędzy Pascalem a C# to jedynie objektówka. :)

konto usunięte

Temat: C# Jaką przyjąć metodę nauki.

No właśnie :) polecałbym zgłębienie zagadnień obiektowości :)



Wyślij zaproszenie do