Welches Buch für C für Anfanger mit Linux?



  • Wir haben hier schon einiges an Buchempfehlungen, schau dich doch mal mit Hilfe der Suche um. 😉
    Und da C solange man sich auf die Standardlib beschränkt plattformunabhängig ist, kannst du eigentlich so ziemlich jedes Buch nehmen. Die IDE ist eine Sache, aber das wichtigste ist ja das programmieren lernen an sich, und das hängt nicht vom Betriebssystem ab.


  • Mod

    CeeNeo schrieb:

    EDIT: Bisher überlege ich zwischen C-HowTo:
    Programmieren lernen mit der Programmiersprache C
    C: Programmieren von Anfang an
    C: Programmieren von Anfang an
    C für Dummies (Fur Dummies) (aber laut den Amazon-Kunden-Bewertungen hat es viele Fehler, stimmt das?)

    Das ist genau die Art von Buchtiteln, bei denen alle Alarmglocken schrillen sollten (Das heißt nicht, dass sie schlecht sein müssen, aber man sollte skeptisch sein). Zu Amazon-Bewertungen: Dummerweise sind die Kunden für Anfängerbücher eben Anfänger. Die können gar nicht beurteilen, ob der vermittelte Stoff etwas taugt, sondern nur die äußere Form der Darstellung. Siehe: http://xkcd.com/937/



  • SeppJ schrieb:

    Jedes C-Buch, wo nicht drauf steht, dass es speziell für Windows wäre 🙂 .

    👍

    SeppJ schrieb:

    The C Programming Language | ISBN: 0131103628

    Kann ich wärmstens weiterempfehlen (zumindest die englische Version) 🙂



  • Danke an alle. 🙂

    Für das Buch müsst ich noch 2 Monate sparen...

    Meine englisch-Kentnisse sind jetzt nicht gerade die Besten.
    Ich habe zwar einen Realschulabschluss (mit Englisch) erfolgreich absolviert, aber hab in Englisch eine 4....

    Wie schwer ist das Buch mit solchen englisch-Kentnisse zu verstehen? 😃


  • Mod

    CeeNeo schrieb:

    Wie schwer ist das Buch mit solchen englisch-Kentnisse zu verstehen? 😃

    Es ist ein relativ normales Buch. Kein absichtlich gestelztes Englisch, aber auch nicht absichtlich einfach gehalten. Kannst du "normale" englische Texte verstehen, z.B. auf Unterhaltungs- und Nachrichtenseiten oder in englischen Foren? Falls ja, ist es was für dich, falls nein, eben nicht. Die deutsche Ausgabe ist nicht schlecht, bloß schlechter. Beide Ausgaben setzen übrigens voraus, dass du nicht völlig ahnungslos bist, was Computer angeht.

    PS: Es gibt ja auch so etwas wie Leseproben.



  • Wie kommst du mit deinen Englischkentnissen mit
    - Linux
    - dem Compiler
    - deiner IDE
    klar?

    Deren Anleitung/Bechreibung ist auch in englisch. Was du im Internet findest, sind meist Hilfen dazu.

    Im K&R (nach den Autoren Kernighan und Ritchie) wird darauf kein Bezug genommen.
    Einrichtung und Benutzung musst du dir auch irgendwie beibringen.

    Aber es gibt ja auch noch http://www.leo.org/ . Da kannst du unbekannte Wörter nachschlagen.



  • Englischlesen ist total überbewertet.



  • Hi CeeNeo,
    darf ich fragen, wie alt du bist? Ich würde dir empfehlen, das Abitur oder wenigstens das Fachabi nachzuholen. Das kann nicht schaden, du lernst etwas dabei und es eröffnet dir beruflich auch mehr Möglichkeiten.

    L. G.,
    IBV



  • @DirkB: Mit den Anleitungen in Linux, hab ich relativ wenige Probleme.
    Ich habe ArchLinux und da gibt es ja ein sehr großes Wiki (zwar taugen manchmal nur die englischen Seiten was, aber da ist es eig kein Problem, aber da kann ich auch meistens schon mir allein durch die Befehle herleiten, was ich machen soll...)
    Zu dm Compiler und der IDE kann ich noch nichts sagen, da ich ja noch nie in C etwas programmiert habe, oder wie meinst du das? 🙂

    @IBV: ich bin 17 Jahre alt und habe das letzte Schuljahr das Technische Berufskolleg 1 besucht. Dieses Schuljahr gehe ich auf das Technische Berufskolleg 2 und danach habe ich die Fachhochschulreife.
    Da danach möchte ich eine Ausbildung zum Fachinformatiker (Fachrichtung bin ich mir nicht ganz sicher, ist beides sehr interessant) machen.

    Danke
    Grüße CeeNeo 🙂



  • Denke, dass mir 50€ erstmal zu teuer sind. 😕

    Kennt jemand das oder/und kann es weiterempfehlen?
    http://www.amazon.de/C-HowTo-Programmieren-lernen-mit-Programmiersprache/dp/3839181046/

    Danke
    Grüße CeeNeo 🙂



  • Bibliotheken (Stadt oder Schule) haben auch Bücher über Programmieren.
    Schau da doch mal nach.



  • CeeNeo schrieb:

    Kennt jemand das oder/und kann es weiterempfehlen?
    http://www.amazon.de/C-HowTo-Programmieren-lernen-mit-Programmiersprache/dp/3839181046/

    Das kann man auch online lesen: http://www.c-howto.de/tutorial.html
    Und es hebt sich nach kurzem Querlesen IMHO nicht bemerkenswert von der Fülle schlechter Tutorials ab, die es im Web so gibt. Richtige Fehler hab ich nicht direkt gefunden (also schonmal besser als J.W.!), immerhin. Allerdings geht der Autor bei hakligen Sachen wie z.B. bei Zeigern und Arrays auch nicht so sehr ins Detail, dass er sich da groß vertun kann. Das heißt im Umkehrschluss aber auch, dass du an der Stelle nicht so viel von ihm lernst und alle Fallstricke selbst finden musst. Überhaupt habe ich das Gefühl, dass er Autor kein tieferes Verständnis der C-Programmierung besitzt, als das, was er da aufgeschrieben hat. Das ist im Übrigen typisch für viele Tutorials, dass sie von Leuten geschrieben werden, die gerade selber lernen und so voller Enthusiasmus stecken, dass sie das allen zeigen wollen.



  • Les dir doch die 1-Stern Bewertungen bei Amazon durch.





  • @DirkB: Das ist halt der übliche Korinthenkacker, das muss man ja nicht unbedingt überzeugend finden. Man wird der Aufgabe, so ein Buch zu kritisieren, nicht gerecht, indem man Fehler wie die Verwendung von 8 statt CHAR_BIT aufzählt.



  • Werd mir glaub lieber erstmal die deutsche Übersetzung kaufen, weil ich damit wahrscheinlich erstmal ein bisschen schneller lernen kann.

    Das ist doch die http://www.amazon.de/gp/product/3446154973 oder?

    In der Bücherei hats bei uns leider nichts über C. 😕

    Danke an alle
    Grüße CeeNeo

    PS: Kennt ihr ein besseres deutsches Buch über C oder würdet ihr auch das kaufen, wenn ihr ein deutsches kaufen würdet? 🙂



  • Kann jmd. bestätitigen, ob es in dieser Ausgabe noch Fehler gibt?

    http://openbook.galileo-press.de/c_von_a_bis_z/

    Ich denke ansonsten, dass CeeNeo von dem Buch auch viel lernen kann. K&R ist doch arg veraltet...

    L. G.,
    IBV


  • Mod

    IBV schrieb:

    Kann jmd. bestätitigen, ob es in dieser Ausgabe noch Fehler gibt?

    http://openbook.galileo-press.de/c_von_a_bis_z/

    Oh ja, gröbste sogar! Ich habe einfach einen zufälligen Eintrag gewählt (scanf). Der Horror!

    (Obiges ist keine Satire. Das Tutorial ist wirklich grauenhaft. Hast du etwas anderes erwartet bei all den Warnungen vor diesem Verlag, solchen Titeln und diesem Autor im besonderen?)



  • CeeNeo schrieb:

    Werd mir glaub lieber erstmal die deutsche Übersetzung kaufen, weil ich damit wahrscheinlich erstmal ein bisschen schneller lernen kann.

    Das ist doch die http://www.amazon.de/gp/product/3446154973 oder?

    Die deutsche Übersetzung von Kernighan&Ritchie ist grausam. Jedenfalls die der ersten Auflage, den Amazon-Rezensionen nach zu urteilen hat sich da aber für die zweite Auflage nichts wesentliches geändert 😕

    Das Problem an K&R ist, dass es die Programmiersprache C erklärt, aber nicht das Programmieren an sich, das sollte man schon mitbringen.



  • IBV schrieb:

    Kann jmd. bestätitigen, ob es in dieser Ausgabe noch Fehler gibt?

    http://openbook.galileo-press.de/c_von_a_bis_z/

    Das Problem an JW sind doch nicht die Fehler. Die Fehler sind nur Symptome für tieferliegende Probleme, die auch nicht weggehen, wenn die Fehler alle mal korrigiert werden sollten.


Anmelden zum Antworten