Quick-start-wie lernt man eigentlich programmieren

Fragen und Antworten, die du kennen solltest, wenn du beginnst zu programmieren

programmieren anfangen - wie soll man anfangen zu programmieren

Wie sollte man anfangen? Mit welcher Sprache kann man anfangen? – Hier einige Tipps zum Schnell-Einstieg

Ich habe keine Ahnung vom Programmieren, ich will aber anfangen. Was ist ratsam, am Anfang?
Diese Frage ist nicht einfach zu beantworten, aber zu empfehlen ist hier die 3-er- Kombination aus HTML , CSS und Java-Script. Vorteil, wenn du dich mit der Markup-Sprache HTML auskennst, und auch mit CSS ( mit CSS kannst du z. B. die Farbe verändern, oder wo etwas steht auf einer Seite), und java-script, dann hast du in der Regel einen sehr guten Einstieg in die klassische Frontend-Programmierung. Kannst du diese 3 und fühlst dich sicher, dann kannst du dich zusätzlich in react, oder vuejs oder angular einarbeiten. Wichtig ist, dass du langsam anfängst. Schritt für Schritt lernst und projektbezogen lernst. Das heißt, Video-Tutorials schauen sind zwar wichtig, aber schau gezielt, denn allein vom Video schauen, lernst du kein programmieren. Nimm dir am besten vor, eine kleine App zu programmieren, oder eine Webseite und schau, ob du das gut hinbekommst und schreib Code-Zeile für Code-Zeile. Der Vorteil bei der Frontend-Entwicklung ist, dass du dir das ganze direkt im Browser immer gleich anschauen kannst. Das macht das ganze spannend und du kannst deine Arbeit gut verfolgen. Wichtig ist, du brauchst dazu einen sogenannten Editor. Zu empfehlen ist hier Visual-Studio-Code, den solltest du dir als erstes downloaden. Er ist kostenlos.

Was kannst du mit dieser 3-er Kombination machen? Du kannst natürlich Apps programmieren, oder auch Webseiten.

Sehr gute Beispiele findest du auf youtube hier zum praktischen ÜbenIdeal für den Anfang

Eine Eieruhr – App programmieren Video

Einen kleinen Taschenrechner programmieren Video

Komplette Webseite mit HTML und CSS coden Video

Ich will eher im Bereich Spiele-Programmierung gehen. Was kann ich da machen? Welche Ausbildungen, Studium, etc gibt es?
Schau dir dazu die Übersicht an. Link
Werde ich so reich wie Dagobert Duck, wenn ich Programmierer werde?
Antwort: Es ist von vielen Faktoren abhängig. Einen Gehaltsrechner findest du hier
Was ist mit Python - Kann ich auch mit Python anfangen?
Antwort: Klar, kannst du natürlich auch mit Python anfangen zu lernen. Python ist riesig und du hast auch hier unzählig viele Möglichkeiten. Schwerpunkt hier ist allgemein „data“. Das heißt, Python kannst du vielfältig einsetzen. Beispiel: Du möchtest Daten visualisieren, das machst du mit matplotlib, oder du möchtest eine Programm-Oberfläche machen mit tkinter oder du möchtest mit pyqt5 z. B. ein ganzes Programm entwickeln, oder du willst mit pygame, was eine Extension ist, von Python, ein kleines Spiel programmieren, auch das ist natürlich möglich. In diesem Video werden viele Plattformen genannt für Python, falls du mal nicht weiterkommst 1. Hilfe-Plattformen- Python

Tipp zu Python: Downloade dir die IDE – Pycharm

Python Einführung von einem Professor Video

Python 24 Folgen-Videos Anfänger Video

Ich bin mir unsicher ob ich ein Studium, oder eine klassische Ausbildung machen soll
Auf die Frage hin, ob du z. B. ein Informatik-Studium machen sollst, oder lieber eine Ausbildung, schau dir dazu das fast 4 Stunden – Video von einem Programmierer an, der hier alle Fragen von Usern zu dem Thema beantwortet. Video
Nicht unbedingt ratsam - Vorsicht Frust-Schwelle
Wichtig ist, dass wenn du anfängst zu programmieren, dass du dir ein Netzwerk schaffst, von Leuten, die dir ggf. weiterhelfen, wenn du nicht weiterkommst und das ganze nicht unbedingt alleine versuchst. Beim Programmieren und gerade am Anfang kommen häufig Fehlermeldungen vor. Kommst du dann nicht weiter, oder kennst niemand, oder findest trotz google-Eingabe irgendwie keine Lösung, so kann dies schnell frustrierend werden. Achte also darauf, dass wenn du z. B. auf Facebook bist, dort gibt es sehr viele Programmier-Gruppen für Anfänger, Egal ob Java-Script, Python, oder sonst eine Programmier-Sprache. Schnell wirst du sehen, dass der ein oder andere sich gerade mit der selben Problematik herumschlägt wie du, und ihr könnt euch cool austauschen und z. B. gemeinsam eine Lösung finden oder an spannenden Projekten arbeiten.

Wenn du neu bist und du hast Fehlermeldungen und verstehst nur Bahnhof-:), dann geh her, kopiere die gesamte Fehlermeldung und gib diese bei google ein. In der Regel landest du dann ganz schnell auf folgender Webseite. Nämlich www.stackoverflow.com Dies ist eine große Plattform, wo sich viele Entwickler austauschen und sich gegenseitig helfen und Rat geben. Auch diese solltest du kennen.

Facebook-Gruppe Python DACH ( deutsch) link

Facebook-Gruppe java-script (deutsch) Link

Was ist Github?
Eine Plattform, mit der du dich früher oder später auch beschäftigen solltest ist Github. Viele Entwickler arbeiten zusammen und schreiben z. B. gemeinsam an großen Projekten einen Code. Es geht hier im Schwerpunkt, um das Thema Versionskontrolle und vieles mehr. Was du genau machen kannst, mit github kannst du in vielen Videos dir in Ruhe anschauen. Video
Wie kann ich mit meinem Programmier-Kumpel meinen Code teilen?
Wenn du auf Facebook unterwegs bist, oder mit mehreren Leuten an einem kleinen Projekt arbeitest, solltest du wissen, wie man einen Code teilt. Es gibt dazu sogenannte Share-Plattformen, wie Pastebn, oder codepen, oder jsfiddle. Praktisch gesehen, erzeugst du aus deinem Code für deinen besten Kumpel einfach nur einen Link. Das hat den Vorteil, wenn dein Code sehr lange ist, dass der andere ihn schnell und übersichtlich ansehen kann und ggf. korrigieren kann.

Was ist scratch?
Es gibt sicherlich viele Arten, wie du anfangen kannst mit programmieren. Wie bereits oben genannt ist ein guter Einstieg, wenn du z. B. Frontendentwickler werden möchtest, dass du HTML,CSS und JAVA-Script lernst.

Für Kinder und Jugendliche

Es gibt viele Plattformen für Kinder und Jugendliche, die arbeiten mit Scratch, einer virtuellen Programmumgebung, wo man programmieren spielerisch erlernen kann. Man kann damit z. B. Filme, oder kleine Animationen machen oder ähnliches.

Was ist ein Frontend-Back-End oder Fullstack-Entwickler?
Wenn du anfängst und einmal das Wort „programmieren bei google eingibst, so wirst du schnell auf folgende Bezeichnungen stoßen. Frontendentwickler, Backendentwickler oder Fullstuck-Entwickler. Ein Frontendentwickler entwickelt praktisch, alles, was du auf der Seite siehst. Er arbeitet mit der Markup-Sprache HTML, mit CSS und Java-Script und natürlich auch z. B. mit react, oder angular.

Ein Backendentwickler er kümmert sich darum, wie die Daten verarbeitet werden. Das heißt er muss sich gut mit Datenbanken auskennen, oder hat gute Kenntnisse in Programmiersprachen wie Java, C++, C# und PHP. Häufig kommen noch andere Kenntnisse hinzu. Die Technologie und die Programme, die im Hintergrund auf dem Server laufen und die ein Benutzer nicht zu Gesicht bekommt, wird Backend genannt. 

Der Fullstack-Entwickler

Er kennt sich im Frontend und im Backend sehr gut aus.

Kann ich auch als Quereinsteiger ohne Ausbildung oder Studium durchstarten?
Antwort: Klar, wenn du gut bist und dies dann auch in Projekten nachweisen kannst. Ein interessantes Video dazu findest du auch hier oder von diesem Programmierer

Muss ich für jede kleine homepage wirklich code für code schreiben und programmieren können, oder geht das auch einfacher?
Antwort: Nein, du musst nicht für alles programmieren können. Näheres zu dieser Thematik und wie du sonst z. B. noch eine Webseite erstellen kannst, mit open-source und CMS, findest du hier
Was genau sind virtuelle Programmier-Lern-Umgebungen?
Programmieren kannst du auf vielfache Weise lernen. Du kannst einsteigen wie bereits o. g. mit irgend einer Programmiersprache. Alternativ hast du auch die Möglichkeit mit sogenannten virtuellen Lernumgebungen zu arbeiten, wo du „spielerisch“ mit Funktionen und Prozess-Abläufen arbeitest und so lernst wie ein Programmierer „zu denken“ und komplexe Abläufe in einfache Funktionen und Befehle zu gliedern. 2 virtuelle Lernumgebungen habe ich dir hier hier mal zusammengestellt und beschrieben, was du genau damit machen kannst. Zu den virtuellen Programmier- Lernumgebungen Open-Roberta-Lab und spannend ist auch Robot-Carol zum üben mehr
Ich bin totaler Anfänger - aber hoch motiviert, wo kann ich praktisch die ersten Code-Zeilen schreiben?
Praktische Übungen findest du hier zum Soforteinstieg für totale Anfänger. Check die Seite

Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu. Weitere Informationen

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.

Schließen