Welche Programmiersprache lernen? +- Sponsor-Board.de (https://www.sponsor-board.de) +-- Forum: Community (/forumdisplay.php?fid=56) +--- Forum: Plauderecke (/forumdisplay.php?fid=39) +---- Forum: Soft- & Hardware (/forumdisplay.php?fid=80) +---- Thema: Welche Programmiersprache lernen? (/showthread.php?tid=60288) |
Welche Programmiersprache lernen? - Psaiko - 30.05.2016 20:27 Hallo, ich würde mich gerne privat Weiterbilden und mein generelles Wissen und Können aufstocken. Ich habe großes Interesse daran, das Programmieren zu erlernen. Als blutigen Anfänger, der nur etwas HTML und CSS Erfahrung aus früherer Jugend hat, fragt sich nun: Welche Programmiersprache(n) sollte ich lernen? Mir ist durchaus bewusst, dass es davon abhängig ist, was ich später einmal machen möchte. Mein Augenmerk liegt in der Webentwicklung. Egal ob eine Community, eine Jobbörse oder ein Vergleichsportal. Ist meine Annahme richtig, dass ich dementsprechend HTML (was ja keine richtige Programmiersprache ist), gepaart mit PHP, Java und MySQL lernen sollte? Oder haltet ihr andere Programmiersprachen für diesen Bereich für sinnvoller? Könnt ihr mir vielleicht auch gleich einschlägige Internetseiten oder Bücher empfehlen, die sich für den Einstieg lohnen? Ich bin jedem Tipp und Vorschlag gegenüber offen und bedanke mich im voraus. Liebe Grüße RE: Welche Programmiersprache lernen? - Atchu - 30.05.2016 20:32 Hallo, fangen wir mit einem absolutem No-Go an... HTML ist keine Programmiersprache. Zu deiner Frage hin, würde ich dir JavaScript und PHP empfehlen. Ansonsten würde ich auf C++ setzen. Ist definitiv Zukunfstsicher. RE: Welche Programmiersprache lernen? - Fokalé - 30.05.2016 20:34 Atchu schrieb: Hallo,
fangen wir mit einem absolutem No-Go an... HTML ist keine Programmiersprache.
RE: Welche Programmiersprache lernen? - Psaiko - 30.05.2016 20:35 Hallo, ich weiß schon wieso ich auch nochmal explizit gesagt habe, dass html ja keine wirkliche Programmiersprache ist. Ich hab mir schon gedacht, dass das auf Kritik stoßen wird und ich wollte ja nicht als 100% unwissend dastehen. Kann man grob sagen wofür sich die einzelne Programmiersprache eignet, Vor- und Nachteile erklärbar, die auch ein blutiger Anfänger versteht? Okay, verstehe. Aber wie genau sieht es denn mit C++, C und C# aus? Wo sind die Unterschiede, was eignet sich wofür, was ist aufstrebend und was ist eher im sinken? Danke und liebe Grüße RE: Welche Programmiersprache lernen? - vitalizing-τέχνη - 30.05.2016 20:50 Abend, wenn du wissen willst welche Programmiersprache du lernen willst findest du hier ganz sicher deine Antwort. Natürlich nur eine grobe Übersicht aber es reicht aus um einen Überblick zu erhalten. [Link: Registrierung erforderlich] mfg VT RE: Welche Programmiersprache lernen? - schwarzdavid - 30.05.2016 20:57 Ich würd dir auch Javascript empfehlen, und darauf NodeJS statt PHP. Erfahrungsgemäß kann ich dir sagen dass du dir bei NodeJS einige Tränen der Verzweiflung ersparst als wenn du mit PHP arbeitest. RE: Welche Programmiersprache lernen? - Psaiko - 30.05.2016 21:00 Hallo, das scheint schon mal eine super Übersicht. Ich habe das mal durchstöbert und mir ist aufgefallen, dass in der Grafik steht "Facebook -> Python". Aber ist es bei Facebook nicht eine eigene Programmiersprache die auf PHP basiert? Ist die Grafik somit alt oder sind meine Informationen falsch? @schwarzdavid: Danke für den Tipp. Wofür genau kann man Javascript und NodeJS denn verwenden? Gibt es irgendeinen Nachteil, auf PHP zu verzichten? Inwiefern verzweifle ich weniger, wodurch genau? EDIT: Kann mir jemand denn auch Bücher oder Internetseiten empfehlen für PHP, Javascript, HTML, CSS und MySQL? Danke dennoch! RE: Welche Programmiersprache lernen? - schwarzdavid - 30.05.2016 21:56 Psaiko schrieb: @schwarzdavid: Danke für den Tipp. Wofür genau kann man Javascript und NodeJS denn verwenden? Gibt es irgendeinen Nachteil, auf PHP zu verzichten? Inwiefern verzweifle ich weniger, wodurch genau?
RE: Welche Programmiersprache lernen? - Psaiko - 30.05.2016 22:07 Okay, klingt ja erstmal einfacher. Kannst du hierfür eine Internetseite oder ein Buch empfehlen? RE: Welche Programmiersprache lernen? - sic_ - 30.05.2016 22:16 Da du dich auf Webentwicklung spezialisieren möchtest, rate ich dir ebenfalls zu PHP oder (Node)JS. Ist halt Mainstream. Python/Ruby kannst du dir ansehen wenn du selber besser weißt was genau du willst. Zitat: Wofür genau kann man Javascript und NodeJS denn verwenden?
Zitat: Gibt es irgendeinen Nachteil, auf PHP zu verzichten?
Zitat: dass du dir bei NodeJS einige Tränen der Verzweiflung ersparst als wenn du mit PHP arbeitest
Zitat: Kann mir jemand denn auch Bücher oder Internetseiten empfehlen für PHP, Javascript, HTML
Forum PHP: [Link: Registrierung erforderlich] Zitat: Es beginnt mal damit, dass du eine einzige Programmiersprache lernen musst. NodeJS ist praktisch das gleiche Javascript, welches du auch im Frontend verwendest. Es gibt einige minimale Unterschiede, aber du musst dir dafür keine komplett neue Programmiersprache anlernen wie es bei PHP der Fall ist.
Das stimmt. JS wirst du früher oder später eh in irgend einem Umfang lernen um es in Websites im Frontend einzusetzen. Wenn du dann direkt auf JS + Node.js setzt benötigst du nur eine Programmiersprache (Node.js ist keine eigene Programmiersprache sondern ein(e Art) Framework für JS) statt JS und PHP lernen zu müssen. Andererseits, wenn du deinen Fokus stark aufs Backend legst musst du, wenn du dort auf PHP setzt, nur minimal JS fürs Frontend lernen. Zitat: Was auch wesentlich einfacher ist meiner Meinung nach, ist das Routing. Während du bei PHP entweder ein komplettes Framework verwenden musst um es halbwegs übersichtlich aufbauen zu können, musst du bei Node nur relativ wenige Zeilen schreiben, um verschiedene Routes verwenden zu können.
Nun ja nativ mag das so gelten aber... wenn man Node.js als JS-Framework betrachtet ist der Vergleich nicht fair. Dann müsste man PHP-seitig auch direkt ein Framework oder zumindest eine Routing-Komponente einsetzen dürfen, um nicht Äpfel mit Birnen zu vergleichen.
RE: Welche Programmiersprache lernen? - Dennis - 31.05.2016 05:53 Die Frage, mit welcher Programmiersprache anzufangen, wurde sehr oft schon gestellt, auch hier im Forum. Wenn du schon aus der Webrichtung kommst, kannst du gut mit PHP anfangen. Mit PHP begann ich auch, nachdem ich HTML, CSS und Javascript mir angeeignet hatte und finde es auch heute noch einen super Start in die Welt. Für Windows einfach Apache runterladen, für Ubuntu LAMPP und los geht die Reise. Die Einrichtung ist nicht weiter wild, um auch die ersten PHP-Scripts zum Laufen zu kriegen. Andererseits, nachdem ich im Studium Java lernen musste, kann ich sagen, dass auch das eine super Anfängersprache ist, wenn gleich der Umfang, in dem man auf dem System arbeiten kann, weniger groß ist, als wenn du mit PHP arbeitest. Unterschiede in den Anfängen wirst du jedoch kaum merken und mit Java fährst du aufgrund des guten Buches "Java ist auch eine Insel" sehr gut, mit sehr umfangreicher Anleitung und lernst schon fast automatisch das erste Grundkonzept der Objektorientierung mit. [Link: Registrierung erforderlich] das ist so die gängige "Bedienanleitung" für Java, wenn auch mittlerweile aufgrund der vielen neuen Technologien, die mit Java8 kamen, etwas veraltet. Da Java jedoch gut in Komponenten unterteilt ist, fällt der Umstieg nicht allzuschwer auf neuere Versionen. Der Vorteil bei Java kann man dann sehen, wenn man als Anfänger sich nicht groß um das Einrichten Gedanken machen braucht, einfach Eclipse herunterladen als IDE und man hat schon fast alles was man benötigt. Einzig den Unterschied wird man merken, wieso es Java als JRE (Java Runtime Environment) und als JDK (Java Development Kit) gibt. Node.js, Angular.js empfehle ich persönlich eher erst ab einem gewissen "Reifegrad" was die Entwicklungserfahrung angeht, da das eher Frameworks sind und auf DOM-Manipulation beruhen, die dann doch in großen Teilen mit Javascript geschieht. Eine wichtige Frage, die du dir vorher stellen kannst, in welche Richtung du gehen möchtest ist auch einfach die, ob du später in solch einen Beruf einsteigen möchtest oder einfach nur hobbymäßig vor dich hin entwickelst. Bei mir zumindest stand mit 14 Jahren das Hobby im Vordergrund, mittlerweile ist es ein Studium und in ein paar Monaten mein Zukunftszweig in dem ich mich bewegen werde. Es kann also richtungsweisend sein, die Verdienstmöglichkeiten in der IT-Welt sind sicherlich auch noch in 10 Jahren aufgrund des erst sich neu etablierenden Marktes noch überdurchschnittlich (E-Commerce begann so richtig erst vor wenigen Jahren und hat sich bisher nicht komplett verbreitet, anderes Beispiel Industrie 4.0) RE: Welche Programmiersprache lernen? - Shaarigan - 31.05.2016 07:30 Psaiko schrieb: Ich habe das mal durchstöbert und mir ist aufgefallen, dass in der Grafik steht "Facebook -> Python". Aber ist es bei Facebook nicht eine eigene Programmiersprache die auf PHP basiert?
RE: Welche Programmiersprache lernen? - Linux-Scout.de - 31.05.2016 09:36 Wie hier schon oft gesagt wurde, ist für Webentwicklung eigentlich PHP das Non-Plus-Ultra. Ich persönlich kann nicht wirklich gut PHP, aber dafür ganz gut C#. C# ist aber eine Programmiersprache für Desktopanwendungen bzw. Android Apps (Xamarin etc.). C# zu lernen ist einfacher als man glaubt, denn meiner Meinung nach ist es eine sehr übersichtliche Programmiersprache, die durch die weite Verbreitung super dokumentiert ist. Außerdem gibt es einem immer wieder Motivation, wenn man eine Anwendung fertig gestellt hat und man lernt mit jeder Zeile Code immer wieder neue Dinge. Lg, Max RE: Welche Programmiersprache lernen? - -superfarmer1995 - 31.05.2016 10:25 Linux-Scout.de schrieb: Wie hier schon oft gesagt wurde, ist für Webentwicklung eigentlich PHP das Non-Plus-Ultra.
Ich persönlich kann nicht wirklich gut PHP, aber dafür ganz gut C#. C# ist aber eine Programmiersprache für Desktopanwendungen bzw. Android Apps (Xamarin etc.). C# zu lernen ist einfacher als man glaubt, denn meiner Meinung nach ist es eine sehr übersichtliche Programmiersprache, die durch die weite Verbreitung super dokumentiert ist. Außerdem gibt es einem immer wieder Motivation, wenn man eine Anwendung fertig gestellt hat und man lernt mit jeder Zeile Code immer wieder neue Dinge. Lg, Max
RE: Welche Programmiersprache lernen? - Calvin - 31.05.2016 10:26 Es gibt viele Tech-News wo es heißt, dass jeder JavaScript lernen soll! Es soll die neue Assembly-Language für das Internet der Zukunft werden. RE: Welche Programmiersprache lernen? - Psaiko - 31.05.2016 11:30 Vielen Dank schon einmal für eure zahlreichen Antworten. Ich erkundige mich gerade im Internet und bin etwas irritiert über die Berufsbezeichnungen. Wie genau ist denn die Berufsbezeichnung für denjenigen, der Internetauftritte programmiert? Und wie heißt der Beruf für Personen, die Programme für Kunden erstellen? Gibt es hier unterschiedliche Bezeichnungen? Liebe Grüße RE: Welche Programmiersprache lernen? - schwarzdavid - 31.05.2016 12:53 Die Begriffe werden oft etwas vermischt. Als Webdesigner erstellst du das Design einer Homepage. Meist mit PS und evt. HTML/CSS/JS. Als Webentwickler/Webdeveloper machst du auch Templating, geht aber auch in richtung Backendprogrammierung bzw. CMS Anpassung. Wenn du klassische Programme machen willst, bist du ein Programmierer. Doch wie gesagt, die Begriffe werden gerne vermischt, also muss mans nicht so genau nehmen RE: Welche Programmiersprache lernen? - Emptyx - 07.06.2016 14:47 http://carlcheo.com/wp-content/uploads/2014/12/which-programming-language-should-i-learn-first-infographic.png(!https) [Rechtsklick -> Grafik anzeigen, dann sieht man auch was ] |