![]() |
| | Themen-Optionen | Thema durchsuchen |
| | Nach oben #1 |
| Benutzer Registriert seit: 28.03.2007 Ort: Dollern
Beiträge: 26
|
Hat jemand eine Idee, welche Programmiersprache gut ist zu lernen? Ich will nämlich alle (Internet-) Programmiersprachen nacheinander lernen... PHP (C++ teilweise) und HTML kann ich bereits, aber welche soll ich jetzt lernen? Ich kann mich nicht entscheiden zwischen Perl, Javascript und CSS... Wenn jemand eine noch andere Programiersprache bevorzugt, kann er auch diese als Vorschlag schreiben. P.S.: Wie alt ist ein durchschnittlicher Programmierer, wenn er anfängt Programmierung zu lernen? |
| | |
| | Nach oben #2 |
| Der Student Registriert seit: 03.01.2007 Ort: München
Beiträge: 86
|
CSS ist keine Programmiersprache. CSS ist dafür da im Zusammenspiel mit HTML Websiten anzuzeigen. JavaScript würde ich jetzt auch nicht wirklich als Programmiersprache bezeichnen. JavaScript ist eine Skriptsprache. Damit kannste lustige Spielereien machen aber richtige Programme kannst du damit nicht erstellen. Von daher würd ich eher zu Perl tendieren. Wobei ich eher Java anfassen würde und nicht Perl!
__________________ Wenn ich du wäre, wäre ich lieber ich. http://www.clubstars.net http://www.x-tinct.de |
| | |
| | Nach oben #3 | |
| Johannes Schlichenmaier Registriert seit: 26.08.2005 Ort: Mannheim
Beiträge: 403
| Zitat:
Ich kenne Programmierer die haben jung angefangen aber können immer noch sehr wenig, das Gegenteil gibt es auch: Welche die vergleichsweise spät angefangen haben und sehr gut sind. Ich hab so mit ca. 16 angefangen.... mit.... lass mich überlegen..... PHP, doch, es war wirklich PHP ^^ omfg, vier Jahre PHP und immer noch ein Beginner Also wenn du bereits PHP kannst, dann kann es sein, dass dich Java mit seiner strikten Programmiertechnik mit der Zeit anödet. Wie gesagt, kann sein, muss aber nicht. Ansonsten.... Kennst du Lua? Ist ganz nett. Halt auch eine Scriptsprache, aber eher nicht fürs Web geeignet.
__________________ In the beginning was the word and the word was content-type: plain/text heute code ich, morgen debug ich und uebermorgen cast ich die koenigin auf int | |
| | |
| | Nach oben #5 | ||
| Benutzer Registriert seit: 28.03.2007 Ort: Dollern
Beiträge: 26
| Zitat:
Zitat:
Was ist eigendlich der Unterschied (fals es einen gibt, zwischen Programmiersprachen für's Internet, und denen, die nicht im Internet funktionieren??? mfg if('Miikku' == $Name) Geändert von if('Miikku' == $Name) (29.03.2007 um 11:33 Uhr) | ||
| | |
| | Nach oben #6 | ||
| Projektleiter Registriert seit: 30.11.2005 Ort: Bottrop
Beiträge: 1.134
|
Wenn du PHP kannst gibt es zwei Wege. Entweder du lernst jetzt, wie man tatsächlich programmiert (Design Pattern, etc.), das würde bedeuten du beschäftigst dich mit Java, oder du erweiterst deinen Horizont was die Fähigkeiten der Programmiersprachen angeht und lernst Ruby oder Python. So oder so: PHP wird dir keinen Spaß mehr machen, wenn du mit einem davon fertig bist und das andere wird jeweils auch eine Quahl sein. Einmal, weil du auf viele sinnvolle Sprachkonstrukte verzichten musst, und beim anderen Mal wirst du die genialen IDEs vermissen. Öhh... und dann, weil ich mir den Kommentar nicht verkneifen kann...: Zitat:
Zitat:
| ||
| | |
| | Nach oben #7 | ||||
| Martin Eisengardt Registriert seit: 30.03.2006 Ort: Pfinztal
Beiträge: 355
| Zitat:
Zitat:
Zitat:
Wenn du als erstes lernst, dass du auch in zqanzig Jahren noch nicht fertig gelernt hast, auch PHP noch nicht. Dann hast du was gelernt. Zitat:
Aber wenn du unbedingt was neues anfangen willst, dann würd ich dir QBasic vorschlagen. P.S.: Bei mir fings mit Basic an und dann mit Assembler auf einem 6502.
__________________ Open Sourcing the Online Gaming Universe PHP/SQL/Java/C++/Assembler. Seit Jahren Mitglied und Entwickler in einem der wohl größten Java-Projekte der Welt: http://weblogs.java.net/blog/hansmul...e_desktop.html | ||||
| | |
| | Nach oben #8 |
| Jann Hendrik Bekaan Registriert seit: 02.12.2004 Ort: Wildeshausen
Beiträge: 2.378
|
bei dem Tempo bist du zum Jahresende mit alles Programmiersprachen der Welt durch - ich empfehle dir dann Assambler, dann kannst du ja deine eigene Programmiersprache entwickeln. http://de.wikipedia.org/wiki/Liste_d...ammiersprachen
__________________ Umfragen: Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Danke! |
| | |
| | Nach oben #9 | |
| Benutzer Registriert seit: 28.03.2007 Ort: Dollern
Beiträge: 26
|
Um genau zu sein hab' ich einfach 2 PHP Tutorials durch gemacht: http://www.fit4php.net/ http://tut.php-q.net/ und komplett verstanden und mir gemerkt... Und um in der Zeit genau zu sein, hab' ich die in 24 Tagen d.h. 3,5 Wochen durchgemacht... d.h. mir fehlt total die Übung, aber ich glaub', das mach ich nebenbei (das mit der Übung) Zitat:
| |
| | |
| | Nach oben #10 | ||
| Benutzer Registriert seit: 28.03.2007 Ort: Dollern
Beiträge: 26
| Zitat:
Sind das ALLES Internetprogrammiersprachen? Was ist AJAX? Was ist ASP? Zitat:
((http://konsolenuspiele.ko.funpic.de/Vers.1_Login.php)) | ||
| | |
| | Nach oben #11 |
| Bastian Fenske Registriert seit: 04.01.2006 Ort: Kassel
Beiträge: 853
|
Ich würd dir auch vorschlagen, erstmal ein wenig zu programmieren - und das eben in PHP, weil du da ja offensichtlich schon ein wenig Einblick hast. Und dich nach und nach in die objektorientierte Programmierung, Entwicklung von sinnvoll entworfenen Anwendungen (MVC etc.) vorzuarbeiten. In welcher Sprache du letztlich programmierst ist dann nicht so wichtig - zumindest, wenn du im Kontext von Skriptsprachen mit dem üblichen HTTP-Ping-Pong bleibst. Als konkreten Vorschlag, möchte ich dir das Askeet-Tutorial des Symfony-Projektes ans Herz legen. Das ist super-einfach, wenn du bereits Einblicke in oop etc. hast, zeigt dir aber ggf. auch, dass es selbst in PHP für dich noch viele Jahre genug zu lernen geben wird und gibt eben eine schöne Richtung vor. Dazu kommt, dass du eine kleine Einführung in Subversion erhälst und, ich denke, das ist sehr wichtig, sich nicht nur auf Sytax und Semantik von Programmiersprachen einzuschießen, sondern das ganze Umfeld zu erkunden. Konkrete Tipps, was alles für die Webanwendungsentwicklung in PHP wichtig oder sinnvoll ist (zum Teil ein wenig durcheinander Generell:
Frontend:
Datenhaltung und -verwurstung:
Entwurf, Werkzeuge, Entwicklung:
Sonstiges:
PHP-Spezifisch:
Das alles ist in meinen Augen wichtiger, als nun Perl oder Python zu "können". Und damit wirst du definitiv einige Jahre zu tun haben. Allerdings, wenn du wirklich erstmal verschiedene Sprachen anschauen willst, würde ich dir Ruby empfehlen. Perl würde ich mir ersparen, es sei denn, du willst System-Admin oder so werden. Mit Java lässt sich anscheinend gut Geld verdienen, aber ich denke Ruby wird da schnell aufholen. Soweit mal. Basti PS: Ach ja, und vor lauter strengem Zeitplan vergiss nicht, dass draußen die Sonne scheint, die Mädels mit dem Hintern wackeln und Freundschaften einfach unersätzlich sind (eben die Freunde, denen man nichts beweisen, bei denen man nichts leisten muss). Das Arbeitsleben beginnt eh früh genug. Geändert von Basti (29.03.2007 um 14:16 Uhr) |
| | |
| | Nach oben #12 |
| Benutzer Registriert seit: 28.03.2007 Ort: Dollern
Beiträge: 26
|
Danke Basti... Find ich foll nett, dass du so umfangreich geantwortet hast. Meinst du, dass sich folgender Plan lohnt?: Ich mache jetzt ein "Ruby"-Tutorial... oder zwei... und dann kann ich ja so ca 1 oder 2 Jahre einlegen, in denen ich dann im Zusammenspiel mit diesen beiden Sprachen (oder wie man die nennt) programmiern lerne und deine ganzen Ratschläge beachte Dazu fragt sich aber, ob das überhaupt geht. :
(zu dem mit der scheinenden Sonne und so..: dazu bringen mich meine Eltern sowieso^^) mfg if('Miikku' == $Name) |
| | |
| | Nach oben #13 |
| Blubb... öfz Registriert seit: 16.03.2006 Ort: Berlin
Beiträge: 419
|
Ich würde dir auch ruby on rails empfehlen. Ein sehr gutes Framework, dazu sehr einfach, um Websites zu erstellen. http://www.rubyonrails.org/ Website zu Ruby: http://www.ruby-lang.org/ oder die deutsche Version http://www.ruby-lang.org/de/ PHP und Ruby sind 2 Paar Schuhe. Afaik kann man beide nicht direkt Verbinden. Vllt übers Model, dh über die Datenbank, das ist aber schon alles
__________________ Vive la France! Welcome to Sarkoworld... |
| | |
| | Nach oben #15 | ||
| Bastian Fenske Registriert seit: 04.01.2006 Ort: Kassel
Beiträge: 853
| Zitat:
Zu deinen Fragen noch: PHP + Ruby zusammen macht auch in meinen Augen keinen Sinn. Was meinst du mit aktiv/passiv? Ruby wird interpretiert, falls du das meinst und wird nicht nur im Web eingesetzt. Tutorials findest du z.B. auf der Ruby-Site[1][2]. Ansonsten gibts natürlich einen Überblick z.B. bei Wikipedia[3]. [1] http://www.ruby-lang.org/en/documentation/quickstart/ [2] http://www.ruby-lang.org/en/documentation/ [3] http://en.wikipedia.org/wiki/Ruby_%2...ng_language%29 Basti Zitat:
| ||
| | |
| | Nach oben #16 |
| Christian Mühlroth Registriert seit: 04.09.2005 Ort: Nürnberg
Beiträge: 561
|
Ich finds ja schön, if('Miikku' == $Name), dass du so motiviert bist, aber als ich mir mal deine Homepage angesehn hab musste ich dann doch bisschen schlucken. Frames, kein Inhalt, auf der Startseite ist so gut wie jedes einzelne Wort in einen <a>-Tag gepackt .. Man lernt keine Programmiersprache, in dem man ein paar Tutorials durcharbeitet oder auswendiglernt. Du würdest viel zu schnell an deine Grenzen kommen, wenn du etwas programmieren möchtest. Ich selber hab mit 9 angefangen - damals noch mit BASIC (bzw. Quick Basic, das waren noch Zeiten
__________________ http://www.ChrisDiary.De |
| | |
| | Nach oben #17 | |
| Erfahrener Benutzer Registriert seit: 18.08.2005
Beiträge: 108
|
Um mal vom anwendungsspezifischen Wissen (Internet) etwas wegzukommen, weil das relativ schnell verrottet, hier allgemein dazu, wie man lernt ordentlich zu programmieren. Ich würde mal mit ein paar weisen Worten von Kris Köhntopp anfangen: http://www.php4-forum.de/forum_17242...niges_mehr.htm Auch weise Worte altern allerdings, deswegen mein eigener Senf dazu: - Assembler ist nicht übermässig wichtig. Schreib mal 100 Zeilen, damit Du weisst, was das tut. - C ist keine Programmiersprache, sondern ein menschenlesbarer, maschinenunabhängiger Assembler. Dass C je als allgemeine Programmiersprache verwendet wurde (nicht nur für Systemprogrammierung) ist einer der schlimmsten Unfälle der Informatikgeschichte. - Die (abgeschwächte) Fortsetzung dieses Unfalls sind Sprachen wie Java und C#. Ein bischen auch PHP. Diese Sprachen eignen sich wegen ihrer Verbreitung gut zum Geldverdienen, zum lernen eher weniger. - Als "richtige" objektorientierte Sprache könnte man jetzt Ruby empfehlen, obwohl Smalltalk vom Lerneffekt her noch besser wäre. Und schau Dir Rails an, da sieht man, wie man die alltäglichen Wiederholungen des Programmierens wegabstrahieren kann. - Lerne als funktionale Sprache Haskell. Da lernt man zu abstrahieren, veränderliche Zustände nicht mehr so locker zu nehmen und Seiteneffekte zu vermeiden. - Ob Prolog so wichtig ist weiss ich nicht. Zitat:
1. Wie (fast) jede andere Programmiersprache auch, ist Ruby Turing-vollständig, dass heisst jeder endliche Algorithmus kann in Ruby implementiert werden. 2. Häh? PS: Fürs Internet lern erstmal CSS, vielleicht etwas JavaScript. Geändert von Waq (29.03.2007 um 16:03 Uhr) | |
| | |
| | Nach oben #19 |
| Gabriel Registriert seit: 27.09.2006 Ort: Radebeul
Beiträge: 433
|
So da willl ich jetzt auch mal meinen Senf dazu geben.... Ich hab mit 14 angefangen mich mit HTML zu beschäftigen (meiner meinung die GRundlage das muss sitzen) und dann mir ein paar PHP tuts reingezogen verstanden und auswendig gelernt wie du Aber dann fing das problem schon an diese tutorials bieten zwar nur einen enblick aber wenn du anfängst etwas bestimmtes zu schreiben wirst du merken das du immer mal nachschauen musst, schon bei sehr simplen sachen und deswegen empfehl ich: -Grundlage PHP -einfache dafür aber richitge (xHTML strict und so) seiten zu schreiben da merkt man dann auch das man sehr schnell an grenzen stößt! mfg Gabriel
|
| | |
| | Nach oben #20 | ||
| Benutzer Registriert seit: 28.03.2007 Ort: Dollern
Beiträge: 26
| Zitat:
Zitat:
PHP ist doch eine passive Sprache: Der Script wird bloß einmal geparst und dann fertig. WÄHREND sich der Benutzer die Seite anschaut, passiert da ja nix! Javascript dagegen ist eine Aktive Sprache: WÄHREND man die seite offen hat passiert vieles, sowohl im Fordergrund, alsauch im Hintergrund. Übrigens: Ihr habt mich voll und ganz überzeugt; ich programmiere erstmal nen bissel mit PHP rum und dann knöpf ich mir Ruby for. DANKE an alle die mir zu dieser überaus wertvollen Kenntnis verholfen haben <-- entschuldigt meine merkwürdige Ausdrucksweise^^ P.S.: Was schetzt ihr, wie lange ich brauchen werde, um PHP ausreichend gut zu beherrschen? P.S.: P.S.: Weiß jemand was P.S. heißt?^^ | ||
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Eine neue Programmiersprache: D | Ben | Nachrichten | 29 | 11.01.2007 16:28 |
| [BUCH] Java ist auch eine Insel | kampet | Literatur | 5 | 22.02.2005 14:40 |