Autor Beitrag
2009sharp
Hält's aus hier
Beiträge: 18

XP

BeitragVerfasst: Mi 01.04.09 21:26 
Hallo, ich bins mal wieder :D
Wollt mal fragen wie ich C# am besten lerne??
Habe mir das Buch: Richtig einsteigen: Programmieren lernen mit Visual C#2008
Ich finde mich da ber nicht richtig zurecht!

soll ich mir ein anderes Buch kaufen oder bin ich zu blöd dafür?? :?:
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19346
Erhaltene Danke: 1754

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Do 02.04.09 00:38 
Ich persönlich habe kein Buch gefunden, das mir geholfen hätte als ich Delphi gelernt habe. Ich habe nur in ein paar Büchern geblättert, die Beispielquelltexte gesammelt hatten, aber in den normalen Lehrbüchern in den Bibliotheken stand nix, was ich nicht auch durch probieren gefunden hätte und später keine fortgeschrittenen Themen.

Ich selbst habe daher hauptsächlich mit der Hilfe und durch ausprobieren gelernt. Später dann was die Windows API anging habe ich in der Bibliothek im Internet nachgelesen und kurze Quelltexte abgeschrieben.

Es gibt hier z.B. das Buch Visual C# 2008 - Das umfassende Handbuch kostenlos:
www.galileocomputing.de/katalog/openbook

Und ansonsten ist das wichtigste ausprobieren und lesen, die Compilermeldungen helfen meistens weiter, und bei C# hilft auch die MSDN Dokumentation sehr weiter, die ja sehr sehr viele Beispiele u.a. in C# beinhaltet.
jfheins
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 918
Erhaltene Danke: 158

Win 10
VS 2013, VS2015
BeitragVerfasst: Do 02.04.09 09:24 
Als ich Delphi gelernt habe, hat mir "Jetzt lerne ich Delphi" von M+T sehr geholfen - als ich dann mal in C# reinschnupopern wollte hab ich mir das Openbook durchgelesen (die ersten paar Kapitel) und fand das auch sehr gut.

Ich denke es kommt auch darauf an, ob man der Typ ist, der aus Büchern lernen kann.

Wenn ich im Moment programmiere (eher selten geworden) weis ich meistens was geht aber nicht immer, wie ich das schreiben muss. (Bei jemendem der nur aus Beispielen lernt könnte ich mir vorstellen dass es umgekehrt sein könnte - ist aber nur eine Vermutung ...)

Nach meinen Erfahrungen mit dem Openbook muss ich aber sagen: Es ist komfortabler, ein richtiges Buch zu lesen ;)

Und ich bin mir ziemlich sicher: Jeder kann eine Programmiersprache lernen, nur der Aufwand kann sich nach Lerntyp und Vorwissen unterscheiden ;)
McSteel
ontopic starontopic starofftopic starofftopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 54

Win XP
VS 6.0, VS2005
BeitragVerfasst: Do 02.04.09 10:53 
Versuch einfach mal ein Paar Programme nach zu kupfern.
Am einfachsten ist es ein Taschenrechner oder Notepad nachzubauen, dann kannst du dich nach und nach steigern. Indem das normale Taschenrechner Funktionen berechnet und der Texteditor XML Syntax Highlighting beherrscht..
Nach und nach kommst du dann zum Programmieren..

Gruß steel

_________________
McSteel: Mein Urlaubsort würde ich nicht verraten, denn sonst ist es ja kein Urlaub ;-)
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19346
Erhaltene Danke: 1754

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Do 02.04.09 12:53 
user profile iconjfheins hat folgendes geschrieben Zum zitierten Posting springen:
Und ich bin mir ziemlich sicher: Jeder kann eine Programmiersprache lernen, nur der Aufwand kann sich nach Lerntyp und Vorwissen unterscheiden ;)
Ich bin da nach gewissen Erfahrungen etwas skeptischer, aber grundsätzlich geht es bestimmt. Ich kenne aber auch jemandem, dem einfach das logische Denken dafür gefehlt hat. Das ging einfach nicht. Ok, er hat sich auch nicht besonders bemüht zu verstehen warum etwas geht und hat eher einfach kopiert, aber auf jeden Fall hatte er heftige Probleme mit einfachsten logischen (und mathematischen) Problemen.

Wichtig ist vor allem, dass man sich überlegt was eigentlich passieren soll und genau schaut was der Quelltext macht, den man vor sich hat. Und den Quelltext versteht. Und vor allem, dass man einfach ausprobiert und nicht bei einem Compilerfehler überlegt und überlegt und dann einfach irgendwo fragt ohne überhaupt ein wenig zu probieren.

Die meisten Fehler waren vollkommen logisch lösbar anhand der Compilermeldungen (heute weiß ich ja auch, dass es so ist :D), damit hatte ich z.B. nicht so viele Probleme. Ich hab aber durchaus mal ne Weile dran gesessen bis es mir klar war.