Programmieren Lernen
#31
geschrieben 09. August 2007 - 12:57
leider stößt du auf grenzen bei delphi => c++/c#.
allerdings wesentlich schwerer imo
Anzeige
#32
geschrieben 09. August 2007 - 13:04
#33
geschrieben 09. August 2007 - 13:39
Es heißt "Einstieg in C++" und ist von Arnold Willemer.
Bin jetzt auf Seite 43 und verstehe garnichts.
Irgendwas von Variablen und so.
Kommt das noch, dass ich das verstehe ?
Das Buch hat 460 Seiten.
#34
geschrieben 09. August 2007 - 13:53
aber wegen objektorientierung würde ich auch zu c++ greifen..
@reskio: du weißt doch was ne variable ist oder nicht Oo?
#35
geschrieben 09. August 2007 - 14:03
Im Buch stand es nicht. Da ist aber ziemlich viel erklärt.
#36
geschrieben 09. August 2007 - 16:34
sprich du kannst zahlen, texte usw.. einsetzen, brauchst du eigentlich immer ^^
sollte aus dem matheuntericht bekannt sein, wenn irgendwo variable a steht die mit variable b multibliziert werden soll und c z.b. rauskommen soll, dann setzt du zahlen nach aufgabenstellung ein usw..
so ungefähr sollte das klar werden
#37
geschrieben 09. August 2007 - 16:40
#38
geschrieben 09. August 2007 - 17:09
Zitat
Mein Buch?
#39
geschrieben 09. August 2007 - 17:18
#40
geschrieben 09. August 2007 - 17:23
#41
geschrieben 11. August 2007 - 16:57
möchte ich mich jetzt intensiv mit Programmieren auseinandersetzen. Kann mir jemand eine website mit beispielprojekten und so vorschlagen und ein Buch wäre auch nicht schlecht.
#42
geschrieben 12. August 2007 - 14:00
Ich hab zig Sprachen so gelernt (Java, C#, PHP, und zig kleine Scriptsprachen... weitere folgen ).
Überleg dir einfach irgendein Projekt. Egal, ob du was davon hast oder nicht und überleg dir ein Kozept. Zumindest, so gut wie es dein momentaner Wissensstand zulässt. Dann fängst du mal an Google zu bemühen. Entweder du suchst mit der normalen Google Suche oder vielleicht sogar mit der Google Code Suche.
Schaut dir n paar Codebeispiele an, ließ n bischen Dokumentation und fang einfach an zu basteln! Bevor du mit deinem Fahrrad ohne Stützräder gefahren bist, hast du auch vorher n paar mal den Asphalt geküsst.
Ich hab das meistens in meiner Freizeit gemacht und bin jetzt die letzten 3 Monate als .NET Programmierer in C# (jetzt nach meinem Informatik-Fachabi, da hab ich auch Java gelernt - auch meistens alleine für mich, weil ich 3 mal schneller war, als der Rest der Klasse) beschäftigt und hab mich da zum Beispiel in knapp 3 Tagen in die NSIS Scriptsprache eingearbeitet.
Man muss halt n bischen Vorwissen mitbringen. Und sich dann möglichst viel Zeug selber schreiben.
Wenn ich mir alten Quellcode von mir angucke, muss ich fast kotzen, weil das einfach nur schlecht war. Aber das kommt alles mit der Zeit.
edit:
Achso und nochwas: Du wirst, wenn du programmieren willst, NIE aufhören zu lernen. Ich kann von mir behaupten, dass ich verdammt gut coden kann. Sonst hätte ich keine Stelle in ner Firma ohne passende Ausbildung (gut, die kannten mich vorher schon, aber auch nur durch meine Fähigkeiten). Und du lernst jeden Tag wieder neue Sachen, vertiefst alte, von denen du vorher schonmal was gehört hast.
Ich hab zum Beispiel bis vor 2 Monaten nichts von Design Patterns (siehe Wikipedia) gehört. Ich wusste aber zum Beispiel so Sachen, was ein Singleton ist. Irgendwann kommtst du an nen Punkt, wo du das brauchst und du setzt dich dann damit auseinander.
Ich werd mir demnächst mal n Buch über Design Patterns ins Hirn schießen. Einfach weil ichs lernen will und fürs Studium wirds auch zu gebrauchen sein
Dieser Beitrag wurde von Andy1988 bearbeitet: 12. August 2007 - 14:08
#43
geschrieben 12. August 2007 - 14:53
Kannst du mir vielleicht ein oder 2 bücher empfehlen, die mir beim Anfang sehr helfen, ausführlich sind und möglichst alle Themen behandeln, die mann beim anfang braucht?
#44
geschrieben 12. August 2007 - 16:32
Für Java könnte ich dir "Java ist auch eine Insel" in Verbindung mit der Java API Doku empfehlen: http://www.galileoco...ook/javainsel6/
Das Buch hab ich auch immer online gelesen, wenn ich was wissen musste.
Ansonsten hab ich ein Buch "C++ mit Linux" von Thomas Wieland (hab ich aber nie ganz gelesen, werd ich aber im Studium brauchen ^^), Linux Kernelarchitektur von Wolfgang Mauerer (ist aber schon so ziemlich abgredehtes C und es geht mehr um Konzepte, als das Programmieren selber) und noch "PHP & MySQL" von Kevin Yank (sehr Basic, der Rest kommt beim coden. Ist schon 4 Jahre her, dass ich das gelesen hab).
Den Rest hab ich ausm Internet und durchs coden selber
Dieser Beitrag wurde von Andy1988 bearbeitet: 12. August 2007 - 16:32
#45 _Fenix_
geschrieben 14. August 2007 - 01:40
Zitat (Andy1988: 12.08.2007, 15:00)
Ich hab zig Sprachen so gelernt (Java, C#, PHP, und zig kleine Scriptsprachen... weitere folgen ).
Überleg dir einfach irgendein Projekt. Egal, ob du was davon hast oder nicht und überleg dir ein Kozept. Zumindest, so gut wie es dein momentaner Wissensstand zulässt. Dann fängst du mal an Google zu bemühen. Entweder du suchst mit der normalen Google Suche oder vielleicht sogar mit der Google Code Suche.
Schaut dir n paar Codebeispiele an, ließ n bischen Dokumentation und fang einfach an zu basteln! Bevor du mit deinem Fahrrad ohne Stützräder gefahren bist, hast du auch vorher n paar mal den Asphalt geküsst.
Ich hab das meistens in meiner Freizeit gemacht und bin jetzt die letzten 3 Monate als .NET Programmierer in C# (jetzt nach meinem Informatik-Fachabi, da hab ich auch Java gelernt - auch meistens alleine für mich, weil ich 3 mal schneller war, als der Rest der Klasse) beschäftigt und hab mich da zum Beispiel in knapp 3 Tagen in die NSIS Scriptsprache eingearbeitet.
Man muss halt n bischen Vorwissen mitbringen. Und sich dann möglichst viel Zeug selber schreiben.
Wenn ich mir alten Quellcode von mir angucke, muss ich fast kotzen, weil das einfach nur schlecht war. Aber das kommt alles mit der Zeit.
edit:
Achso und nochwas: Du wirst, wenn du programmieren willst, NIE aufhören zu lernen. Ich kann von mir behaupten, dass ich verdammt gut coden kann. Sonst hätte ich keine Stelle in ner Firma ohne passende Ausbildung (gut, die kannten mich vorher schon, aber auch nur durch meine Fähigkeiten). Und du lernst jeden Tag wieder neue Sachen, vertiefst alte, von denen du vorher schonmal was gehört hast.
Ich hab zum Beispiel bis vor 2 Monaten nichts von Design Patterns (siehe Wikipedia) gehört. Ich wusste aber zum Beispiel so Sachen, was ein Singleton ist. Irgendwann kommtst du an nen Punkt, wo du das brauchst und du setzt dich dann damit auseinander.
Ich werd mir demnächst mal n Buch über Design Patterns ins Hirn schießen. Einfach weil ichs lernen will und fürs Studium wirds auch zu gebrauchen sein
Hätte es nicht besser sagen können: Genau so habe ich das auch gelernt und lerne weiter. Als ich damals angefangen habe, habe ich noch mit QBasic rumgespielt. Dann Visual Basic und meine ersten kleinen "Trojaner" (man war das ein Spaß *G*G*G* ).
Inzwischen bin ich bei C zu Hause und spiele nebenher mit Java rum, weil ich es demnächst im Studium brauche. Wenn man erstmal das Konzept hinter den Programmiersprachen verstanden hat, ist es ohnehin egal, was man schreibt. Mit der Zeit vermischt man sogar die Syntax (was dann manchmal zu Pfusch führt *pfeif*).
Aber vielleicht würde ich, wenn ich nochmal anfangen müsste, wieder mit einem Basic anfangen. Dabei lernt man zwar nicht sauber und schön Programmieren und so manche Sache kommt zu kurz, aber das schnell hinfrickeln dadrin macht einfach Spaß und es motiviert ungemein, wenn die ersten Programme schnell rennen. Es erwartet ja schließlich keiner von jemandem, der grade begonnen hat, dass der sein Programm nach allen Regeln der Kunst und am besten noch optimiert bis ins letzte mit API Dokumentation und wiederverwendbaren Libraries schreibt.
Also hinsetzen, runterladen (Demos von Basic gibts gratis, genauso wie es Java kostenlos gibt und man sicher auch an Delphi als trial rankommt), ein einfaches Ziel setzen (wie wärs mit nem Taschenrechner?), Suchmaschine oder Wikipedia nach Tutorials Befragen und losbasteln.
So lernt man Programmieren; es frisst Zeit ohne Ende und man produziert am Anfang Code, den keiner sehen will, aber es bringt einem einfach ne Menge. Außerdem lernt man dabei nicht nur zu programmieren... Man lernt auch sich Dinge selbst beizubringen, man lernt Suchmaschinen richtig zu verwenden, man lernt bei Problemen in Foren nachzufragen, man vertieft sich in die Benutzung seines PCs und am Ende ist man Stolz auf sich, weil man es geschafft hat. Außerdem überträgt man das Selbstbeibringen dann auf andere Lebensbereiche: Auf die Tour habe ich z.B. neulich Bügeln (das mit dem Eisen und der Wäsche, die grade von der Leine kommt, nicht das, was mancher wieder denken könnte,...) gelernt .
PS @ Andi .: Das mit den Design Patterns sieht interessant aus. Eigentlich ist es ja selbstverständlich, wie das funktioniert. So selbstverständlich, dass ich mir noch nie darüber Gedanken gemacht habe, es effizient einzusetzen. Danke für das Stichwort
Dieser Beitrag wurde von Fenix bearbeitet: 14. August 2007 - 01:46