Programmieren Lernen: Die BESTE Methode (für Anfänger)
Wie lerne ich programmieren? Eine Frage, die sich viele stellen. Die gute Nachricht: Jeder kann programmieren lernen. Die schlechte: Leider kann man dabei viel falsch machen und es wird aus meiner Sicht oft falsch unterrichtet. Ein beliebter Fehler fängt mit der Fragestellung an, welche Programmiersprache die richtige zum Lernen sei. Die Antwort lautet: überhaupt keine.
Wenn man mit dem Programmieren anfangen will, ist es besser, effektiver und letztlich zeitsparender, erst einmal die Basics zu lernen, die in jeder Programmiersprache wichtig sind.
In diesem Video bringe ich dir die ersten wichtigen Programmierkenntnisse bei. Ich zeige dir konkret, wie du mit der Karel-Lernumgebung selbständig programmieren lernen kannst:
github.com/fredoverflow/karel
Arbeite die Ausgaben aus der Lernumgebung durch und melde dich bei Fragen auf meinem Discord-Server. So wirst du effektiver programmieren lernen, als wenn du auf eigene Faust an Python- oder Java-Code tüftelst und dich mit Sprachdetails beschäftigst, anstatt wichtige Programmierkonzepte zu lernen.
HELLO WORLD ist ein schönes Beispiel, um die Syntax einer Sprache zu zeigen, wenn man ansonsten schon gut programmieren kann. Wenn es in einem Tutorial für Programmieranfänger vorkommt, ist das hingegen ein sehr schlechtes Zeichen.
▬ Über diesen Kanal ▬▬▬▬▬▬▬▬▬▬▬▬
Ich habe Informatik und Mathematik in Hamburg, Cambridge und Paris studiert und arbeite derzeit als Software Engineer bei Facebook in London. Auf diesem Kanal erzähle ich von meinen Erfahrungen und gebe Tipps rund um Studium und Karriere, vor allem im Informatikbereich. Jetzt kostenlos abonnieren: bit.ly/Niklas_Abo
▬ Mehr Videos ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Informatik studieren ohne Vorkenntnisse?
►https://youtu.be/S4ZfMMFKwk4
Meine unschlagbare Lernmethode:
►https://youtu.be/Ihqk33AvllU
Ein Tag im Leben eines Data Engineers:
►https://youtu.be/YaakNj9ap0U
Informatik vs Wirtschaftsinformatik:
► youtu.be/cxLW4zayFZ4
▬ Mein Equipment ▬▬▬▬▬▬▬▬▬▬▬▬▬
Tastatur:
►https://amzn.to/3dSHllc
Maus:
►https://amzn.to/31IglQq
Kamera:
►https://amzn.to/34us32Z
Mikrofon:
►https://amzn.to/3oAf48f
Audio-Recorder:
►https://amzn.to/34usElf
Beleuchtung:
►https://amzn.to/2HrC8oY
Unterstütze kostenlos meinen Kanal, indem du über diese Links bei Amazon bestellst!
▬ Lass uns Freunde sein! ▬▬▬▬▬▬▬▬▬▬
►Instagram: bit.ly/Niklas_IG
►Discord: bit.ly/Niklas_Discord
►Facebook: bit.ly/Niklas_FB
►XING: bit.ly/Niklas_XING
►LinkedIn: bit.ly/Niklas_LinkedIn
▬ Timestamps ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
0:00 — Intro
0:24 — Einführung
1:32 — Wie man NICHT programmieren lernen sollte
3:04 — Einrichtung der Software
4:40 — Lernen mit einer Lernsprache
5:20 — Spielregeln
6:22 — Ein einfaches Programm
8:10 — Bomben entschärfen: Schleifen und Prozeduren
11:31 — Noch mehr Bomben: Generalisierung
13:08 — Parkourlauf: if-Anweisung und while-Schleife
19:59 — Fortgeschrittene Aufgaben
20:36 — So lernst du programmieren
21:35 — Der nächste Schritt zum Weiterlernen
22:25 — Schlussworte