mmofacts.com

Wie habt ihr PHP gelernt?

gepostet vor 18 Jahre, 4 Monate von Kotze-Kocher
Hiho,
Ich versuche mich seit ein paar Tagen mich in PHP reinzufriemeln, aber ohne Jemanden, den man mal schnell was Fragen kann stellt sich das doch als rechts schwer heraus. Natürlich erwarte ich nicht mal so eben nach 2 Tagen PHP zu können aber kleine Starterfolge dürften ja wohl drin sein.
Das Handbuch:
www.php.net/manual/de/
scheint mir von Leuten Geschrieben worden zu sein, die sich nicht mehr ganz in die Lage des kompletten PHP Neulings zurückversetzen konnten.
Also mich würd mal interessieren, wie ihr PHP gelernt habt? Gibt es bessere Handbücher, oder noch besser Kurse und Treffs die man besuchen kann?
mfg Kocher
gepostet vor 18 Jahre, 4 Monate von TheUndeadable
Ich persönlich hatte von meinem Arbeitgeber ein Buch bekommen, allerdings hatte ich schon langjährige Ahnung in C++.
Gut finde ich persönlich das Online-Tutorial:
tut.php-q.net
gepostet vor 18 Jahre, 4 Monate von mr-smile
moin
ich habe mit ein bisschen hilfe von selfphp4.de und dem irc an fertig scripten rumgebastelt, auch nach dem "probieren,fehler,probieren fehler zu beheben" systeam gelernt... warum benutze ich die vergangenheit... bis eben hab ich das noch gemacht... und mach auch gleich weiter XD
matthias
gepostet vor 18 Jahre, 4 Monate von Progralixx
Ich würde an deiner Stelle lieber nach Tutorials suchen, als PHP durch das Handbuch zu lernen. Schau dir auch ruhig mehrere an, so hast du mehr Infos.
Die beste Art PHP zu lernen ist natürlich ein gutes Buch zu kaufen, da kann man dann auch schnell eben was nachschlagen. Aber um sich erstmal prinzipiell mit der Sprache vertraut zu machen sollte man mit Tutorials starten.
Das Tut, das TheUndeadable erwähnte kann ich auch sehr empfehlen.
gepostet vor 18 Jahre, 4 Monate von Rylor
Ich hab PHP durch ein Buch gelernt, hatte allerdings auch schon ein Stückchen Vorbildung in C++, was das ganze etwas einfacher gemacht hat...
Wobei ich auch gerne Onlinereferenzen wie z.B. php.net in Anspruch nehme, aber Anfängern kann ich ein Buch nur empfehlen...
Rylor
gepostet vor 18 Jahre, 4 Monate von jonasq
- Vorkenntnisse
- Online TUTs
- und dann natürlich auch das ein oder andere Buch
Wird wohl bei Vielen so der Fall sein ..
/jonasq
gepostet vor 18 Jahre, 4 Monate von Kampfhoernchen
Mit meinen bescheinden Pascal-Grundkenntnissen hab ich mir zuerst ein Buch reingezogen.
Dann hab ich den Inhalt des Buches wieder vergessen, und mit schattenbaum.net, der API, ner Prise OO und vielen "Warnings" mir den Spass beigebracht.
gepostet vor 18 Jahre, 4 Monate von Flint
- Vorkenntnisse in anderen Sprachen
- Learning by Doing
- Nachschlagewerke (z.B. Handbuch) und Tutorials zu speziellen Fragen
gepostet vor 18 Jahre, 4 Monate von neit
Ich habs mit Vorkenntnissen in anderen Sprachen und dem Manual geschafft.
gepostet vor 18 Jahre, 4 Monate von Kaiser Nero
*auch ma was dazuschreib*
- Vorkenntnisse in html und msl (jaja ich weis es ist nicht die beste Sprache aber für den Anfang leicht zu lernen und somit für den Einstieg recht gut - für unwissende: msl == mirc-scripting-language)
- hab nen Buch (Matthias Kannengiesser: PHP 5 / MySQL 4 Studienausgabe)
- Learning by doing
- Internet (hätte jetzt keiner gedacht^^)
- natürlich das "probieren - fehlerbeheben - fehlerbeheben - fehlerbeheben - kleinigkeit einfügen - von vorn anfangen"-Prinzip.
mfg
gepostet vor 18 Jahre, 4 Monate von knalli
Kommt aber prinzipiell an, was für ein Lerntyp man/du (b)ist. Ich persönlich könnte mit der Methode "Dickes Buch kaufen, durchlesen, nachvollziehen, machen" absolut nichts anfangen; ich mache auch fast echtes Learning by Doing mit viel Try-and-error.. und lese dann evtl mal im Buch nach.. oder suche mir per Google/andere Suchmaschine geeignete Nachschlagwerke.
Da ich dann natürlich gezielte Fragen habe, bringt einem ein "Lexika" a la php.net viel weiter.
Wenn du also auch eher was "machen" willst, würde ich dir nebst Tutorials auch vorschlagen, dir selber eine Aufgabe zu stellen: Nicht zu komplex, aber auch nicht zu einfach.
Bestes Beispiel wäre zum Beispiel, eine eigene Homepage, du überlegst dir, was die machen sollte (aufschreiben) und dann Schritt für Schritt entwickeln. Wenn du dann nicht wießt, wie man von einem Formularfeld auf eine PHP-Variable kommt (vergessen, etc) dann schlägst du im entsprechenden Tutorial nochmal nach.
Nach einiger Zeit wird es dir aber vermutlich passieren, dass du mit php.net/funktionsname wesentlich effektiver deine Frage beantwortest bekommst. Tipp auch hier: Die Userkommentare lesen, die sind manchmal, nicht immer, schon fast Gold wert.
gepostet vor 18 Jahre, 4 Monate von MagicForrest
Also ich hatte schon langjährige Erfahrung in C++, C#, etlichen BASIC Sprachen und ähnliches.
Das meiste habe ich mir mit "Learning by doing" angeeignet.
Für Manuals/etc. fehlte mir meist das Interesse oder die Zeit, da ich PHP eher nebenbei betreibe. Wobei es in letzter Zeit immer mehr wird..
Ich persönlich finde die experimentier-Methode am besten, aber wie knalli schon gesagt hat, kommt das auf dich an.
Wenn man Vorkenntnisse hat, benötigt man nur ein paar Stunden bis man schonmal ein kleines Spiel oder ähnliches schreiben kann.
Ohne Vorkenntnisse wird man bestimmt viel mehr Zeit und Interesse reinstecken, um was zu erreichen.
Und ich kenne leider viele, die recht schnell bei PHP aufgeben.
Im Vergleich zu anderen ist es jedoch eine sehr einfache Sprache.
Aber eins muss dir klar sein, du muss Zeit und Interesse haben, und wenn du das ganze nur nebenbei machst, wirst du wenig Vortschritte machen, und vielleicht schnell das Interesse verlieren - aber das kommt auch auf dich an.
Will dich keinesfalls verunsichern, abschrecken oder ähnliches, aber dir muss klar sein - ohne fleiß kein Preis.
Auf jeden Fall wünsche ich dir guten Erfolg, und viel Glück
gepostet vor 18 Jahre, 4 Monate von Itchy
Also einem reinen Programmieranfänger würde ich die "try & error" Methode auf keinen Fall empfehlen. Warum? Dabei lernt man, wie man sich Code zusammenfrickelt, aber sonst nix. Dabei eignet man sich viele Häßlichkeiten an, der Code ist unsauber und meistens obendrein auch wirklich gefährlich - und Sicherheit im Internet ist eben nicht unwichtig.
Das weiß ich aus eigener Erfahrung, ich hatte mir Ende der 80er, Anfang der 90er auch so ein paar Programmiersprachen angeignet (BASIC, Pascal, Assembler...) und den Scheiß, den ich mir da eingeprägt habe, hab ich lange Zeit nicht mehr wegbekommen. Als ich dann Mitte/Ende der 90er mit OO Konzepten angefangen habe, hatte ich wirklich extrem große Schwierigkeiten, mich da reinzudenken. Selbst heute, immerhin fast 20 Jahre später, ertappe ich mich immer wieder beim Benutzen von irgendwelchen Todsünden (z.B. in Funktionen auf globale Variablen schreiben), die ich dann, wenn der Code erweitert werden soll, bitter bereuhe...
Also, lieber ein ordentliches Buch kaufen, in dem auf Programmierkonzepte, Design und Sicherheit eingegangen wird und das Buch wirklich von vorn bis hinten durcharbeiten.
gepostet vor 18 Jahre, 4 Monate von knalli
Auch nicht unbedingt, ich habe von vorneherin Globals gemieden und Funktionen sinnvoll genutzt (ich schreib ungern Dinge mehrmals, wenn ich sie mehrmals nutze). Das war zwar kein OOP, aber das ist ja auch gar nicht ein Muss.
Ich kenne die Tutorials leider nicht so gut, um zu beurteilen, wie die mit Globals, Parameterüberprüfung, etc. umgehen.
Man muss auf jeden Fall eine gute Referenz nutzen (die braucht man ja so oder so, ob als erstes Buch, oder später).
gepostet vor 18 Jahre, 4 Monate von friedenspanzer
tut.php-q.net

Gelesen, durchgearbeitet, und bis heute nicht enden wollendes Try-and-Error. Mehr nicht.
Jetzt würde ich fast behaupten dass ich PHP kann. Aber nur fast
gepostet vor 18 Jahre, 4 Monate von kane2xxx
google.de
erstmal das simpelste lernen (wie gebe ich text aus) und dann halt immer nen schritt weitergehen was grad wichtig ist.
Hab immer aktuelles Problem beim google rein und dann an praxisbeispielen php selbst beigebracht.
Dafür ist es natürlich unabdingbar das man auch versteht was in den scripts vor sich geht und insofern sind wir wieder bei punkt 1 und zwar mit dem simpelsten anzufangen.
gepostet vor 18 Jahre, 4 Monate von blum
1.html
2.javascript
3.actionscript/lingo
4.perl
5.c/c++
php war dann nur noch ein kleiner schritt
eigentlich alles aus online tutorials gelernt. hab mir zwar auch immer wieder bücher gekauft, die haben mir aber irgendwie nie viel gebracht.
gepostet vor 18 Jahre, 4 Monate von gorgo
Wenn man Programmiert brauch man eben den gesunden "kampfeswillen" und "Forscherdrang" Probleme zu lösen und sich mit der Sprache auseinderzusetzen. Dann ist das wie Spanisch lernen bei einem Jahresaufenthalt in Spanien.
Es geht irgendwie von allein wenn man nur will.
Welche Tuts oder Bücher man dann nutzt ist meiner Meinung nach eher sekundär. Ich kenne Leute die kaufen sich für jedes Programm dicke teure Handbücher, kommen aber niemals so weit wie ich (der net die Kohle hat für solche Wälzer) durch simples Try and Error, weil dann nach seite 10 schon die Lust fehlt.
Also Kurz gesagt noch den Punkt anfügen.
- Interesse an der Sprache (und nicht nur am Endprodukt)
gepostet vor 18 Jahre, 4 Monate von Kotze-Kocher
Vielen Dank für eure Tipps!
Vor allem der Link von Undeadable hat mir weitergeholfen. Ich finde da ist alles sehr viel besser erklärt als in meiner letzten Quelle.
Kommt aber prinzipiell an, was für ein Lerntyp man/du (b)ist.

Also HTML habe ich mir mit „SelfHTML“ und „HTMLEdit Phase 5“ durch viel Probieren und abgucken Beigebracht. Ich weiß aber nicht, ob man dass mit dem Lernen von PHP vergleichen kann.
Das Resultat kann man hier sehen: subgenius.de (Die Seite ist nur Leider noch längst nicht fertig
ops
Da ist zwar schon Viel PHP drin, aber das ist schlicht eingefügt und nicht wirklich verstanden.
Aber ich werde den Atem schon haben das durchzuziehen. Nach so viel HTML und Anfängen in CSS will ich nun auch den nächsten Schritt wagen.
gepostet vor 18 Jahre, 4 Monate von Sanni
Also ich habe es, als ich 14 war ohne Programmierkenntnis ausser ein kleines bissel HTML auf tut.php-q.net gelernt.
Ich weiss noch das ich 1 jahr gebraucht habe bis ich es endlich verstanden habe und das erstemal Programmiert habe...
PS: heute bin ich 17 falls es interssiert
gepostet vor 18 Jahre, 4 Monate von RouL
Ich hatte Vorkenntnisse in Basic auf dem C64, QBASIC und COMAL. Hab mir zusammen mit dem von dir erwähnten Manual ein paar Dinge angeschaut die bereits fertig waren und dann hab ich mir AUfgeben für meine damalige Homepage gestellt und die Sachen dann "programmiert". (in anführungszeichen, weil mein Stil damals nicht so besonders gut war am anfang)
Mit der Zeit wurde ich dann immer besser.
Des weiteren habe ich Programmieren mit C und C++ so wie OOP im allgemeinen in den letzten 2 Jahren schulisch gelernt.
gepostet vor 18 Jahre, 4 Monate von zeto
ich bin gerade selber dabei php zu lernen, ich kenne mich mehr oder weniger gut mit c++ aus dessen aufbau ja recht ähnlich zu dem von php ist.
ich persönlich finde tut.php-q.net recht hilfreich...
ausserdem hab ich noch 1-2 kleine ebooks, nichts besonderes.
und sonst lese ich immer wieder einzel tutorials zu bestimmten sachen, so klappts eigentlich ganz gut, es kommt immer wieder nen stück dazu...
gepostet vor 18 Jahre, 4 Monate von KoMtuR
Also ich hab auch durch Tutorials mit 15 angefangen php zu lernen. Zwischendurch ein paar Bücher gelesen, aber nur, um mir paar neue Techniken anzuschauen. Tutorials aus verschiedenen Quell3en finde ich sehr wichtig, weil die alle eine eigene Note haben. auch Bücher haben diverse Unterschiede drin, wo man eigentlich alle möglichen Eigenheiten in den Stilen lernen kann.
Später hab ich dann versucht durch eigene 'Tutorials' mir Dinge anzueignen und versucht es Anderen verständlich zu machen (ka obs geklappt hat
Nun versuch ich mich an Java, weil php mir zu linear abgeht (oder weil ich schon einige sachen davon kenne und was neues brauch ka). Da gibts leider nicht soviel sofort verständliches Zeugs.
Was auch immer wieder lustig war einfach mal php.net durchforsten auf der Suche nach was interessantem.
gepostet vor 18 Jahre, 4 Monate von Murmeltier
Moin,
ich habe PHP, ebenfalls wie viele andere hier, mit einem Online Tutorial gelernt und schlage darin immer noch gerne nach, wenn ich mal etwas nicht weiß.
Der Link wurde zwar schonmal gepostet, hier aber nochmal
Wenn" target="_blank">http://tut.php-q.net/
Wenn ich mal gerade kein Internet habe, lese ich dann auch mal in einem Buch nach...auch recht nützlich
gepostet vor 18 Jahre, 4 Monate von Klaus
Ich habe es auch durch das hier weitverbreitete Tutorial gelernt, doch bevor ich soviel Wissen darüber angesammelt habe wie jetzt mussten noch Jahre mit kleineren Projekten und Auseinandersetzungen fremden Codes dahinstreichen.
Es ist also keine gute Idee "eben mal" PHP zu lernen und dann an das eigene Browsergame zu denken. Es sei denn man hat schon Erfahrungen mit C und SQL.
gepostet vor 18 Jahre, 4 Monate von cr0w
da beim studium die professorin kein plan hatte, habe ich es mir in einigen Projekten mit hilfe von inet rechege beigebracht. finde anhand eines überschaubaren projektes lernt man das schön und man hat auch den entsprechenden anreitz und motivation das zu machn. bin halt nicht der buchtyp der seitenweise dikke wälzer durchkämmt um dann nach 20 seiten mal auf die richtige funktion zu stoßen.
mfg cr0w
gepostet vor 18 Jahre, 4 Monate von Nuky
hatte c/c++ vorkenntnisse (und ein paar andere programmiersprachen, minimalst halt) und hab nach nem englischen tut angefangen. naja nach 3 tagen hab ich wild coden angefangen, nach nem halben jahr mit meinem bg.. was rausgekommen is sieht man ja
gepostet vor 18 Jahre, 4 Monate von mifritscher
Konnte schon VB und bissle C, habe dann php gelernt, weil ich ein Tool zu einem Onlinespiel progreammieren wollte :-)
gepostet vor 18 Jahre, 4 Monate von Freshman
Bei mir waren es Vorkenntnisse in C.
Dann habe ich php gelernt.
Den Umstieg auf c++ und dann nochmal auf c# hat das nicht gerade
erleichtert, da c garnichts mit Objekten am Hut hat und php
in meinen Augen irgendwie unstrukturiert ist, was hier aber nicht Thema ist.
gepostet vor 18 Jahre, 4 Monate von MasterPyoda
hab mich mit dem php-manual von php.net auseinander gesetzt. Da hab ich dann alles komplett von a-z durchgeackert (also die ganzen einführungen, nicht die ganzen funktionen). dann hab ich halt immer die beispielaufgaben genommen, neu geschrieben, damit gespielt, sachen verändert, getestet, was raus kam usw.
am ende fing ich an countdown programme zu schreiben, geholfen hat mir jedoch oft ein guter freund, der bereits php kannte. nach etwa 1 jahr hab ich dann php in verbindung mit mysql dazugelernt, seitdem is alles n kinderspiel
also hab ein gutes Handbuch und einen Lehrer, der bei Fragen helfen kann!
gepostet vor 18 Jahre, 4 Monate von Fornax
Wie ich PHP gelernt habe, kann ich nicht genau sagen, ich hatte in der Homepage AG meiner Schule jemanden, der mir eine kleine Einfuehrung gegeben hat, mehr weiss ich auch nicht mehr...
C# habe ich vor ca. einem Monat angefangen, da ein Freund von mir damit arbeitet, und mir ein paar Kleinigkeiten von ihm gezeigt hat. Die Codes habe ich mir durchgelesen, Sachen beim MSDN nachgeschlagen, und seine Tools modifiziert. Dann habe ich mir als Aufgabe gesetzt, ein Tool nachzuprogramieren, was auch wunderbar funktioniert hat. Jetzt habe ich angefangen, selber was zu machen. Selber von mir sagen, dass ich C# frei behersche kann ich nicht, oftmals muss ich meinen Freund was fragen, oder im Internet nachschlagen. Trotzdem komm ich schon gut zurecht damit
gepostet vor 18 Jahre, 4 Monate von DarkWanderer
Wie hab ich PHP gelernt? hmmm
Also damals, als es noch schwarzweiß-Fernsehen gab ... hehe
Angefangen auf einem C64 erste Versuche mit Basic unternommen, kleinere Sachen gebastelt.
Dann Amiga 500, später Amiga 2000, mehr Basic und noch mehr Assembler, das waren noch Zeiten.
Dann mein erster PC, ein 486 DX-40 (WOW, welch ein Speed *fg*) Ausbildungsbedingt Fortran gelernt, das war auch ne Programmiersprache. Vo Fortran aus war der Schritt zu Pascal und anschliessen zu Turbo Pascal 7.0 nicht mehr weit, was ich auch auf dem Institut für angewandte Datentechnik in Marburg lernen musste.
Unter Turbo Pascal hab ich richtig große Sachen entwickelt und damals über Mailboxen vertrieben, meine Multiuser-Chatsysteme waren sehr beliebt und sowas wie Internet kannte keiner *fg* und fing zu dieser Zeit auch mit C Programmierung an.
Jo dann irgendwann kam die Internetzeit, man setzte erste HP's auf, fummelte in HTML rum und irgendwann wollte ich mein erstes BG laufen lassen.
Hab mich dann auch in den PHP-Quellcode reingefummelt, angefangen kleine eigene Scripte zu schreiben, immer weiter reingearbeitet und irgendwann, jo, war ich da wo ich heute bin mit PHP und Co
Oh mein Gott, wenn ich das so lese fällt mir auf, was ich doch schon für'n alter Sack bin, hehe
Darky
gepostet vor 18 Jahre, 4 Monate von Comanche
Der Anfang ist verdammt schwer, wie bei jeder Programmiersprache, doch erst wenn die Grammatik verdaut ist, kommt die Poesie
Es bringt schon Vorteile wenn man mit Java, c++ und c# gut umgehen kann, doch etwas anpassen muss man sich immer.
Wenn ich die alten Links finde, wo ich überall nachgeschaut habe, dann poste ich sie hier rein, sollte nämlich wieder selber mit php anfangen
btw, Übung macht den Meister und davon bin ich noch weit entfernt
gepostet vor 18 Jahre, 4 Monate von Tetha
Hm, wenn man genug andere Sprachen kennt, dann ist das Lernen einer neuen Sprache nicht mehr soo schwer
Ichhab mir primaer einmal die Syntax von PHP angeguckt und mich danach mit Manual-wuehlen im grossen Stil durchgeschlagen... naja, und irgendwann muss man halt nicht mehr ins Manual gucken, dann geht das auch so
MfG
gepostet vor 18 Jahre, 4 Monate von gollum1990
Ich habe PHP erstmal durch das Tutorial von Quakenet durchgelesen, dann hab ich mir noch PHP Bücher angeschaut. Dann weiter habe ich erst mal versucht Gästebuch etc. zu machen, und weiter durch Praktische Übungen, weiter schau ich mir noch php.net an, um noch nen Paar Funktionen kennenzuleren, um diese auch zu nutzen(Falls ich welche brauche).
gepostet vor 18 Jahre, 3 Monate von Frostbringer
Ja, ich würde auch learning by doing empfehlen. Gästebuch finde ich aber total doof, ich habe mit Memory begonnen. Danach eine Webumsetzung des Final-Fantasy-Systems und recht zügig einen Ogame Clon(ohne Kampfscript). Alles ohne große Vorkenntnisse. Dass man die Projekte in die Mülltonne schmeißen kann sollte sich von selbst verstehen.
Was ich aber unbedingt empfehlen würde, wäre irgendetwas UML-artiges. Ich nehme DIA ( www.gnome.org/projects/dia/ ), ein Zettel und ein Stift sind aber wohl besser, weil man sich das an die Wand vor einem hinkleben kann. Hab ich schon bei einer Freundin gesehen und fand es recht praktisch. Das ganze soll aber kein Selbstzweck werden, einfach nur grob skizzieren.
Achja, und wenn du etwas halbwegs großes zusammen hast, pausaune es nicht gleich heraus. Die Chance das dein Projekt eine einzige Sicherheitslücke ist, ist nicht gerade gering. Zumindest bei mir wurde schnell ne Möglichkeit für ein SQL-Inject gefunden, und ich habe mich meiner Meinung nach eigentlich außreichend mit Sicherheit beschäftigt. Da ist nur eine Abfrage bei dem mysql_real_escape_string() vorbeigehuscht, und schon hatte ich ein DROP TABLE untergeschoben.
Ich selbst zähle mich jedoch noch als Anfänger.
gepostet vor 18 Jahre, 3 Monate von knalli
Nun ja.. sei da mal angemerkt, das der normale Sqluser in einem Game gar kein Recht fürs Droppen o.ä. erhalten sollte
Aber.. learning by doing. Der Fehler passiert dir nun einmal, du bist auf Lebenszeit geprägt. Insofern ganz gut.
gepostet vor 18 Jahre, 3 Monate von None
Gesehen was ein Kollege damit gemacht hat, Buch gekauft, durchgelesen und umgesetzt.
Mein Vorteil ist, daß ich Beruflich eh schon Programmiere und die Syntax anderen Sprachen recht ähnlich ist.
Der Rest war dann nur noch das Umsetzen der eh schon bekannten Techniken in eine andere Sprache.
PHP ist sehr leicht zu lernen, verleitet aber verdammt schnell zur Leichtsinnigkeit.
Oder um es kurz zu sagen: "PHP verdirbt des Proggers Charakter"
gepostet vor 18 Jahre, 3 Monate von Frostbringer
Original von knalli
Nun ja.. sei da mal angemerkt, das der normale Sqluser in einem Game gar kein Recht fürs Droppen o.ä. erhalten sollte
Aber.. learning by doing. Der Fehler passiert dir nun einmal, du bist auf Lebenszeit geprägt. Insofern ganz gut.

Ich hatte das ganze damals auf einen Freespaceanbieter abgelegt. So weit ich weiß sogar den schlimmsten von allen: Tripod. Aber auf so etwas legt man ja auch kein Browsergame, das mehr als 5 Leute spielen. Und zwei Tage später war alles wieder vom Account gelöscht, und dieser wurde nie mehr benutzt. Aber ansonsten hast du natürlich recht.
Ein dezidierter Server ist natürlich immer praktisch, wenn man was herumzeigen will. Aber ich habe einfach keinen. Zwar habe ich jetzt einen richtigen Webspace, aber nachdem ich 4€ im Monat zahle wird jeder wissen was ich da geboten bekomme.
gepostet vor 18 Jahre, 3 Monate von gorgo
PHP kann man garnicht lernen... man kann das Programmieren erlernen ... welche Sprache ist dann fast schon nebensächlich
gepostet vor 18 Jahre, 3 Monate von Frostbringer
Ein guter Programmierer wechselt die Hochsprache ja ständig. Jedoch kann ich definitiv sagen, dass es nicht egal ist, mit welcher Sprache man beginnt. Außerdem bleibt man ja auch eine Weile bei der Sprache. Ist wie ein Maler, der erstmal mit einen bestimmten Malwerkzeug beginnt.
Hab mir aber die Liste angeschaut, und betrachte sie doch eher als gefährlich ==> gelöscht.
Ich denke man kommt auch so schnell dahinter, welche Sprache wofür geeignet ist. Ich kann gerade sagen, dass zum lernen gerne Python oder Java empfohlen wird. Wenn man ein Browsergame programmieren will, wird wohl PHP am schnellsten ans Ziel führen. Vorausgesetzt man achtet auf Sicherheit. Aber das sind keine Geheimtipps, sondern das hört man an jeder Ecke.
gepostet vor 18 Jahre, 3 Monate von knalli
Ey, die liste war cool. So müssen Postings sein, ein bisschen mit Witz
PHP ist natürlich nicht ganz so schlimm, wie man behauptet. Wenn man weiß, was man da tut, kann man auch dort ordentliche Sachen bauen. Das Problem ist eben nur, das die Meisten dies eben nicht wissen.. und somit das ganze einen schlechteren Ruf hat. Zum Festhalten: PHP ist nicht das Gelbe vom Ei, aber auch nicht Abfall.
Den Bekanntheitsgrad und die Verwendung sind für die Qualität einer Sprache mit Sicherheit nicht relevant; ansonsten küre ich sofort Windows zum besten OS ever..
gepostet vor 18 Jahre, 3 Monate von None
Ich hab PHP mit einer handvoll Bücher nach dem An-Regentagen-Lesen-Und-Dann-Ausprobieren-Prinzip gelernt, leider mit etwas zuviel Theorie, da ich anfangs kaum richtig geübt habe. Später hat´s dann aber endlich hingehauen...
Ach ja, für HTML hab ich mir SelfHTML reingezogen, aber Bücher erschienen mir danach zum Programmieren lernen einfacher.
gepostet vor 18 Jahre, 3 Monate von General Crime
Habe jetzt nicht viel gelesen aber ich hab PHP 'by doing' gelernt!
Konnte schon einiges an HTML somit war vieles leicht habe mir ein fertiges Script geschnapt und dann drauf los geändert irgendwann wuste ich was was ist und wie was geht dann kopiert man meist immer und nun gehts frei schnauze! Jeodch noch nicht ausgelernt man findet immer neue funktionen die man sekbst kompliziert gecodet hat!
gepostet vor 18 Jahre, 3 Monate von LeoManiac
Das Problem beim selbstätigenden erlernen ist das man sich zwar die Syntax aneignen kann aber der ordentliche Programmierstiel meist auf der Strecke bleibt genauso ist es mit der prozedualen programmierung mit der jeder sicherlich angefangen hat und dann zu OOP gewechselt hat - wenn überhaupt. Ich finde wenn man die Grundlagen (OOP, Rekursion, Design Patterns etc. Syntax solle man selbständig erlernen) in einen Seminar, Fortbildung, Umschulung, an der UNI oder sonstiges vermittelt bekommt es wesentlich einfacher ist.
Ich persöhnlich habe auch mit PHP angefangen und hab dann dank meiner Ausbildung die Grundlagen vermittelt bekommen aber auch teilweise selbst angegeignet. Aber meine Meinung dazu ist das es besser ist mit ner ordentlichen Hochsprache anzufangen als mit einer anderen Sprache ... man versucht doch ziemlich viel aus den vorherigen Sprachen auf die nächste Sprache die man erlernen will zu übertragen und das war von PHP auf C nicht so ohne weiteres möglich. Der Vorteil ist einfach wenn man direkt ne Hochsprache als erstes erlernt man im nachhinein vieles einfach leichter versteht.
gepostet vor 18 Jahre, 2 Monate von Black-Butterfly
cool cool aber ne frage für die die es durch ein buch gelernt haben welches buch könnt ihr an sich empfehlen?
denn cih hab leider keine vorkentnisse in php html java etc aber cih will java, php und mysql undbedingt lernen weil cih unbedingt einen IT beruf lernen will und ich schon seit 2 jahren den drang habe auch mal ein browsergame zu schreiben ^^
gepostet vor 18 Jahre, 2 Monate von LifeStyle
Hi
Also sehr empfehlen kann ich dir dieses Buch.
So für Grundlagen (PHP,Mysql, etc) kann ich dir dieses Buch empfehlen.
gepostet vor 18 Jahre, 2 Monate von Black-Butterfly
Original von LifeStyle
Hi
Also sehr empfehlen kann ich dir dieses Buch.
So für Grundlagen (PHP,Mysql, etc) kann ich dir dieses Buch empfehlen.

dankeschön da werde cih mcih darüber mal informieren vielen dank naja vllt bekomme cih es mit diesen buch auf der reihe ^^ bin ja wissbegieruig und sehr interessiert an den sprachen =)
gepostet vor 18 Jahre, 2 Monate von LifeStyle
Hehe, wie gesagt, das erste Buch kann ich mehr als empfehlen Das andere ist eher vielleicht (was eigentlich nicht sein darf aber solche gibt es auch) für Leute die ein kleines Geld zuverfügung haben. Aber unterm Strich recht gut ist.
gepostet vor 18 Jahre, 1 Monat von bmt
... Gelernt habe ich es.. da mein bruder viel am pc arbeitet und naja dann habe ich halt mit nem PHP buch angefangen was ich mir gekauft hatte ... und dann.. kamm alles so mit der Zeit man.. lernt da was und da.. immer neue Probleme.. immer neue antworten... so wie das halt ist!!
... aber ich habe ne schlaues buch... und ich vergesse ab und zu auch mal was.. dann muss ich da auch rein schauen! *fg*
gepostet vor 17 Jahre, 12 Monate von Pretandor
Moin...
Also ich habe in den Schulferien PHP gelernt und zwar mit dem q-net Tutorial.
tut.php-q.net
Habe es einfach von Anfang an durchgearbeitet, Apache und PHP etc. installiert und losgelegt. Irgendwie kam das dann alles von alleine, ich konnte mir alles merken und es ist bis heute sitzengeblieben.. Ich glaube ich habe ca. 3-4 Tage gebraucht um das Tutorial durchzuarbeiten und dann habe ich mich immer schrittweise an größere Projekte rangewagt. Nun bin ich beim Browsergame angelangt
MfG PretandoR
gepostet vor 17 Jahre, 11 Monate von sandmancw
ich erzähl auch gleich mal wie ich html gelernt hab
in einer doppelstunde in der schule haben wir die grundlagen von html gelernt, ich fand das "mega-cool" und hab mich damit auch in der freizeit beschäftigt, mir quelltexte und tutorials durchgelesen usw.
irgendwann habe ich dann auf unserer cs-clanhomepage einen counter entdeckt und habe mich gefragt wie das wohl geht... dann habe ich meinen leader gefragt und der meinte: mit php... da dacht ich mir, dass ich das lernen muss, hatte jedoch schnell aufgegeben... später dann habe ich aktiv droidwars gespielt und wollte umbedingt ein browsergame programmieren, dieser wunsch ein browsergame zu realisieren wurde letztendlich mein traum (vorläufiges lebensziel *g*) und deswegen habe ich mich dann intensiver mit php beschäftigt und inzwischen kann ichs eigentlich ziemlich gut...
gelernt habe ich das indem ich mir tutorials und open-source scripte angeguckt, nachprogrammiert, verändert habe. der größteteil der programmierkunst liegt darin logisch denken zu können!
gepostet vor 17 Jahre, 11 Monate von arti
Ich habe Java recht umfangreich an der Uni gelernt (u.a. auch JSP und einige J2EE Sachen).
Vor allem durch die Kenntis von JSP fiel mir die spätere Arbeit mit PHP sehr leicht.
Aber es hat auch seine Tücken :
Mir würde (vor allem auf Browsergames bezogen) nie in den Sinn kommen, Browsergames auf PHP-Basis zu entwickeln. Dahingehend bin ich schon JSP-verwöhnt, obwohl es nach außen hin manchem als "mit Kanonen auf Spatzen schiessen" vorkommen mag.
Cheers
arti
gepostet vor 17 Jahre, 11 Monate von Lalabimbam
hab mir jetzt nur den ersten Post durchgelesen...
Also ich habe vor 2 Jahren php eigentlich mit hilfe von TheUndeadable gelernt. Er hat mir damals sehr geholfen ...
gepostet vor 17 Jahre, 11 Monate von Sogil
Ich programmier schon seit 3 Jahren Browsergames und kann immer noch kein PHP...
gepostet vor 17 Jahre, 11 Monate von Kelen
Das ist natürlich auch eine Möglichkeit, die Du schnellstens mal erläutern solltest
gepostet vor 17 Jahre, 11 Monate von progs
Ich schäzte mal, er nimmt eine andere Sprache als PHP (ASP, Perl, etc).
gepostet vor 17 Jahre, 11 Monate von exe
Original von Kelen
Das ist natürlich auch eine Möglichkeit, die Du schnellstens mal erläutern solltest

Kleiner Tipp (aber erzähl es nicht weiter): PHP ist nicht die einzige webtaugliche Sprache. Es ist nur die einzig webtaugliche Müllsprache, aber das ist wieder ein anderes Thema
gepostet vor 17 Jahre, 11 Monate von Kelen
Ok, ich glaube ich habe es verstanden. Bin mir sogar ziemlich sicher und weitersagen werde ich es schon nicht
Allerdings war sein Post dann kein bisschen hilfreich
gepostet vor 17 Jahre, 11 Monate von Tron
Ich habe php gelernt als ich die Website für meinen damaligen Spieleladen erstellt habe. Ich hatte Vorkenntnisse in verschiedenen anderen Programmiersprachen und einige größere Projekte aus meiner Zeit vor meiner Tätigkeit als Händler hinter mir, respektive Entwicklungsarbeit an einer Finanzbuchhaltung und Statistikmodulen, realisiert in Commercial Basic (nicht lachen, ich habe Zeilennummern und goto weitgehend vermieden ) und Assembler Unterroutinen für die Performance.
Während meiner Schulzeit hatte ich mich mit Pascal, Fortran und Forth auseinandergesetzt, sowie später ein wenig C-Kenntnisse erworben.
Meine Empfehlung für das Lernen von PHP:
Es ist eine Scriptsprache, die schnelle Hacks genauso ermöglicht wie sauberes Objektorientiertes Programmieren.
Nehmt euch die Zeit es richtig zu lernen. Ich könnte Folgeschäden meiner Basiczeit weitgehend vermeiden
, und bin heute sehr froh darüber.
Ein guter Startpunkt für PHP ist www.php.net/ , vorausgesetzt man bringt schon etwas Entwicklungshintergrund mit.
In der Dokumentation finden sich auch Beispiele zu Praxisumsetzungen.
Gruss, Stefan
gepostet vor 17 Jahre, 10 Monate von Apocalyptica
Ich habe als erstes c / c++ gelernt. Dadurch hat man dann eine stabile Basis worauf man aufbauen kann. Kann ich auch nur dringenst weiterempfehlen da danch jede andere Sprache fast nur noch ein wenig Logik und Syntax lernen ist.
Ich hab mich mal in PhP eingelesen, aber bei uns ins der Firma wird grundlegend nicht mit PhP gearbeited (zum großen Teil c++) und ich muß auch sagen ich mag PhP nun gar nicht. Ist mir zu langsam
Aber trotzdem viel Spass beim lernen.
gepostet vor 17 Jahre, 10 Monate von kevka
Ich habe erst mit c++ angefangen, das war mir jedoch zu kompliziert und ich habe das Buch weggelegt. Dann habe ich PHP gelernt und dann verstand ich plötzlich wie das alles mit den Schleifen und so funktioniert, dann habe ich das C++-Buch genommen und das meiste verstanden.
gepostet vor 17 Jahre, 10 Monate von None
Kollege hat mir von PHP vorgeschwärmt und irgendwann habe ich es mir mal selbst beigebracht anhand eines Buchs.
Jetzt nach über 6 Jahren PHP schwenke ich auf C#. Bringt mir im Beruf mehr und ich kann mal wieder was neues lernen.
gepostet vor 17 Jahre, 10 Monate von Ebony
Grundsätzlich ist die 1. Programmiersprache immer die Schwerste. Hast Du die Systematik hinter dem Programmieren verstanden, kommst Du auch leichter in neue Sprachen rein.
Grundsätzlich gilt: Durchbeißen und nie aufgeben.
Am besten Du suchst Dir eine kleine Aufgabe die Dir Spaß macht und versuchst das zu lösen.
Hol Dir Codeschnipsel aus dem Internet zusammen, pass diese an, lies nach u.s.w.
Ein stetiger Prozeß - wer kann wirklich von sich behaupten eine Programmiersprache zu 100% zu beherrschen
gepostet vor 17 Jahre, 10 Monate von kevka
Original von Ebony
wer kann wirklich von sich behaupten eine Programmiersprache zu 100% zu beherrschen

Hoffentlich die Entwickler
gepostet vor 17 Jahre, 10 Monate von birne
Original von kevka
Original von Ebony
wer kann wirklich von sich behaupten eine Programmiersprache zu 100% zu beherrschen

Hoffentlich die Entwickler
Ich glaube nicht mal die
gepostet vor 17 Jahre, 10 Monate von Murmeltier
Ich denke, das es doch recht schwer ist, eine Programmiersprache zu 100% zu können. Es gibt immer wieder Sachen, die man nachlesen muss
Aber einige kommen bestimmt recht nah an die 100%
gepostet vor 17 Jahre, 10 Monate von Guardian
Original von Murmeltier
Ich denke, das es doch recht schwer ist, eine Programmiersprache zu 100% zu können. Es gibt immer wieder Sachen, die man nachlesen muss
Aber einige kommen bestimmt recht nah an die 100%

nachlesen ist keine schande, tu ich heute auch noch immer, weil erstens merke ich mir nicht alle funktionen, zweitens besser man weiß nachzuschaun als zu experimentieren.
gelernt habe in der reihenfolge:
c
c++
java
asp
php <- das hab ich mir selber gelernt aus neugier und auch weil mir jemadn vorgeschwärmt hat
gepostet vor 17 Jahre, 10 Monate von Kampfhoernchen
Moderne Sprachen besitzen viel zu viele Strukturen, um sie als einziger Mensch alle zu beherrschen. Dafür gibts Dokus, deswegen sollte man diese auch Benutzen.
gepostet vor 17 Jahre, 10 Monate von Murmeltier
Ich habe auch nicht behauptet, das es eine Schande ist, nachzulesen.
Da erinnere ich mich an meine Schulzeit und die C-Programmierung...als wir mehrdimmensionale Arrays hatten...wenn dann ganz spezielle fragen aufkamen, wurde nachgeschaut und alles war in Butter.
Nur unser lehrer in Shell/Batch war ein bisschen *naja*...das er Lehrer war...er hat sich alles am Vortag "beigebracht" und uns das erklärt.
Ich denke auch, das es wahnsinn wäre, wenn man jede funktion kennen würde...
gepostet vor 17 Jahre, 10 Monate von abuzeus
Original von Ebony
Grundsätzlich ist die 1. Programmiersprache immer die Schwerste. Hast Du die Systematik hinter dem Programmieren verstanden, kommst Du auch leichter in neue Sprachen rein.

Ja und nein. Natürlich haben viele Programmiersprachen ähnliche Strukturen, und eine Schleife ist eine Schleife ist eine Schleife (;-)). Aber mitunter ist dem eben nicht so, funktionale Sprachen wie Lisp, Scheme, Prolog oder Haskell ticken eben anders, und ich hab schon den ein oder anderen C-Veteranen verzweifeln sehen, weil der auf Teufel komm raus Schleifen und Zeigerarithmetik haben wollte, die es da nunmal nicht gibt. Und bevor jemand auf dumme Gedanken kommt: Ja, diese Sprachen werden tatsächlich eingesetzt.
Was aber viel schwieriger ist, ist dass hinter einer durchdachten Sprache immer auch ein oder mehrere Designparadigm(a|en) steh(t|en). Syntax zu lernen ist meistens nicht so schwer, die Syntax der meisten Sprachen lässt sich an einigen Tagen reinpauken. Aber die verfügbaren Bibliotheken (Standard oder zusätzlich) zu kennen und das Paradigma hinter der Sprache zu verstehen, DAS ist der wahre Kern, und da kann Kenntnis anderer Sprachen sogar von Nachteil sein. Nicht umsonst sagt man ja auch, dass einer, der lange C gemacht hat, C++ nie wirklich beherrschen wird. Der Verständnisprozess kostet für sowas einfach unheimlich Zeit, man muss einfach auch Erfahrungen und Instinkte aufbauen.
Dass Kenntnisse in Java bei C# weiterhelfen und umgekehrt, streite ich nicht ab, aber wer Pascal und Basic kann, wird in Haskell (womöglich die Variante mit Monaden) oder Prolog nicht weit kommen ;-)
Zum Thema:
angefangen glaub ich mit VBScript, an der Schule Delphi (= Objekt-Pascal), dann C++ in Eigenregie gelernt, an der Uni Scheme, Java, eine Assemblerprache; des weiteren Kontakte mit Prolog, Haskell, C# und Matlab ;-)
Die einzige Sprache, die ich wirklich gut kann, ist C++, Php hab ich mir mal angeschaut, aber mochte ich nicht (und kann ich in sofern auch nicht).
gepostet vor 17 Jahre, 10 Monate von Eckstoss
Vor ca. 3 Jahren habe ich PHP, mit Hilfe eines Onlinetutorials erlernt.
Dazu kamen weitere PHP|c++|JS|sql Bücher, sollte ich mal etwas nicht wissen, kann ich locker im Buch Nachschlagen und finde die Lösung.
gepostet vor 17 Jahre, 10 Monate von birne
Bei mir waren es am Anfang ein paar Onlinetutorials und dann "learning by doing".
gepostet vor 17 Jahre, 10 Monate von 6imbam
Auf die Idee überhaupt Programmiern zu lernen, bin ich durch Browsergames gekommen. Dann hab ich halt mal geguckt wie die Programmiert sind. Han halt viele in PHP (oder auf PHP-Basis) gefunden. Also hab ich mir ein paar (2) Bücher bestellt und hab losgelegt. Aber vieles an zusätzlichen Sachen hab ich aus dem Internet gelernt. Dort ist vieles einfacher als in Büchern erklärt. Und zu guterletzt: "lerning by doing". Hab mir halt immer ein Kapitel angeschaut und hab mir dann danach ne Übung dazu ausgedacht, die ich dann Programmiert habe.
6imBam
gepostet vor 17 Jahre, 10 Monate von Angua
Original von abuzeus
Dass Kenntnisse in Java bei C# weiterhelfen und umgekehrt, streite ich nicht ab, aber wer Pascal und Basic kann, wird in Haskell (womöglich die Variante mit Monaden) oder Prolog nicht weit kommen ;-)

Ich denke, Grundkenntnisse im Programmieren sind immer hilfreich, um eine neue Sprache zu lernen, egal um welche Sprache es sich handelt: Man hat schon ein gewisses Gefühl für die Algorithmen entwickelt; weiß eher, wie man sich an ein neues Problem heranwagen kann. Man hat gelernt, die Problemstellung soweit in kleinere Bruchstücke zu zerlegen, dass man sie leichter zu Papier oder auf den Bildschirm bringen kann. Ein totaler Programmier-Neuling hat es da viel schwerer: Den Weg zum Formalisieren des Problems und zum Umsetzen in einen Algorithmus muss er von Grund auf neu lernen.
Der Sprung von z.b. Java auf Haskell ist sicher nicht leicht (zugegeben mit Monaden kenn ich nicht aus, ich spreche von der Version ohne ), funktionales Programmieren ist ja dann doch eine ganz andere Welt; dennoch sind wenig Vorkenntnisse besser als gar keine
Und zum Thema: bisschen Pascalnachhilfestunden bei einem Freund, dann Java, C++, Assembler und Haskell an der Uni. Zu PHP bin ich auch über Browsergames gekommen, zunächst mal das bereits genannte PHP-Tutorial durchgeackert und dann kleinere Sachen in unserem Game geschrieben - learning by doing. Naja und jetzt muss ich für meinen Job auch PHP-Kram machen, bleibt also nix anderes übrig als mich in dem Bereich weiterzubilden
gepostet vor 17 Jahre, 10 Monate von komed
Hallo alle miteinander !
Ich habe PHP als erste Scriptsprache überhaupt gelernt, vorher konnt ich nur HTML
Ich hab ein Jahr verzweifelt versucht PHP aus dem Internet zu lernen, aber erst nachdem ich mir zwei Bücher dazu gekauft habe hab ich was weitergebracht. Jetzt versuch ich gerade mir JavaScript beizubringen und mein CSS zu perfektionieren. Ajax ist auch ganz nett, das probiere ich so nebenbei...
mfg
komed
gepostet vor 17 Jahre, 10 Monate von Agmemon
PHP war bei mir einfach ein Zwischenstopp auf einer langen Reise:
Angefangen habe ich mit C64 Basic, was sich zuerst nur auf Abtippen von Listings beschränkte, bis ich erste kleine Programme selber schreiben konnte. Durch einen Systemwechsel zu Amiga kam ich dann zu AMOS Basic. Während der Schulzeit kamen dann Q Basic, Pascal und LOGO hinzu. Parallel habe ich dazu, durch die Arbeit, Access Basic und SQL gelernt. Mit Einzug der 32Bit Systeme kam dann Object Pascal (Delphi) hinzu, schnell gefolgt von C/C++ (Borland C++ Builder). Durch die erhöhte Nachfrage nach Web-Entwicklung kam dann HTML, JavaScript und PHP an die Reihe. Im Studium bot sich dann die Möglichkeit, meine Kenntnisse in C/C++ zu vertiefen und neue Sprachen zu lernen. Dazu gehören MIPS Assembler, Ruby, Java, VRML und XSLT. Parallel im Job primär Java vertieft und einen Ausflug zu C# unternommen. Mit dem Wechsel auf die Mac Platform kamm dann noch AppleScript unc ObjC hinzu.
Zu meinen Lieblingssprachen zähle ich C und Ruby. Und auch ObjC kann ich sehr viel abgewinnen.
Insgesamt kann ich das bereits gesagte nur unterschreiben, dass man, wenn man erstmal eine gewisse Basis hat, sehr leicht auch andere Sprachen lernen kann. So gibt es noch eine Reihe anderer Sprachen, die ich nciht schreiben aber zumindest lesen kann. Allerdings würde ich bei der Sache abstriche machen, da dies auch viel mit der Sprachgeneration zu tun hat. Wenn man eine 5G Sprache gelernt hat, wie SQL oder XSLT, bringt einem das nichts, wenn man eine 2G Sprache (Assembler) lernen muss.
Und es gibt die Sprachen, die irgendwie so gar nicht ins Schema passen wollen. Für mich war das ObjC, das eine Syntax hat, die mir immer nnoch Probleme bereitet, da ich einfach zu tief in klassischen Sprachen verwurzelt bin.
gepostet vor 17 Jahre, 10 Monate von AtroX
Hm, das ist bei mir schon gute 5 Jahre her, und leider taugt mein Gedächtnis nicht sonderlich viel. PHP war bei mir eigentlich so der erste Ausrutscher Richtung Programmieren. Damals - als kleines Kind - wollte ich mir unbedingt eine eigene Website zusammenbasteln und hab mir deshalb mit SelfHTML HTML und CSS beigebracht. Aber ich musste schnell feststellen, dass des für dynamische Sachen nich ausreicht. Als ich also HTML und CSS etwas gefestigt hatte, habe ich mich als an PHP rangewagt. Für ein teures Buch hatte ich kein Geld, deswegen hab ich mir damals alle möglichen Tutorials auf dynamic-webpages zusammengesucht. Am Anfang hab ich da rein gar nichts verstanden, hab erst einzelne Code-Fetzen zusammengebastelt, geschaut was passiert, meistens ging's halt schief, geschaut woran es lag, den Fehler ausgebessert. Das ging bestimmt ein Vierteljahr lang so, kaum war ich von der Schule heim, sofort an den Rechner und irgendwas sinnloses zusammenbasteln. Mit der Zeit hab ich nach immer mehr, immer komplexeren, immer anspruchvolleren Tutorials im Net gesucht, habe mich auch langsam ans offizielle PHP-Handbuch rangetraut, des für einen Neuling ja alles andere als verständlich ist. Nach einer gewissen Zeit hatte ich da einigermassen ein Gespür dafür entwickelt, hab nun auch langsam MySQL mit einbezogen. Das Ganze hat mich so sehr in den Bann gezogen, dass ich einen Kumpel, der mit einem Betreiber einer Webdesign-Agentur befreundet war, gefragt hab, ob ich denn vielleicht was für ihn machen könnte, schliesslich kann man im Praxiseinsatz am meisten lernen. Und weil ich die Finger nicht davon lassen konnte, habe ich mich dann auch ein wenig mit Java und C angefreundet, die Vorteile von Linux entdeckt und so nahm das Ganze seinen Lauf.
MfG AtroX
gepostet vor 17 Jahre, 10 Monate von Rokks
Hm die Frage,wie man PhP erlernt oder zu gekommen ist, ist in etwa wie die farge, wie hast Du Englisch oder eine andere Art/Tätigkeit erlernt.
Bei mir fing´s damals an bei dem Alttoaster C64 mit diversen Basicspielen, die Später dann, als der aufgeblasene Taschenrechner 128D auf den Markt kam etwas Ansprechender wurden (nur etwas).
Mit dem Kauf meiner Freundin, den Amiga wurde es dann etwas Interessanter als auch nun ja ... auch mehr Fragwürdiger, weil ich nicht auf Baukastenprinziepe stehe.
Zu PhP selbst bin ich ausversehen gekommen, da ich zur damaligen Zeit bei der Bundeswehr vor lauter langer Weile C++ gelernt hab und auf hoher See die Rechner an Bord mich bald nicht mehr mochten tzzzz
Mit den ersten Versuchen Webseiten zu erstellen, bediente ich mich Programmen, die mich dabei unterstützten und so ziemlich alles im Hintergrund erstellten, was ich auf dem Bildschirm zusammen geschustert hatte, um allerdings zu verstehen, was mir der erzeugte Code sagen möchte, war Html unabdingbar und somit kam das erste Buch "Html für Dumme" oder so Ähnlich auf den Tisch.
Danach wollte ich auch etwas dynamischer werden und habe JavaScript eingebunden, da ich diese ganz Schnell mit VisualBasicScript in verbindung bringen konnte (Access Vernatiker).
Danach blieb mir nur noch PHP und so hiess auch da das erste Buch irgendwas mit Dumme
Nu nutze ich, sofern ich was suche meine Bookmarks (Selfhtml/selfphp/etc).
Nebenher sind nun Meisterpropper (Ajax) mit in der Mache.
Gruß
Rokks
gepostet vor 17 Jahre, 9 Monate von DylanDog
Hallo,
nur ein paar tipps...
- Vorkentnisse in HTML, CSS und ein bisschen Javascript sind notwendig (nicht um PHP zu lernen aber PHP von allein aus reicht nicht um eine website zu machen)
- Falls du keine Vorkentnisse in der Programmierung hast, solltest du mit einem gutem Buch anfangen, damit kriegt man eine Überblick und eine Einführung in der Skripsprache
- Dann braucht man ein Ziel, du solltest eine website erstellen am besten ein einfaches Game mit Benutzervervaltung und parallel ein paar tutorials benutzen um die einzelne Komponente der Website zu erstellen.
- php.net als referenz, unbedingt (lkommentare lesen, manchmal sind ganz wichtig)
- Forum wie diese benutzen wenn Hilfe gebraucht wird.
Viel Spaß!
gepostet vor 17 Jahre, 9 Monate von Shade
Buchtipp:
"Professionelle Websites" von Stefan Münz
In diesem Buch Wird mit HTML angefangen und dann mit CSS, JavaScript, PHP und Mysql weitergemacht. Ich denke wenn man das liest ist man ganz gut vorbereitet.
Naja, am besten lernt man ja immernoch bei der Praxis.
@Rokks: "HTML für Dumme"...du meinst bestimmt "HTML für Dummys"(Kommt aus Amerika, da gibts hunderte von Büchern in allen Themenbereichen, die heißen "blablabla for dummys"). Das habe ich auch vor einer Ewigkeit gelesen. Einfaches Buch, aber für den kompletten Anfänger allemal ausreichend. Den Rest lernt man in der Praxis.
gepostet vor 17 Jahre, 9 Monate von fxtentacle
mein dad
kann relativ viele programmier-sprachen .. der hat mir halt die php basics gezeigt. mein lieblingstool ist auto-completion von eclipse ich kann mir immer die ganzen befehls-namen nicht merken also einfach anfang eingeben und strg+leertaste ^^
ansonsten war ich früher auch oft in nem php irc channel .. da hast du den vorteil das du nette leute hast die dir halbwegs niveauvolle probleme sofort lösen! auch toll für den angehenden php coder ist pastebin. da kannst du deinen source mit syntax highlighting posten .. dann musst du dir keine sorgen mehr machen das deine lieblings forensoftware das layout total ruiniert!
ach und wenn du mal ein unerklärliches problem hast: google helps! so sachen wie die neue destruktorreihenfolge bei php > 5.0.5 ... einfach die zeile die nicht geht mal in google eingeben ... wenn du glück hast hat schon wer anders wo im forum was geschrieben und eine antwort erhalten.
wenn du ne funktion nutzen willst aber auf de.php.net kein brauchbares beispiel ist ...
-> koders.com das ist nen source suchmaschine damit kannst du so ziemlich alle open source projecte durchsuchen. da findet sich eigentlich alles was man in php so machen kann wieder....
php lernen kann sehr schön sein, das ist wie malen .. man sieht sofort was man vollbracht hat
insofern viel erfolg!

Auf diese Diskussion antworten