PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : (Sonstige) - Neueinsteiger | Tipps willkommen!



AnDRilleXx
20.12.2018, 23:40
What up Bois n Girls.

Ich bin ein kompletter Frischling, was das Thema programmieren angeht und hätte da ein paar Fragen an euch.
Wäre nett wenn ihr euch so Einsteiger freundlich wie möglich ausdrückt xD


Welche Programmiersprache empfiehlt ihr Einsteigern ?
YouTube wirklich eine Option zum lernen ?
Ideen für konstruktive Lernfortschritte ?
Wie habt ihr angefangen ? (Interessiert mich btw. wirklich)
Internetseiten zum Einlesen ? (Die sehen für mich alle gleich aus.)
Buchempfehlungen ?
Wie lange braucht es, wenn ich Täglich 4 std Investiere, kleine Programme wie PW-Sammler, etc zu programmieren ?
Anfangsideen für Projekte die einem helfen ?



Ich danke euch schon mal im Voraus für die Mühen, Bois 'n Girls.
Seit nicht all zu streng mit mir :D

EDIT: PW-Sammler meine ich eine Datenbank für meine Passwörter xD

F1r3st0rm
21.12.2018, 00:12
Kommt drauf an was du machen willst. Wenn du eher im Webbereich was machen willst, dann würde ich dir dazu raten mit HTML, CSS und JavaScript anzufangen und anschließend PHP hinzuzunehmen (#php/QuakeNet Tutorial - Einführung (http://unix.oppserver.net/php-tut/) ist zwar veraltet aber immer noch ein gutes mittel um die Grundlagen zu lernen).

Wenn du wirklich was programmieren willst (sprich Programme), dann schau dir mal Java oder CSharp an (c# geschrieben). Und schlag dir das direkt mal aus dem Kopf irgendwelche Keylogger schreiben zu wollen. Das wird dauern. Das ist nix für Anfänger.

Eine Zeit wie lange es dauert programmieren zu lernen kann ich dir nicht geben. Ich habe es in der Ausbildung gelernt (bin gelernter Anwendungsentwickler) und hab daher relativ schnell mit dem Programmieren begonnen. Je nachdem wie viel Zeit du investieren willst, wie gut dein Verständnis für Sprachen ist (weil eine Programmiersprache ist auch in erster Linie eine Sprache mit eigenen Vokabeln und Grammatik) kann es von ein paar Tagen bis man z.B. einen kleinen Taschenrechner geschrieben hat, bis zu Monaten dauern, je nachdem was man vor hat. Es ist tatsächlich auch immer eine Frage des Verständnisses.

Von YouTube-Tutorials halte ich nicht wirklich was. Meistens werden da nur einzelne Sachen gezeigt, welche einen Neuling schnell überfordern. Ich würde dir dazu raten dir mal ein gutes Buch anzuschauen (hier z.B. ein gutes Buch zu Java http://openbook.rheinwerk-verlag.de/javainsel/ und hier zu C# Rheinwerk Computing :: Visual C# 2012 - index (http://openbook.rheinwerk-verlag.de/visual_csharp_2012/))

Zum Thema Projektideen kann ich dir echt nur dazu raten fang klein an. Baue als erstes vielleicht wirklich nur nen Taschenrechner und werd dann komplexer. Arbeite dich durch die Bücher und schau dir deren Beispiele an und programmiere diese nach. Das ist meiner Meinung nach tatsächlich die beste Möglichkeit Programmieren zu lernen.

pythonfreak
21.12.2018, 04:02
Bevor man mit dem programmieren anfängt, sollten schon gewisse Kentnisse in Mathematik, Algorithmen & Datenstrukturen (Theoretische Informatik) vorhanden sein. https://www.amazon.de/Einführung-die-Informatik-Gruyter-Studium/dp/3486706411/ Der Rest ist wie F1r3st0rm schon sagte nur Vokabeln und Grammatik (Syntax)...

masterholdy
21.12.2018, 08:25
1) python, java
bei beiden kann man zum einsteigen prozedural anfangen und später zu oop umsteigen
2) finde ich für den einstieg aufjedenfall nicht schlecht
3) code 2 learn not learn 2 code
programmier einfach dabei lernt man am meisten das programmieren :D
4) überleg dir ein programm/script was du benötigst und programmier dieses
wenn man weiß was man machen will weiß man öfter nach was man suchen muss um das umzusetzen
ich habe beispielsweise mit automatisierung-scripten angefangen um mir die sachen die ich sonst täglich gemacht habe abzunehmen
5/6) kommt auf das problem an was du lösen willst
7) hängt von zuvielen faktoren ab um es zu quantifizieren (wie schnell lernst du, wie viel weißt du schon, wie komplex soll dein passwordmanager werden, ...)
8) siehe 4.

ToLinkTo
04.01.2019, 20:56
Du solltest dir evtl schon mal Gedanken machen was du denn programmieren möchtest, die Sprachen haben oft ein gewisses Einsatzgebiet.
Nicht umsonst ist PHP der Motor für 80% des Internets.

Einfach zu lernen sind PHP, JavaScript, Python, Go.

Es dauert Jahre bis du ein richtig guter Programmierer bist der alles von A bis Z beachtet bei einem Projekt. (eine Ausbildung zum Fachinformatiker dauert 3 Jahre und selbst dann ist man kein guter Programmierer)