🧑 💻 De meest interessante uit de software, automotive, wereld. Het heeft alles wat u moet weten over mobiele apparaten, computers en meer voor geeks.

Lernen Sie mit diesen fantastischen Apps und Websites zu programmieren

14

Herr Kosal/Shutterstock.com

Code ist etwas, das wir jeden Tag verwenden, aber wahrscheinlich nicht erkennen, und das Verstehen einer Sprache, die Ihr Computer versteht, ist unglaublich leistungsfähig. Indem Sie Programmieren lernen, können Sie mobile Apps und Websites erstellen und sogar zu größeren Projekten beitragen.

Update, 3/2/22: Aktualisierte Preise für Mimo.

Welche Sprache solltest du zuerst lernen?

Programmieren ist eine dieser Fähigkeiten, die nicht unbedingt eine festgelegte Reihenfolge der zu lernenden Komponenten hat, und daher gibt es keinen wirklichen Standard dafür, welche Sprache Sie zuerst lernen sollten. Die Methode, die die meisten Programmierer verwenden, um herauszufinden, welche Sprache sie lernen sollen, besteht darin, zu überlegen, was sie beruflich tun oder was sie aufbauen möchten.

Das wiederum bestimmt, welche Sprache (oder Reihe von Sprachen) sie lernen müssen. Schlagen Sie also die Arten von Jobs nach, an denen Sie interessiert sind, sehen Sie sich ihre Stellenbeschreibungen an und sehen Sie, welche Sprachen sie erfordern. Suchen Sie von dort aus eine App, die mit der/den Sprache(n) kompatibel ist, die Sie lernen werden, und steigen Sie ein.

Die häufigsten Computerprogrammiersprachen, die Sie wahrscheinlich sehen werden, sind Python, JavaScript und Java. Und Sie können sich mit der Tatsache trösten, dass Programmiersprachen zwar unterschiedlich sind und für unterschiedliche Aufgaben entwickelt wurden, ihre Logik jedoch größtenteils gleich ist, unabhängig davon, welche Sprache Sie verwenden, und das ist letztendlich das, was Sie lernen müssen.

Die besten Apps zum Programmieren lernen

Lernen Sie mit diesen fantastischen Apps und Websites zu programmieren

Iurii Stepanov/Shutterstock.com

Nicht alle Learn-to-Code-Apps und -Websites sind gleich. Einige decken nur die Grundlagen einer einzelnen Programmiersprache ab, während andere weitaus umfassender sind in der Anzahl der Sprachen, die sie unterrichten, und der Breite der Inhalte, die sie für jede unterrichten. Es kommt nur darauf an, was du lernen musst.

Wechseln Sie zu JavaScript: Heuschrecke

Lernen Sie mit diesen fantastischen Apps und Websites zu programmieren

Heuschrecke

Gr asshopper (kostenlos) vermittelt die Grundlagen von JavaScript und zeigt Konzepte, die auch für andere Programmiersprachen gelten, wie Operatoren, Array-Methoden, Rekursion, Objektbearbeitung und Callbacks. Grasshopper verwendet kurze unterhaltsame Lektionen, um Ihnen neue Konzepte beizubringen, ohne Sie zu überwältigen, während Sie durch herausfordernde Rätsel vorankommen, die Ihnen helfen, Ihre Fähigkeiten aufzubauen und anzuwenden. Es ist für alle Webbrowser sowie für iOS und Android verfügbar, sodass Sie auch unterwegs lernen können.

Kostenlose Kurse für weitere Sprachen: Khan Academy

Lernen Sie mit diesen fantastischen Apps und Websites zu programmieren

Khan Akademie

Die Khan Academy (Free) ist seit langem für ihre hervorragenden Kurse in Fächern wie Mathematik, Geschichte und Wirtschaft bekannt. Jetzt bietet es eine beträchtliche Anzahl von Kursen für Computerprogrammierung an. Mit dieser App lernen Sie JavaScript zum Zeichnen und Animieren, SQL für Datenbankabfragen und sogar HTML und CSS für das Website-Design. Die Kurse werden von professionellen Programmierern mit jahrelanger Erfahrung unterrichtet, und die App ist sowohl für iOS als auch für Android verfügbar.

Zahlreiche kostengünstige maßgeschneiderte Kurse: Udemy

Lernen Sie mit diesen fantastischen Apps und Websites zu programmieren

Udemy

Udemy ist eine viel robustere Website für die Programmierausbildung, teilweise weil es sich um einen kostenpflichtigen Dienst handelt. (Gesamte Programmierkurse kosten durchschnittlich 100 bis 200 US-Dollar pro Stück, was angesichts der Kosten für andere Lernprogramme und College-Kurse nicht allzu viel ist.) Udemy deckt alle wichtigen Programmiersprachen, verschiedene Anwendungen (wie Web- oder Mobilentwicklung), und bietet unzählige maßgeschneiderte Kurse, damit Sie den perfekten für Ihre Karriereanforderungen finden können. Jeder Kurs besteht in der Regel aus mehreren Vorlesungen und dauert zwischen etwa drei und über 40 Stunden. Durch den Kauf eines Kurses haben Sie lebenslangen Zugriff darauf, sowohl auf iOS als auch auf Android, sodass Sie nach Belieben lernen können. Sie erhalten auch ein Abschlusszertifikat für den Abschluss eines Kurses.

Kleine tägliche Lektionen: Enki

Lernen Sie mit diesen fantastischen Apps und Websites zu programmieren

Enki

Enki (Free) ist eine solide Wahl für Anfänger und als Ergänzung für fortgeschrittene Programmierer. Enki lehrt Themen wie JavaScript, Python, SQL, Java, Git und mehr durch reichhaltig strukturierte Lektionen, Übungen und Quiz. Die Lektionen werden von erfahrenen Ausbildern geleitet und sind voller Informationen und beruhen auf Algorithmen für räumliche Wiederholungen, die auf jeden Lernenden zugeschnitten sind. Und mit kleinen, verdaulichen Lektionen und Apps, die sowohl für iOS als auch für Android verfügbar sind, ist Enki am effektivsten in kleinen täglichen Sitzungen.

Lernen Sie alleine, mit einer Community: SoloLearn

Lernen Sie mit diesen fantastischen Apps und Websites zu programmieren

SoloLernen

Mit SoloLearn (kostenlos) treten Sie einer riesigen Community von mobilen Code-Lernenden bei. Es bietet Kurse für eine anständig große Auswahl an Sprachen, darunter Python, JavaScript, Swift, Ruby, C++, Java und PHP, sowie Themen wie jQuery und SQL. Die Kurse sind in Module und Tests unterteilt, und Sie können sich in den Community-Foren mit anderen Studenten austauschen. Sie können Ihre Kurse online oder in den iOS- und Android – Apps genießen.

Werde schnell: Schnelle Spielplätze

Lernen Sie mit diesen fantastischen Apps und Websites zu programmieren

Schnelle Spielplätze

Wenn Sie eine iOS-App schreiben möchten, müssen Sie Swift lernen, Punkt. Alle neuen iOS-Apps sind in Swift geschrieben. Daher können Sie nur auf Ihrem Mac oder iPad lernen, wie man die Sprache schreibt ; Es bietet (verständlicherweise) keine Android-App, Windows-App oder Browsererweiterung. Swift Playgrounds (Free) ist intuitiv und macht Spaß, und Sie müssen keine Vorkenntnisse im Programmieren haben, um loszulegen. Während Sie die Sprache lernen, erhalten Sie Rätsel und verwenden den eigentlichen Code, den Sie schreiben, um eine Figur durchzuleiten die gegebene 3D-Welt und konzentrieren Sie sich dann auf fortgeschrittene Konzepte, während Sie fortschreiten. Und ehrlich gesagt ist die App super süß und kostenlos, also gibt es keinen Grund, Swift nicht zu lernen!

Haben Sie die Ol ‘College-Erfahrung: Udacity

Lernen Sie mit diesen fantastischen Apps und Websites zu programmieren

Udacity

UdacitysDer Bildungsdienst ist nur online verfügbar und verfügt nicht über mobile Apps, und die Preisgestaltung kann etwas verwirrend sein. Über 200 seiner allgemeinen Kurse sind kostenlos, aber seine Nanograduate-Programme (diejenigen, die Ihnen eine offizielle Zertifizierung verleihen) können mehrere hundert Dollar kosten, wie ein Kurs an einer echten Universität. Die Kosten können jedoch gerechtfertigt sein, da Sie Experten aus der realen Welt als Ihre Ausbilder, technischen Mentorensupport, Unternehmenszertifizierungen und Zugang zu persönlichen Karrierecoaches und Karrierediensten wie eine LinkedIn-Profilüberprüfung, Vorbereitung von Vorstellungsgesprächen und automatisches Teilen von Lebensläufen haben mit über 95 Arbeitgebern. Sie können sich mit anderen Schülern und Ihren Bildungszentren über reale Projekte mit Feedback von erfahrenen Gutachtern austauschen. Udacity ist eine großartige Wahl für diejenigen mit einer professionellen Denkweise,

Mundgerechte Lektion: Mimo

Lernen Sie mit diesen fantastischen Apps und Websites zu programmieren

Mimo

Mimo (6,66 $/Monat) bietet mundgerechte Programmierstunden an, was großartig für diejenigen ist, die einen sehr vollen Terminkalender haben. Der Abonnementdienst bietet Ihnen unbegrenzten Zugriff auf alle Kurse, in denen Sie praktische Erfahrungen mit realen Übungen und Projekten sammeln können. Mimo fügt außerdem wöchentlich neue Übungen hinzu und bietet einen Code-Spielplatz, auf dem Sie mit Codebeispielen experimentieren und Ihren eigenen Code schreiben und ausführen können. Sie können auf der Webversion von Mimo oder mit iOS- und Android – Apps lernen, sodass Sie Ihre Lektionen zu Hause oder unterwegs nehmen können.

Effizient programmieren lernen: Codecademy

Lernen Sie mit diesen fantastischen Apps und Websites zu programmieren

Codeakademie

Codecademy (kostenlos) ist eine leistungsstarke Lehrressource für Programmieranfänger. Es ist ein großartiger Ausgangspunkt, wenn Sie überhaupt keinen Code kennen und nicht ganz sicher sind, was Sie tun möchten, wenn Sie gelernt haben, wie es geht. Sie können die Kurse nach Thema oder Sprache durchsuchen, den Inhalt des Kurses anzeigen und wie lange es dauert, bis er abgeschlossen ist.

Wenn Sie sich nicht sicher sind, was Sie mit Code tun sollen, und keine Lust haben, Jobs zu recherchieren, um zu sehen, was Sie lernen müssen, sollten Sie ein Upgrade auf die Pro-Version von Codecademy (19,99 $/Monat) in Betracht ziehen und sich helfen lassen. Die Pro-Version bietet Ihnen mehr Kurse und Übungsinhalte, zeigt Wege auf, die Sie beim Erlernen des Programmierens einschlagen können, lässt Sie mit anderen Community-Mitgliedern in Kontakt treten und hilft Ihnen beim Aufbau eines Portfolios realer Projekte, um zu beweisen, wie großartig Sie sind.

Unkompliziertes Lernen und Interviewvorbereitung: FreeCodeCamp

Lernen Sie mit diesen fantastischen Apps und Websites zu programmieren

Freecodecamp

Wenn Sie sich nicht mit dem Schnickschnack und den Extras auseinandersetzen möchten, die viele andere Code-Lern-Apps und -Websites bieten, ist FreeCodeCamp (kostenlos, wenn es nicht offensichtlich war) genau das Richtige für Sie. Sie können sogar am sauberen Design der Website erkennen, dass sie auf den Punkt kommt und Sie dazu bringen möchte, zu lernen, Projekte zu erstellen und Zertifizierungen zu erhalten, damit Sie so schnell wie möglich in die Arbeitswelt einsteigen können.

Neben dem Unterrichten von JavaScript, HTML/CSS, jQuery, React, APIs und anderen gängigen Codierungsthemen bietet es auch einen Abschnitt zur Interviewvorbereitung. Hier können Sie Tausende von Stunden mit Herausforderungen durchsehen, die denen ähneln, mit denen Sie möglicherweise in einem realen Interview konfrontiert werden, einschließlich Themen wie Algorithmen, Datenstrukturen und mehr. Was will man mehr?

Aufnahmequelle: www.reviewgeek.com

Diese Website verwendet Cookies, um Ihre Erfahrung zu verbessern. Wir gehen davon aus, dass Sie damit einverstanden sind, Sie können sich jedoch abmelden, wenn Sie möchten. Annehmen Weiterlesen