Anfangen mit Programmieren(Buch)?

05/19/2017 09:31 IcePuRe#1
Heey,
Ich würde gerne anfangen mir Kenntnisse im Bereich Programmieren aneignen. Mit was sollte ich anfangen? Java , C++ oder was ?
Ich würde meine Kentnisse im Website Bau benutzen also denke ich das C++ keine Schlechte Idee wäre aber brauche ich andere Sprachen die ich vorher kennenlernen muss. Wenn ja welche?
Zudem würde ich gerne eine Buchempfehlung haben da immoment in einer Klinik bin und das Internet unheimlich schlecht ist.
Ich danke euch im Voraus


IcePuRe
05/19/2017 10:26 Mikesch01#2
Hi.

Für Webseiten eignet sich C++ leider wenig. Mehr Erfolg wirst du mit HTML (Grundstruktur einer Seite), CSS (Cascading Stylesheet - für die Gestaltung), JavaScript (für dynamische Effekte) und einer serverseitigen Sprache wie z.B PHP, ASP oder Ruby, usw. haben (Logik und Datentransfer).

Ich würde dir empfehlen HTML zu lernen, um das grundlegende Prinzip einer Webseite zu verstehen. Danach CSS wenn du wissen willst, wie man eine Seite schöner macht und dann PHP um die Seite tatsächlich mit Inhalt füllen zu können. Das wird aber wahrscheinlich ein langer Weg werden, da Sprachen lernen zeitaufwändig ist.

Empfehlen kann ich dir kein Buch von meiner Seite, aber im Internet findest du öffentliche Tutorials die du als Offline Ebook herunterladen kannst (meist PDF Format). Oder du besorgst dir im Buchhandel ein Buch (die meisten ausgestellten Stücke sind recht gut :) )
05/19/2017 10:33 florian0#3
Generell gilt: Kannst du eine, kannst du (fast) alle. Jede Sprache hat so ihre Eigenheiten, aber der Grundsatz des algorithmischen Denken ist identisch.

Wenn du in Richtung Web willst, würde ich dir eine Sprache empfehlen, die auch im Web eingesetzt wird. Und dazu zählt C++ leider nicht, ist aber generell nicht falsch C++ zu können. Beliebte Websprache ist nachwievor PHP. Einfach zu erlernen, viele Beispiele, viel vorhandene Software. Syntaktisch an C orientiert.
Nebenbei musst du sowieso die anderen Websprachen auch lernen (HTML, CSS, JavaScript). Wenn du auf den Hipster-Zug aufspringen willst, kannst du deine Webseite auch komplett mit JavaScript realisieren. Dann sorge ich allerdings persönlich dafür, dass du in die Hölle kommst.

(Mit Java kann man auch Webseiten erstellen, dann ist dir die Hölle sowieso sicher).

Edit: ARG! Zu langsam!
05/19/2017 10:41 IcePuRe#4
Erstma danke für die beiden antworten denke ich werde es so machen wie oben beschrieben erstma html also davon kann ich ein bisschen aber da kann ich mal alles fertig lernen und dann css und dann mal schauen
Falls jemand Buch Vorschläge hat wo alles schön ausführlich beschrieben ist immer her damit .
Sonntag kommt keine Post ��
05/19/2017 13:35 florian0#5
Ich habe dieses [Only registered and activated users can see links. Click Here To Register...]. Ist sehr detailliert erklärt, auf jeden Fall anfängerfreundlich. Allerdings ist das mit 10 Jahren schon etwas zu alt. Für die Grundlagen reicht es sicherlich, aber viele dort erklärte Sachen macht man heute anders.
05/19/2017 14:34 IcePuRe#6
Was haltest du/ihr davon Schrödinger lernt HTML5, CSS3 und Javascript [Only registered and activated users can see links. Click Here To Register...]
Oder eher HTML5 und CSS3: Das umfassende Handbuch zum Lernen und Nachschlagen. Inkl. JavaScript, Bootstrap, Responsive Webdesign [Only registered and activated users can see links. Click Here To Register...]

Wäre Nice wenn du nochma drauf antwortest in spätestens 2h muss ich bestellen da ich nur am we heimkomme
05/20/2017 18:55 Guron#7
Also Bücher für Webdevelopment brauchst du dir wirklich nicht kaufen. Für die allgemeinen Websprachen gibt es haufenweise Tutorials die dir alles im Detail erklären und dich lehren. Ein Taschenbuch für 5-10 Euro um das ein oder andere nachzuschlagen wäre sinnvoll, aber selbst dies ist kein muss. Arbeite dich doch erst einmal in HTML und CSS ein. Kurz nach HTML und CSS Tutorial gegooglet und die ersten Seiten zeigen vielversprechende Ergebnisse... Erst einmal musst du doch feststellen, ob Webentwicklung was für dich ist. Falls du dich dann professioneller mit der Webentwicklung auseinandersetzen willst und auch vorzeigbareswissen mit HTML, CSS, JavaScript, PHP und MySQLi hast würde sich ein Buch lohnen. Jetzt aber noch nicht.
05/25/2017 13:35 Anonimussi#8
Wenn man das Prinzip verstanden hat ist basic HTML/CSS innerhalb von ein paar Stunden erlernt. Ich finde Bücher da weniger sinnvoll, da dein konkreter Anwendungsfall in 90% der Fälle nicht wirklich davon profitiert.

Das ist persönliche Präferenz, allerdings kann ich Python nur empfehlen. Damit kannst du auch das Backend deiner Website machen.
Python ist einfach zu lernen, eine High-Level Scriptsprache, die sich fast wie Englisch liest und hat eine riesen Community. Hat mir beim Einstieg ins programmieren sehr geholfen.
05/29/2017 08:27 xEncounter#9
würde dir von Serverseitigen Sachen wie ASP abraten und lieber PHP mit MYSQL zu lernen.
Damit kannst du + den oben genannten sachen schon sehr gute dynamische webseiten programmieren
06/04/2017 13:03 psydinger#10
Es ist vor allem wichtig extrem viel am Anfang mit Beispielen zu üben. Es gibt eine klasse Seite wo man das interaktiv machen kann, und diese ist auch kostenfrei:

[Only registered and activated users can see links. Click Here To Register...]

Hier lernst du wichtige Grundlagen (bsp. Variables, Functions, Arrays, Loops) in den verschiedenen Sprachen. Seite ist aber leider auf Englisch.