💻 Coding
Wenn du eine Software bauen willst, lernst du hier, wie du die Skills dafür bekommst.
Erstmal ist die Frage: musst du es coden oder reicht erstmal einen No-Code Lösung? Hier bekommst du einen Überblick.
Programmieren lernen
Wir empfehlen zwei unterschiedliche Wege, um programmieren zu lernen.
- Interaktiver Kurs
Wenn du am besten strukturiert durch einen Kurs/Tutorial lernst, empfehlen wir dir Codecademy. Dort kannst du verschiedene Programmiersprachen lernen. Man bekommt dort eine Erklärung und muss es dann direkt mit praktischen Aufgaben in einer Programmierumgebung üben.
- Learning by doing
Wenn du lieber mit deinem Projekt als festes Ziel vor Augen lernst, gibt es eine unschlagbare Methode: Einfach anfangen und JEDEN einzelnen Schritt googeln bzw. noch besser ChatGPT. Du nutzt noch keine KI Modelle als Assistenz? Dann dauert es halt 3x so lange alles nachzuschauen. Nutze die Möglichkeiten, die du hast.
Frag einfach ganz simpel jeden einzelnen Schritt:
"Welches Programm brauche ich, um zu programmieren?"
"Wie erstelle ich ein HTML Dokument in Visual Studio Code?"
"Wie ordne ich Elemente horizontal an?"
Etc.
Du kannst ALLES so lernen, und zwar extrem effizient und zielorientiert. Denn darum geht es: Du willst ein konkretes Produkt bauen. Wenn du später feststellst: "Mist ich brauche hier ein besseres System oder Framework", kannst du es hinzufügen, wenn du es brauchst. Du musst eh immer alles umstrukturieren, aber mit der Methode fängst du schnell an, ohne ein halbes Jahr eine Sprache zu lernen, die du am Ende vielleicht gar nicht brauchst.
Diese Frameworks, die du später brauchst, sind vermutlich:
NextJS = Webapp basierend auf JavaScript/Typescript bauen
React oder Flutter = Apps für Android/Apple/Web mit demselben Code erstellen.
Aber lass dich davon nicht verwirren, erstmal anfangen.
No-Code Builder - FlutterFlow
Mit Flutterflow kannst du einfache Apps mit Logik und Datenbanken aufbauen. Du kannst sogar dein Figma Design importieren als Ausgangspunkt.
Mit dem visuellen Builder kannst du eine App bauen, die du sogar in den App-Stores publishen kannst.
Adalo ist eine Alternative, die noch etwas simpler ist als FlutterFlow.
Hier die Unterschiede.
Action Item
Fang an! Entscheide dich für eine der drei oder eine andere Möglichkeit und let's go. Jetzt.