Die 5 besten Apps für Mobiltelefone für Ihren Einstieg in die Programmierung


Programming
2024-01-26T12:00:13Z

Wäre es nicht die beste Sache der Welt, wenn Sie mit einer App auf Ihrem Handy programmieren lernen könnten? Es gibt tatsächlich einige Apps, die Ihnen dabei helfen, genau das zu tun.

Wenn Sie Programmierer fragen, wie sie das Programmieren gelernt haben, werden viele von ihnen sagen, dass sie es mit einer App gelernt haben. Apps machen das Programmieren so einfach und zugänglich wie nie zuvor. Sie brauchen keinen PC, und Sie können eine Lektion in wenigen Minuten pro Tag absolvieren. Hier sehen wir uns fünf großartige Apps für Anfänger an, mit denen sie ihre Reise in die Programmierung beginnen können.

Grasshopper

UPDATE: 2024/02/02 09:26 EST

Leider wurde die Grasshopper-App seit der Veröffentlichung dieses Artikels aus dem Play Store entfernt, nachdem Google die Entwicklung im Jahr 2023 eingestellt hat. Bitte schauen Sie sich die anderen Anwendungen auf dieser Liste an, während wir nach einer Alternative suchen.

Diese Anwendung wurde ursprünglich von dem Team von Code with Google entwickelt. Es geht darum, den Nutzern beizubringen, wie man in JavaScript programmiert, und das macht es auch ziemlich gut. Ich fand die Spiele fesselnd, und einige von ihnen haben Spaß gemacht. Die Rätsel sind ein toller Zeitvertreib, und man wird sich schnell in die Lage eines Programmierers versetzen. Programmieren lernen mit Grasshopper ist kostenlos, aber die App ist nur für Android-Nutzer verfügbar (sorry, iPhone-Nutzer).

Der Nachteil von Grasshopper ist leider, dass Sie nur JavaScript lernen können. Es wird Ihnen zwar beibringen, was Sie als Anfänger wissen müssen, aber über das Anfängerniveau hinaus bietet es Ihnen nicht viel. Sie können einen Lehrplan entwickeln, der Sie bis zur Mittelstufe bringt, aber danach müssen Sie sich auf eigene Faust auf die Suche nach etwas Anspruchsvollerem machen.

Khan-Akademie

Khan Academy ist eine Online-Lerninstitution, deren Anwendung eine Blaupause für den Weg vom Nullpunkt zum Programmierer ist, mit all der Unterstützung, die Sie brauchen. Die Lernbibliothek ist umfangreich und deckt mehrere Sprachen ab. Es spielt keine Rolle, ob Sie JavaScript, Python oder R lernen wollen. Ich war beeindruckt von der Fülle der Tutorials, die ich beim Ausprobieren dieser App erhielt. Es gibt Tutorials, die die meisten Grundlagen abdecken. Außerdem ist es kostenlos, mit dieser App das Programmieren zu lernen. Glücklicherweise können sowohl Android- als auch iPhone-Nutzer auf diese App zugreifen.

Der Nachteil eines so breiten Lernspektrums ist, dass die Interaktion etwas zu wünschen übrig lässt. Es gibt sehr viele Ressourcen, und wenn man nicht von Anfang an weiß, was man lernen möchte, kann es sehr entmutigend sein, einen Kurs auszuwählen, den man machen möchte. Wenn Sie sich leicht ablenken lassen, könnte Khan Academy Sie mehr ablenken als Ihnen etwas beibringen.

Herunterladen: Android, iPhone

Verschlüsseln

Encode

Wie wäre es, wenn Sie im Bus oder beim Warten auf ein Taxi eine Programmierstunde bekommen könnten? Encode bietet Ihnen die Möglichkeit, die Grundlagen der Full-Stack-Entwicklung in mundgerechten Lektionen zu erlernen. Die kurzen Lektionen sind wirklich fesselnd, und ich habe mich dabei ertappt, dass ich immer wieder darauf zurückgegriffen habe, wenn ich tagsüber nichts zu tun hatte. Es ist außerdem kostenlos, aber es gibt eine kostenpflichtige Premium-Version. Encode deckt CSS, HTML, JavaScript und Python ab. Die App ist sowohl für Android als auch für iPhones erhältlich.

Encode bietet eine hervorragende Möglichkeit, sich mit den Grundlagen der Full-Stack-Entwicklung vertraut zu machen. Es bietet sogar Überprüfungsoptionen, um Dinge, die einem unklar sind, noch einmal zu besprechen. Leider gibt es keinen klaren Weg vom Anfänger zum Fortgeschrittenen. Die Lektionen sind zwar sehr fesselnd, aber manchmal zu kurz, um sich wirklich etwas merken zu können.

Herunterladen: Android, iPhone

Enki

Wenn du ein Datenwissenschaftler werden willst, solltest du Enki nutzen, um Programmieren zu lernen. Ich mochte die ansprechende Benutzeroberfläche dieser App, die mir das Gefühl gab, dass ich mehr lernen wollte. Enki verwendet wirklich ansprechende Tools wie Quizze und Coding Challenges und bietet eine robuste Inhaltsbibliothek. Man kann sogar jemanden aus der Datenwissenschaft als Mentor für seinen Code gewinnen, der einem sagt, was er anders gemacht hätte. Die App ist kostenlos, mit ein paar In-App-Käufen, um das Unternehmen zu unterstützen. Enki ist auch für iPhone- und Android-Nutzer verfügbar.

Enki ist zwar ein hervorragender Ort für Anfänger, aber es ist auch nicht darauf ausgerichtet, jedem Anfänger das Programmieren beizubringen. Die Sprachauswahl ist hilfreich, aber sie konzentriert sich in erster Linie auf Datenwissenschaft und erst in zweiter Linie auf das Erlernen von Code. Wenn Sie auf der Suche nach etwas Unterhaltsamem und Leichtem sind, könnte Enki ein bisschen zu viel für Sie sein.

Herunterladen: Android, iPhone

DataCamp

DataCamp

Enki ist nicht die einzige Möglichkeit, Data Science zu lernen. DataCamp bietet eine einfache Möglichkeit, R, Python und SQL auf unterhaltsame Weise zu lernen. Die Benutzeroberfläche hat es mir wirklich angetan, und obwohl sie für Programmieranfänger gedacht ist, hält sie Ihnen nicht die Hand auf, wenn Sie in die komplexeren Teile Ihrer Lernreise einsteigen. DataCamp wurde für Lernende aller Fähigkeitsstufen entwickelt, so dass für jeden etwas dabei ist. Die App ist kostenlos, bietet aber In-App-Käufe für verschiedene Boni. DataCamp ist sowohl für das iPhone als auch für Android-Geräte verfügbar.

DataCamp ist eine der besten Möglichkeiten, um komplizierte Sprachen wie R zu lernen, aber der Schwerpunkt liegt auf der Datenwissenschaft. Die angebotenen Sprachen sind alle datenwissenschaftlich orientiert, was bedeutet, dass Anfänger, die sich eine breitere Basis wünschen, enttäuscht sein werden. Es ist für jeden etwas dabei, aber es ist größtenteils selbstgesteuert, und man muss wissen, was man lernen möchte.

Herunterladen: Android, iPhone

Was ist die beste App zum Programmieren lernen?

Für Programmieranfänger gibt es viele tolle Apps und Websites, mit denen sie das Programmieren lernen können. Um das Beste aus Ihrer Programmierreise zu machen, sollten Sie entscheiden, ob Sie das Programmieren für Ihren Beruf oder als Hobby lernen wollen. Sie sollten sich überlegen, was Sie damit machen wollen und wie viel Erfahrung Sie mit der App sammeln möchten.

Diese Apps sind nur einige von Hunderten, die in den App-Stores für iPhone und Android angeboten werden. Diese Apps habe ich selbst verwendet, damit Sie verstehen, worauf Sie sich einlassen. Wenn das nicht das ist, was Sie suchen, haben Sie in beiden Stores viele Möglichkeiten, mit denen Sie experimentieren können. Schließlich ist das eines der Dinge, die Programmierer gerne tun - experimentieren, bis wir etwas finden, das funktioniert.