Wie kann ich Hilfe holen, wenn ich nicht weiterkomme?
Möglichkeit 1
Geh in die neue Facebook-Gruppe von Schulhof-Programmierung group
Möglichkeit 2
Auf der Seite des Fehlerteufels findest du viele Foren, technische Facebook-Gruppen, Hilfe-Plattformen gelistet, du musst dazu etwas nach unten scrollen auf der Seite. Zum Fehlerteufel
Möglichkeit 3
Poste dein Problem direkt unter den Kanal.
Möglichkeit 4
Vernetz dich mit Coderdojos und freien Programmier-Gruppen in deiner Stadt check
Antwort: Da Schulhof-Programmierung immer größer wird, findest du hier 2 Videos dazu. Eine allgemeine Einführung und das Arbeiten mit dem Programmier-Garten.
Der Programmiergarten bietet dir momentan 2 Möglichkeiten in die Programmierung einzusteigen. Die klassische Frontend-Entwicklung (HTML, CSS, JAVA-SCRIPT, wenn du Webseiten, oder Apps entwickeln willst, oder Python. Willst du eine andere Sprache lernen, dann klick auf den Link Sprache.
Schlimmster Fehler, den du am Anfang machen kannst, dass du zu schnell schwierige Aufgaben versuchst zu lösen, Kapitel überspringst und so die Grund-Synthax einer Sprache nicht genug beherrscht. Das heißt, du bekommst ständig Fehlermeldungen. Fehlermeldungen sind ganz normal, aber wenn sie sich dadurch häufen, weil bei dir schon die Grundkenntnisse fehlen, dann kostet es dich eine Menge Zeit, dieses später nachzulernen. Gehe also unbedingt langsam und Schritt für Schritt vor. Programmieren lernt man nicht innerhalb weniger Tage, sondern es ist monatelanges, ja jahrelanges Lernen nötig, um richtig gut zu werden, weil sich natürlich auch die Techniken verändern. Willst du in die Frontend-Entwicklung gehen, so ist es sicherlich wichtig, dass du dich auch mit Frameworks und Bibliotheken auskennst und nicht nur mit HTML, CSS und Java-Script.
Einfach gesagt: Das HTML bildet das Grundgerüst, mit CSS stylst du das ganze und java-script löst z. B. aufgrund einer Funktion, wenn du auf einen Button klickst, etwas aus. Später, wenn du die 3 Dinge gut beherrscht, ( HTML, CSS und Java-Script), dann solltest du dich mit React, oder vuejs, oder wenn du Lust hast, mit Angular beschäftigen. Für Angular ist es wichtig, dass du gute Kenntnisse in java-script hast, es kommt hier auch Typescript dazu, deshalb ist Angular eher nichts für komplette Anfänger. Eine Zusammenstellung dazu und wichtige Videos auch in English, habe ich dir hier zusammengestellt zu den genannten Frameworks. Achte darauf, dass du am Anfang wie bereits oben genannt mit einfachen Übungen und langsam loslegst und dich dann langsam steigerst. Gehst du zu schnell vor, rächt sich das meistens in vielen Fehlern, die dir angezeigt werden, kommst du dann nicht weiter, kann das schnell frustrierend sein. Die Basics zu lernen sind also unheimlich wichtig. Mach keine großen Projekte am Anfang!
Schwerpunkte bilden hier die klassische Frontend-Programmierung, also HTML, CSS, JAVA-Script. Mit HTML, CSS und Java-Script kannst du Webseiten coden, oder Apps entwickeln. Um die Übungen nachzuvollziehen, solltest du dir Visual-Studio-Code oder einen anderen Editor downloaden. Lerne die Logik hinter jeder Zeile zu verstehen. Interessiert dich Python? Dann kannst du dich hier mal umschauen. Python
Ich bin schon eher fortgeschritten…
Bist du schon fortgeschritten, oder du suchst etwas in Java, oder C# , Kotlin, oder willst dich in Dart und Flutter einarbeiten um coole Apps zu programmieren oder eine andere Sprache, dann findest du hier viele technische Anleitungen und Videos von Programmieren. Sprachen-Übersicht
Der Fehlerteufel
Wenn du erste Schritte machst in die Programmierung ist es wichtig, dass du den Fehlerteufel kennenlernst. Hier habe ich dir alles zusammengestellt, auf was du am Anfang so achten musst. Wichtigster Schritt, vernetz dich in Programmier-Gruppen, schau dich um, welche Plattformen für dich nützlich sind, wenn du nicht weiter kommst beim Coden. Bau dir ein Netzwerk von Leuten auf, die du fragen kannst, wenn du nicht weiterkommst, oder geh in Facebook-Gruppen und lerne mit Stackoverflow umzugehen. Später dann mit Github. Alle Infos findest du beim Fehlerteufel
Und nicht zu vergessen. Franky´s Tipps . Doch wer ist Franky?
Garten 1FRONTEND einfache Übungen für totale Anfänger
Frontend-Entwicklung – HTML-CSS-JAVA-SCRIPT mit Lösungen
Visual-Studio-Code installieren: - Wie geht das?
Um in die Frontend- Programmierung einzusteigen, ( Webseiten und Apps programmieren), werden hier einfache Übungen mit Visual-Studio-Code gezeigt. Visual-Studio-Code ist sehr komplex und es gibt sehr viele Einstellungen. Schau dir dazu die Videos im Vorfeld an, downloade Visual-Studio-Code und beginne dich langsam von Übung zu Übung durchzuarbeiten.
Was kann man eigentlich mit HTML, CSS für das Styling und JAVA-SCRIPT machen?
Hinweis für Anfänger: Mit HTML, CSS, Java-Script kannst du Webseiten coden, Apps programmieren, oder auch kleine Spiele programmieren. Das HTML bildet das Grundgerüst, das du benötigst. Mit CSS stylst du die Seite, oder kannst z. B. coden, an welcher Stelle das Bild kommen soll und mit Java-Script das ist die eigentliche Programmier-Sprache hiermit schreibst du die Funktionen oder ähnliches. Ein praktisches Beispiel: Du klickst auf einen Button und dann wird irgend etwas ausgeführt im Hintergrund. Dafür wäre z. B. Java-Script zuständig. Wenn du noch nie im Leben eine Zeile Code geschrieben hast, dann empfehle ich dir, mit dem lila Fußballfeld anzufangen. Es zeigt dir, erste Schritte mit Visual-Studio-Code, wie du erste Eintragungen machst und wie du den Live-Server starten kannst, um auch zu sehen, was du programmiert hast. Das heißt, damit du überhaupt starten kannst arbeitet man am besten mit einem Quellcode-Editor, als einem Programm, wo du den Code einträgst. Viele nutzen Visual-Studio-Code, deshalb wird im Schwerpunkt hierauf eingegangen. ( Weiter oben findest du eine genaue technische Anleitung, wie man mit Visual-Studio-Code arbeitet und was Extensions sind, also sogenannte Erweiterungen in Visual-Studio-Code und welche du dir einrichten kannst.
Auf das komplexe Thema Apps programmieren bin ich hier näher eingegangen. App
Tipp: Apps kannst du natürlich auch mit Dart und Flutter programmieren eine Übersicht findest du hier oder wenn du in Richtung IOS-Entwicklung gehen möchtest, schau dir mal Swift und x-code an. Du findest diese unter Sprachen.
Wichtiger Tipp: Starte langsam, mach keine zu großen Schritte lerne erst HTML, CSS, und Java-Script und beschäftige dich erst später, mit den Frameworks, wenn du erste Übungen oben gemacht hast und schon eine Weile dabei bist. Es ist sehr wichtig, dass du dir sehr gute Grundkenntnisse aufbaust. Gehst du hier zu schnell vor beim Lernen, so wirst du später beim Programmieren Probleme bekommen, wenn du die Grundkenntnisse nicht kannst und die Fehlermeldungen werden sich häufen.
Tipp
Schau dir zum Thema Java-Script auch das Thema Java-Script und Module an. Video
Ich bin in HTML – CSS und JAVA-SCRIPT FIT
Wenn du im Bereich Frontend -Entwickler weiter lernen möchtest, dann solltest du dich zusätzlich mit Frameworks und Bibliotheken beschäftigen. Z. B. React, oder Vue.js oder Angular. Eine Übersicht mit vielen Videos und Anleitungen dazu findest du hier. Zu den Frameworks
KEIN SPRACH-HOPPING – Was bedeutet das?
Vermeide es unbedingt, von Sprache zu Sprache am Anfang zu springen. Lerne so lange, bis du meinst, du hast wirklich tiefgreifende Kenntnisse in einer Sprache. Eine Programmiersprache lernt man nicht in ein paar Tagen. Ausschlaggebend später im Job wird es nicht sein, was du gelernt hast, sondern in welchen Projekten du gearbeitet hast, oder was du praktisch umgesetzt hast, oder welche Probleme du in der Vergangenheit als Programmierer bereits gelöst hast in der Programmierung ,oder welche Apps, Webseiten, technischen Anwendungen du bereits praktisch umgesetzt hast oder auch in deinem Portfolio vorzeigen kannst.
Versuch dir in einer Sprache ein Expertenwissen aufzubauen, aber wechsle die Programmiersprache nicht täglich wie deine Socken-:)
Schulhof-Programmierung hat dir hier vieles zusammengestellt zum Thema Python und wie du einen guten Start hast. Du kannst hier auch die kleinen Einsteiger-Übungen machen und nachbauen. Große Übersicht Python
Wie werde ich Game-Designer? Welches Studium? Welche Sprache muss ich lernen? Übersicht
Garten 13 EXCEL und VBA ( Makro-Programmiersprache)
Excel und VBA
Visual Basic for Application (kurz: VBA) ist die integrierte Makro-/Programmiersprache, du kannst damit Programme entwickeln, Schaltflächen bauen etc. Video ( 2 Stunden )
Ich möchte nur Excel lernen, ohne Visual-Basic. Bau eines kompletten Krankenhaus-Dienstplan-Systems, mit Video-Anleitung wie der Plan rechnen soll, als praktische Übung zum Nachbauen. Vorteil, wenn du Excel lernen möchtest, in einem Dienstplan-System musst du sehr viele Funktionen von Excel nutzen, lernst schnell wie man eine Formel einsetzt, Tabellen anlegt, mit der bedingten Formatierung umgehen sollte, damit eine Zelle automatisiert eingefärbt wird. Komplexe Aufgabe mit Lösung zum Nachbauen und Excel zu lernen, ohne Programmierkenntnisse. mehr
Wie kann man viele Excel-Dateien nach Python verschieben, um sie dort weiterzuverarbeiten? Video
Übung 2 EXCEL – CRASHKURS-SPECIAL
Kleines Programm bauen Bau eines Stundenplans mit Link-System in Excel mehr
Es ist wichtig, dass du dich vernetzt, wenn du anfängst zu programmieren, damit du dir auch Hilfe holen kannst, wenn du selbst zuhause nicht weiter kommst. Hast du dann niemand, so kann das schnell frustrierend sein, wenn du plötzlich kryptische Fehlermeldungen in Python oder anderem System bekommst und du findest im Netz einfach keine Lösung, oder kennst die entsprechenden Gruppen, oder Anlaufstellen nicht. Schlimmstenfalls, gibst du das Programmieren auf, was sehr schade wäre. Schau dich hier etwas um, die Liste wird ständig von Schulhof-Programmierung erweitert.
Es gibt Deutschlandweit viele freie Programmiergruppen in Städten, diese nennen sich Coderdojos. Eine riesige Auswahl von Coding-Plattformen wurde hier für dich zusammengestellt. mehr
Angular- Freunde finden: mehr Was ist nochmals Angular? mehr
Gemeinsam virtuell programmieren: Ob eine Smiley-Coding-Session stattfindest siehst du immer an der Alarm-Glocke. Steht dort „Nein“, findet derzeitig keine Session statt. Den aktuellen Stand kannst du immer direkt auf der Startseite ansehen. Ist auf der Startseite die Zahl 1 unter Alarm geschaltet, dann findet eine Smiley-Coding-Session statt, ansonsten findet im Moment keine statt. Natürlich wird auch in den News extra darauf aufmerksam gemacht. Zur Startseite, um mir das anzusehen. Start
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.