Codieren lernen
Codieren ist ein kostenloses, unendlich lohnendes Gehirntraining, das Sie von einem bequemen Stuhl aus durchführen können, und jedes kleine Programm, das Sie schreiben, ist eine echte, nützliche Fähigkeit, die Sie mit Ihren eigenen beiden Händen entwickelt haben.
Was Sie zum Starten brauchen
- Ein Computer, Laptop oder Desktop mit Internetverbindung
- Ein kostenloser Code-Editor oder eine browserbasierte Codierungs-Website
- Ein wenig Geduld und Neugier, kein Mathematikabschluss erforderlich
- Ein ruhiger Ort und dreißig Minuten ohne Eile
Auf einen Blick
Ihr Lernpfad
Drei Etappen, die Sie in Ihrem eigenen Tempo zurücklegen können. Beginnen Sie oben, machen Sie es sich bequem und gehen Sie dann mit zunehmendem Wachstum nach unten. Es gibt keine Eile und keinen falschen Ausgangspunkt.
Beginnen Sie gleich hier. Diese vier beantworten sanft die großen Fragen, was Programmieren überhaupt ist, wie man anfängt und wie man sein allererstes Programm schreibt, ohne dass Vorkenntnisse erforderlich sind.
Wie ich im Jahr 2024 das Programmieren lernen würde (wenn ich von vorne anfangen müsste)
Internet-basierter ProgrammiererEinführung in Programmierung und Informatik – Vollständiger Kurs
freeCodeCamp.orgPython für Anfänger – Lernen Sie das Codieren mit Python in 1 Stunde
Programmieren mit MoshDie drei besten KOSTENLOSEN Ressourcen zum Erlernen des Programmierens
Philipp LacknerJetzt schreiben Sie echten Code. Diese fünf helfen Ihnen, kleine Projekte zu erstellen, zu verstehen, wie Websites funktionieren, Ihre Problemlösungskompetenz zu verbessern, sich mit einem Editor vertraut zu machen und Ihre Fehler in Ruhe zu beheben.
12 Python-Projekte für Anfänger – Programmierkurs
freeCodeCamp.orgHTML-Crashkurs für absolute Anfänger
Traversy MediaWie man wie ein Programmierer denkt
CodecademyVisual Studio Code-Tutorial für Anfänger – Einführung
AcademindBeste Debugging-Tipps für Anfänger
Vereinfachte WebentwicklungZeit, etwas zu schaffen, auf das Sie stolz sind. Diese fünf führen Sie durch den Aufbau eines vollständigen Projekts, das Speichern Ihrer Arbeit mit Git, das Abrufen von Live-Daten, die Auswahl Ihres Pfads und die Entwicklung guter Programmiergewohnheiten.
Erstellen Sie 3 vollständige Full-Stack-Web-Apps und starten Sie Ihre Entwicklerkarriere
JavaScript-BeherrschungGit und GitHub für Anfänger – Crashkurs
freeCodeCamp.orgAPIs für Anfänger – So verwenden Sie eine API (vollständiger Kurs/Tutorial)
freeCodeCamp.orgWelche Programmiersprache sollten Sie zuerst lernen?
PixemWebMeine 5 „sauberen“ Code-Prinzipien (beginnen Sie jetzt damit)
Technik mit TimWarum es nach 50 wunderbar ist, Programmieren zu lernen
Das Erlernen des Codierens im späteren Leben ist eine der besten Übungen, die Ihr Gehirn machen kann. Es baut neue mentale Wege auf, während Sie lernen, Schritt für Schritt klar und logisch zu denken, und hält Ihren Geist scharf und neugierig. Es ist außerdem äußerst kreativ, Sie erstellen etwas aus dem Nichts, und es ist unendlich praktisch, von einem einfachen Budget-Tool bis hin zu einer Familien-Website. Das Beste daran ist, dass der Einstieg kostenlos ist und es keinerlei Altersbeschränkung gibt. Einige der geduldigsten und nachdenklichsten Programmierer kommen nach fünfzig dazu. Es ist wirklich nie zu spät, damit anzufangen.
Dein erster Monat, Woche für Woche
Wählen Sie eine benutzerfreundliche Sprache, Python ist eine wunderbare erste Wahl, und richten Sie einen freien Ort zum Schreiben von Code ein. Machen Sie sich keine Sorgen über die Installation komplizierter Dinge; Mit einer browserbasierten Website wie denen in den Videos können Sie noch heute beginnen. Geben Sie Ihre erste Zeile ein und sehen Sie zu, wie sie ausgeführt wird.
Lernen Sie die wenigen Bausteine kennen, die jedes Programm verwendet: Variablen, Text, Zahlen und einfache Entscheidungen. Schreiben Sie kleine Programme, die Sie begrüßen, zwei Zahlen hinzufügen oder Ihnen sagen, ob es Morgen oder Abend ist. Halten Sie jedes einzelne klein und feiern Sie, wenn es funktioniert.
Fügen Sie die Teile zu Ihrem ersten kleinen Projekt zusammen. Ein Zahlen-Ratespiel oder eine einfache To-Do-Liste ist perfekt. Erwarten Sie Fehler, sie sind völlig normal und sogar hilfreich. Lesen Sie die Nachricht in Ruhe, beheben Sie eine Sache und führen Sie sie erneut aus.
Machen Sie es langsamer und überprüfen Sie es. Geben Sie ein frühes Programm noch einmal aus dem Gedächtnis ein, um zu sehen, wie viel hängengeblieben ist, und zeigen Sie einem Freund oder Enkelkind, was Sie gemacht haben. Wählen Sie dann eine Sache aus, die Sie begeistert: Websites, Daten oder Apps, die Sie nächsten Monat erkunden möchten.
Häufige Fehler, die es zu vermeiden gilt
- Tutorial-Hopping, Video für Video ansehen, ohne jemals selbst Code zu schreiben. Sie lernen das Programmieren, indem Sie es tun, also machen Sie eine Pause und tippen Sie mit.
- Ich versuche mir alles zu merken. Niemand erinnert sich an alles; Selbst Profis schauen ständig nach. Verstehen geht über Auswendiglernen.
- Geben Sie auf, sobald Sie einen Fehler sehen. Fehler sind normal und bestehen lediglich darin, dass der Computer Ihnen sagt, wo Sie suchen müssen. Lesen Sie die Nachricht und beheben Sie jeweils eine Sache.
- Vergleichen Sie sich online mit jungen Programmierern. Ihr Tempo liegt bei Ihnen und Geduld ist ein echter Vorteil. Was zählt, ist der Fortschritt, nicht die Geschwindigkeit.
- Lernen, ohne jemals etwas aufzubauen. Über Code zu lesen ist nicht dasselbe wie etwas zu erstellen. Bauen Sie von Anfang an kleine, echte Projekte auf.
- Ich versuche, fünf Sprachen gleichzeitig zu lernen. Wählen Sie eine aus, machen Sie es sich bequem und jede Sprache danach wird viel einfacher.
Machen Sie es Ihrem Körper leichter
Einfache Möglichkeiten, das Erlernen des Programmierens auch bei Arthritis, Sehbehinderung oder eingeschränkter Mobilität angenehm und sicher fortzusetzen.
- Das Codieren erfolgt vollständig von einem bequemen Stuhl aus am Computer, sodass kein Stehen, Heben oder Reisen erforderlich ist, was es zu einem der zugänglichsten Hobbys überhaupt macht.
- Wenn Ihr Sehvermögen nicht mehr das ist, was es war, vergrößern Sie die Schriftart und wechseln Sie zu einem kontrastreichen oder dunklen Editor-Design; Beides ist nur ein paar Klicks entfernt und erleichtert das Lesen des Codes erheblich.
- Sprachcodierungs- und Diktiertools ermöglichen Ihnen zusammen mit Tastaturkürzeln das Schreiben von Code durch Sprechen und reduzieren die Tippbelastung für arthritische Hände erheblich.
- Eine ergonomische Tastatur und Maus oder eine einfache Handballenauflage sorgen dafür, dass Ihre Hände und Handgelenke bei längeren Sitzungen bequem bleiben.
- Bildschirmlesegeräte funktionieren reibungslos mit modernen Code-Editoren, sodass das Codieren auch bei eingeschränkter oder fehlender Sehkraft uneingeschränkt möglich ist.
- Es gibt keine Zeit und keinen Druck. Lernen Sie in Ihrem eigenen Tempo, machen Sie Pausen, wann immer Sie möchten, und machen Sie genau dort weiter, wo Sie aufgehört haben.
Worte, die Sie hören werden
- Code
- Die schriftlichen Anweisungen, die Sie einem Computer geben und die ihm Schritt für Schritt genau sagen, was er tun soll.
- Programmiersprache
- Die jeweilige Sprache, in der Sie diese Anweisungen schreiben. Beliebte erste Wahlmöglichkeiten sind Python und JavaScript, jeweils mit ihrer eigenen einfachen Grammatik.
- Variabel
- Ein benannter Container, der eine Information wie den Namen einer Person oder eine Nummer enthält, damit Ihr Programm sie sich merken und später verwenden kann.
- Funktion
- Ein wiederverwendbarer Codeblock, der eine Aufgabe erledigt. Sie geben ihm einen Namen und führen ihn aus, wann immer Sie die Aufgabe erledigen müssen, anstatt ihn neu zu schreiben.
- Fehler / Debug
- Ein Fehler ist ein Fehler in Ihrem Code, der zu Fehlfunktionen führt. Debuggen ist der ruhige und zufriedenstellende Prozess des Findens und Behebens.
- IDE
- Abkürzung für Integrated Development Environment, ein benutzerfreundliches Programm, mit dem Sie Ihren Code an einem Ort schreiben, ausführen und korrigieren können.
Wo Sie Ihre Leute finden
- Die freeCodeCamp-Community, eine riesige und einladende Gruppe von Lernenden mit einem völlig kostenlosen Lehrplan und aktiven Foren, in denen Anfänger jeden Tag Fragen stellen.
- Codecademy bietet geführte Lektionen, die Sie direkt in Ihrem Browser üben können, zusammen mit einer freundlichen Community von Mitlernenden.
- Lokale Programmiertreffen, oft auf Meetup.com oder in Ihrer öffentlichen Bibliothek aufgeführt, wo Anfänger jeden Alters zusammenkommen, um gemeinsam persönlich zu lernen.
- Stack Overflow und Reddit, insbesondere die R/Learnprogramming-Community, wo Sie nach Antworten suchen oder freundlicherweise Ihre eigenen Fragen stellen können.
- Online-Kurse und deren Diskussionsforen, in denen Tausende von Mitanfängern die gleichen Lektionen durcharbeiten wie Sie.
Beginnen Sie mit dem Lernen des Programmierens
Melden Sie sich für unseren kostenlosen, freundlichen Unterricht an und wir helfen Ihnen beim ersten Schritt. Sagen Sie uns, wo Sie starten, wir treffen uns dort.
Mehr in Tech & Digital
3D-Druck
Entwerfen und fertigen Sie fast alles, Schicht für Schicht
Beginnen Sie mit diesem →Podcasting
Teilen Sie Ihre Stimme, Geschichten und Ihr Know-how direkt von Ihrem Schreibtisch aus
Beginnen Sie mit diesem →Online bloggen und schreiben
Teilen Sie Ihre Geschichten und Ihr Know-how mit der Welt, direkt von Ihrem Lieblingsstuhl aus
Beginnen Sie mit diesem →Videobearbeitung und Familienfilme
Verwandeln Sie Ihre Heimvideos und Fotos in Filme, die die ganze Familie schätzen wird.
Beginnen Sie mit diesem →