Programmieren für Anfänger – Punkte, die du beachten solltest

Anfänger – Tipps

Wenn du anfängst, solltest du auf einige Dinge achten…

programmieren für Anfäanger

Was solltest du am Anfang beachten?

Punkt 1 Du benötigst Zeit und Ausdauer

Programmieren lernen ist keine Sache, die du mal eben schnell lernst. Willst du zum Beispiel mit Frontendentwicklung einsteigen, also HTML, CSS und java-script lernen, so kann das einige Monate dauern, je nachdem wie schnell du bist und wieviel du lernst. ( ca 6 – 9 Monate). Je nach Vorwissen. Oftmals reichen diese 3 Techniken ja nicht aus. Im Frontend wäre es gut, wenn du zusätzlich noch mit der Bibliothek React.js arbeitest, oder mit dem Framework Vue.js oder mit dem Framework Angular. Ein Framework ist ein sogenanntes Programmiergerüst. Es ist ratsam die Reihenfolge einzuhalten. Lerne die Frameworks erst am Schluss, sonst kann es schnell zu viel werden. Das Wichtigste! Niemals aufgeben!

Punkt 2Programmierplan erstellen

Du kannst dir einen Programmierplan erstellen, so dass du step by step vorwärts kommen kannst. Wenn du jemand kennst, der schon etwas programmieren kann, tausche dich aus. Beispiel

Punkt 3 – Youtube und stundenlange Programmier – Tutorial schauen

Youtube ist sicherlich erste Anlaufstelle, wenn du irgend eine Technik lernen willst, denn sämtliche Entwickler laden ihr gesamtes Wissen dort hoch. Das Problem, vom Video schauen, wirst du kein Programmierer…. Du musst selber den Code schreiben und versuchen kleine Probleme zu lösen.

Punkt 3 – Lege dir eine Dokumentation zu

Es ist ratsam, wenn du irgendwas nicht verstehst, oder bei schwierigen Dingen, dass du dir eine Liste oder ein kleines Dokumentationssystem anlegst, das z. B. Stichwörter hat. Klickst du auf die Stichwörter, so kannst du schwierige Dinge schnell und einfach wiederholen. Du kannst dazu einfach eine kostenlose Notiz-App nutzen, das geht auch. Vorteil, du hast dann alles sofort auf Handy und auf deinem Laptop und kannst alle schwierigen Dinge auch unterwegs abrufen. Siehe Punkt 2

Punkt 4 – Programmier-Hopping – Lass es besser

Das Problem: Stell dir vor, du fängst heute mit HTML, CSS, Java-Script an und bereits nach 2 Wochen merkst du, dass es vielleicht doch nicht das Richtige ist und fängst dann plötzlich an Python zu lernen. Das ziehst du wieder eine Woche durch und dann hast du gehört, dass die Programmiersprache C vielleicht ganz gut ist für den Anfang und startest dann mit C…. Das große Problem… Am Ende kannst du überall ein bisschen was, aber hast nirgendwo so richtig den Plan.

Hast du dich mal entschieden, versuche dran zu bleiben und es auch durchzuziehen, denn egal bei welcher Sprache du anfängst, früher oder später wird es immer etwas geben, wo du vielleicht feststeckst. Konkret bedeutet dies: Lerne lieber eine Sprache, oder ein bestimmtes Techstack ( HTML, CSS, Java-Script, React.js), und gehe „step by step“ vor und werde zum Experten als wöchentlich immer was neues zu beginnen. Natürlich kannst du wechseln, aber nicht ständig und wenn du gewechselt hast, dann bleib dran… Du kriegst das hin !

Punkt 5 – Klugscheißer – BesserwisserGeh den Leuten aus dem Weg.

Lass dich nicht aus deiner Ruhe bringen, wenn du für bestimmte Dinge eben etwas länger benötigst. Dann ist das halt so. Zieh dein Ding durch und du wirst auch zum Ziel kommen. Nur Mut! – Lass dich nicht beeinflussen von Leuten, die vielleicht schneller sind oder deiner Meinung nach besser sind. Cool bleiben, du schaffst das!

Punkt 6 – Vernetz Dich

Es ist ratsam sich unbedingt mit anderen Leuten zu vernetzen, wenn du neu bist. Geh in Facebook-Gruppen, Programmier-Communities etc. und tausch dich aus. Es ist auch ratsam in englische Programmiergruppen zu gehen, da dort sehr sehr viel Austausch ist. Wir sind auch in Facebook-Gruppen mit über 1 Million User, wo im Sekundentakt Fragen und Antworten gestellt werden nur zum Thema programmieren. Das heißt tausch dich aus und lernt gegenseitig voneinander.

Punkt 7 – Lege dir einen Github-Account an

Es ist ratsam dir einen Github Account anzulegen. Er ist kostenlos. Auch dort kannst du dich prima vernetzen. Man kann dort seinen Code hochladen in ein sogenanntes Repository. Ein Repository ist eine Art Verzeichnis, wo du deinen Code von Visual-Studio-Code in dein persönliches Repository laden kannst und anderen Leuten deinen Code zeigen kannst oder dich austauschen kannst. Auch falls dein Rechner mal schlapp macht so hast du dort immer noch deinen Code liegen. Auch kannst du dort auf alle Versionen von deinem Code zugreifen. Wie lade ich Code hoch auf Github? Video

Punkt 8 – Die Sache mit der künstlichen Intelligenz ( Code erzeugen mit KI)

Programmieren hat sich grundlegend verändert. Es gibt zwischenzeitlich mit Hilfe von KI, auch künstliche Intelligenz genannt, eine Menge Möglichkeiten sogenannte Assistenten zu nutzen, um Code zu erzeugen. Es gibt hier sicherlich verschiedene Lern-Ansätze, und du musst selber wissen, wieviel KI du am Anfang einsetzt. Das Problem, du hast vielleicht sehr schnell eine kleine Lösung, nur hast du den Code auch wirklich verstanden? Eine große KI Übersicht findest du hier. Zum Cyber-Raum 1 – Künstliche Intelligenz mehr

Der knallharte Test

Ein interessanter Ansatz für dich könnte sein, dass du nur KI-Code nutzt, wo du auch selbst erklären kannst und auch verstanden hast. Zum Beispiel, wenn ein Dozent dich fragt, was passiert in Zeile 15 – 20 genau in deinem Code und du kannst ihm Zeile für Zeile ohne Hilfsmittel erklären, dann ist das für den Anfang doch sehr cool. Beispiel

Punkt 9 Mach kleine Anfänger-Projekte

Versuche am Anfang kleine Projekte umzusetzen. Beliebt ist sicherlich, versuch doch mal nur mit HTML und CSS eine kleine Webseite zu gestalten in Visual-Studio-Code. Wenn du auf youtube gehst und dort nach Anfängerprojekte suchst, wirst du schnell fündig, egal welche Technik du lernst.

Punkt 10 Nutz die Plattform W3schools um zu lernen

W3schools ist eine kostenlose Plattform, wo du alle möglichen Sprachen und Techniken ausprobieren und kostenlos testen kannst. Das Problem, viele wissen nicht, wie man mit der Plattform arbeitet.

Hilfe, ich kapier W3schools nicht: Schau dir dazu also das Video an und mach erste Schritte. Video

Vorteil der Plattform ist auch, auf der linken Seite jeder Programmiersprache oder Technik hast du immer eine Art Navigation der wichtigsten Dinge, die erklärt wird und kannst diese auch immer gleich testen. Bei vielen Sprachen geht es um Arrays, Schleifen etc und mit vielen Beispielen.

Punkt 11 Barrierefreiheit – Erwähne es, wenn du Code-Kenntnisse hast

Im Zuge des neuen Barrierefreiheitsstärkungsgesetzes macht es sich auch gut, wenn du in der Bewerbung schreibst, dass du sehr gute Kenntnisse im Bereich vom Schreiben von barrierefreiem Code hast. Für viele Unternehmen wird es Pflicht ( ab 28.06.2025), außerdem wird es in Zukunft sicherlich eine Menge Anfragen und Kundenwünsche geben, dass die Webseite, App, oder auch sonstige technische Anwendung barrierefrei sein sollte. Kannst du hier technisch nicht mithalten, ist das natürlich ein großer Nachteil für dich, als Agentur, oder Dienstleister oder Bewerber. Das heißt, du solltest wissen, wie entwickelt man barrierefreien Code, was ist semantisches HTML , was ist Wave, oder wie arbeitet man mit einem Screenreader. Das Thema ist riesig, je besser du dich hier auskennst, umso besser.

Selbstverständlich musst du dir als Programmierer hier sehr gute Kenntnisse zulegen, damit die die App, oder die Webseite auch barrierefrei ist. Falls du dich hier nicht auskennst, findest du auf Schulhof-Programmierung eine riesige Übersicht, mit vielen Links, um dich hier einzuarbeiten. Barrierefrei-Check

Zurück zu den Cyber-Räumen

Nach oben scrollen