Wie und wo programmieren lernen?

Pilly

Lt. Commander
Registriert
Juli 2004
Beiträge
1.269
Hab mal ne' Frage, ich würde gerne in HTML, C++ und PHP programmieren.
Nun wollte ich euch fragen wo kann ich programmieren lernen.
Gibt es vielleicht auch Bücher usw.??
 
Hi,

am besten alleine in den Ferien zuHause mit ein paar Büchern.

Günstige Bücher bekommste z.B. hier:
www.terrashop.de

Wenn du nicht weiterkommst, dann hier posten.
 
Also...
Vorweg: Mit HTML programmiert man nicht...

Ansonsten ist eine gute Reihenfolge:
1.: Lern HTML (Irgendwann wirst du dein Spiel auch mal unter Leute bringen müssen.)
2.: Lern JavaScript (Mit HTML kannst du dir schnell eine kleine Oberfläche für die Ein-/Ausgabe zusammenbasteln.)
3.: Versteh die Konzepte von Schleifen, Funktionen, Variablen, ...
4.: Lern PHP.
5.: Eigne dir Wissen über Dateiein-/-ausgabe an.
6.: Lerne Probleme zu analysieren und umzusetzen.
7.: Steig um auf C++
8.: Versteh die Konzepte von OOP
9.: Arbeite dich in eine GUI-Library ein (QT, wxWidgets, ...)


1. + 2.: Beliebiger Browser und SelfHTML
3.: Üben, üben, üben...
4.: http://httpd.apache.org und http://www.php.net/
5.: http://de2.php.net/filesystem und dann üben, üben, üben...
6.: SEHR VIEL üben, üben, üben, üben, üben, üben, üben, üben, üben, üben, ...
7.: Wenn du hier noch nicht die Lust verloren oder aufgegeben hast kannst du ernsthaft darüber nachdenken, dir das Mircosoft Visual Studio anzuschaffen (z.B. gebraucht bei eBay)... m.E. die mit Abstand beste IDE für C/C++, Referenzen findest du zum einen auf http://www.cplusplus.com/ und zum anderen bei Google... Wenn du so weit bist kannst du aber auch ohne Probleme nochmal nachfragen, was so dazugehört.
8.: Eine schwere Aufgabe. Es gibt viele Tutorials, die OOP (das Konzept) erklären, aber irgendwie sind die alle unvollständig oder zu "religiös" (OOP ist eine der Weltreligionen der OOPler, die Priester nennt man Java-Entwickler oder Smalltalk-Programmierer... zusätzlich gibt es noch ein paar geheime Kasten). Zu dem Thema hier nur so viel: Auch wenn OOP (gerade in C++) ein sehr mächtiges Konzept ist: Verwende es in Maßen und nicht in Massen. OOP ist zwar schön, frisst aber gegenüber einem imperativen Ansatz auch mehr Rechenzeit.
9.: siehe der Links.

Das alles kostet natürlich Zeit. Wenn du SEHR gut bist dann kannst du für HTML/JavaScript ca. ein Jahr veranschlagen, für PHP zwei dazu, wie lange der C++-Teil dauert kann ich dir nicht sagen, da ich selbst im Dezember 2003 erst angefangen habe, 7. - 9. zu lernen (nach drei Jahren HTML/JS und weiteren vier Jahren PHP). ;)
Noch eine Warnung zum Schluss: Meide Tutorials wie die Pest. Die jahrelange Lernarbeit ist vor allem dazu gedacht, dass du lernst, wie du Probleme abstrahieren und dann als Programm umsetzen kannst. Tutorials nehmen dir dabei die Denkarbeit ab und sagen dir alles vor. Sprich: Zum Schluss kennst du zwar die Befehle, kannst sie aber nicht eigenständig kombinieren.
 
Zurück
Oben