Programmieren lernen mit Diesen Ehrfürchtigen Apps und Websites

0
173
Herr Kosal/Shutterstock.com

Code ist etwas, das wir jeden Tag benutzen, aber wahrscheinlich nicht bewusst, und das Verständnis einer Sprache, die Ihr computer versteht, ist unglaublich leistungsstark. Indem Sie lernen, wie code, können Sie bauen mobile apps, erstellen von Webseiten, und tragen sogar zu größeren Projekten.

Welche Sprache Sollte Man Zuerst Lernen?

Programmierung ist eine jener Fähigkeiten, die nicht unbedingt in einer festen Reihenfolge von Komponenten zu lernen, und als solche, es gibt nicht wirklich einen standard für die Sprache sollte man zuerst lernen. Die Methode, die die meisten Programmierer verwenden, um herauszufinden, die Sprache zu lernen, ist, dass Sie überlegen, was Sie wollen, zu tun, Karriere-Weise, oder was wollen Sie bauen.

Das wiederum bestimmt, welche Sprache (oder eine Reihe von Sprachen), die Sie benötigen, um zu lernen. Also schauen Sie sich die Arten von jobs, die Sie interessiert sind, schauen Sie auf Ihre job-Beschreibungen, sehen Sie die Sprachen, die Sie benötigen. Von dort aus, suchen Sie nach einer app, die kompatibel ist mit der Sprache(N), die Sie lernen werden und springen Sie auf in.

Das heißt, die meisten gängigen Programmiersprachen sind Sie wahrscheinlich zu sehen sind: Python, JavaScript und Java. Und können Sie einige Trost in der Tatsache, dass, obwohl Programmiersprachen sind unterschiedlich und werden entwickelt, um unterschiedliche Aufgaben, Ihre Logik ist meist die gleiche, egal, welche Sprache Sie verwenden, und dass ist letztlich das, was Sie lernen müssen.

Die Besten Apps für das Lernen, Wie man Code

Iurii Stepanov/Shutterstock.com

Nicht alle lernen-zu-code-apps und-websites sind gleich. Einige decken nur die Grundlagen der einzelnen Programmiersprachen, während andere sind weit umfangreicher in der Zahl der Sprachen, die Sie unterrichten, und die Bandbreite der Inhalte, die Sie unterrichten, für jeden. Es hängt nur davon ab, was Sie lernen müssen.

Sprung in JavaScript: Heuschrecke

Heuschrecke

Heuschrecke (Frei) vermittelt die Grundlagen von JavaScript, und zeigt Konzepte, die für andere Kodierung Sprachen, wie z.B. Operatoren, Arrays, Methoden, Rekursion Objekt-Bearbeitung, und-Rückrufe. Heuschrecke verwendet kurze lustige Lektionen zu lehren, Ihnen neue Konzepte, ohne überwältigend Sie, während Sie sich voran durch knifflige Rätsel, die Ihnen helfen, erstellen und anwenden von Fähigkeiten. Es ist verfügbar auf allen web-Browsern, als auch auf iOS und Android, so können Sie lernen, auf dem zu gehen.

Erfahren Sie mehr auf Heuschrecke

Kostenlose Kurse für Weitere Sprachen: Khan Academy

Khan Academy

Khan Academy (Frei) gilt seit langem für seine ausgezeichnete Kurse in Fächern wie Mathematik, Geschichte und Wirtschaft. Jetzt ist es eine substantielle Menge von Kursen zur computer-Programmierung. Mit dieser app lernen Sie JavaScript für Zeichnung und animation, SQL für die Datenbank-Abfragen, und sogar HTML-und CSS-Code für website-design. Die Kurse werden von professionellen codern mit jahrelanger Erfahrung, und die app ist sowohl auf iOS und Android.

Erfahren Sie mehr auf der Khan Academy

Reichlich Low-Cost Maßgeschneiderte Kurse: Udemy

Udemy

Udemy ist eine viel stabilere website für die Programmierung von Bildung, teilweise, weil es ein Kostenpflichtiger service. (Gesamte kodierende Kurse Durchschnitt von $100 bis $200 ein pop, das ist nicht zu viel, wenn man die Kosten von anderen lernen-zu-code-Dienstleistungen und college-Kurse.) Udemy deckt jede wichtige Programmiersprache, die verschiedenen Anwendungen (wie web-oder mobile-Entwicklung), und hat Tonnen von individuell zugeschnittene Kurse-so finden Sie das perfekte für Ihre beruflichen Anforderungen. Jeder Kurs besteht in der Regel aus mehreren Lehrveranstaltungen und dauert überall von drei Stunden auf über 40 zu vervollständigen. Durch den Kauf natürlich haben Sie lebenslange Zugang zu ihm, auf beiden iOS und Android, so können Sie lernen, an Ihre eigene Bequemlichkeit. Sie werden auch verdienen eine Bescheinigung über den Abschluss für den Abschluss eines Kurses.

Erfahren Sie mehr auf Udemy

Die Kleinen Täglichen Unterricht: Enki

Enki

Enki (Kostenlos) ist eine Feste 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 Reich strukturierte Lektionen, übungen und Quizfragen. – Unterricht geführt von erfahrenen Instruktoren und sind voll von Informationen, und verlassen Sie sich auf spaced-repetition-algorithmen, die individuell auf jeden Lernenden. Und, mit kleinen verdaulichen Lektionen und apps verfügbar auf iOS und Android, Enki ist am effektivsten in kleinen täglichen Sitzungen.

Erfahren Sie mehr auf Enki

Erfahren Sie Solo, Mit einer Gemeinschaft: SoloLearn

SoloLearn

Mit SoloLearn (Kostenlos), begegnest du einer großen Gemeinschaft von mobile-code-Lernenden. Es bietet Kurse für ein anständig Vielzahl von Sprachen, darunter Python, JavaScript, Swift, Ruby, C++, Java, und PHP, sowie Themen wie jQuery und SQL. Die Kurse sind unterteilt in die Module und Quiz, und sprechen Sie mit anderen Studenten in den community-Foren. Sie können Ihre Kurse online oder in der iOS-und Android-apps.

Erfahren Sie mehr unter SoloLearn

Holen Sie Sich Swifty: Swift Spielplätze

Swift Spielplätze

Wenn Sie möchten, schreiben Sie eine iOS-app, die Sie haben, zu lernen, Swift, Zeit. Alle neuen iOS-apps geschrieben in Swift. Als solche, Sie werden nur in der Lage zu lernen, wie zu schreiben, die Sprache auf Ihrem Mac oder iPad, ist es (verständlicherweise) keine Android-app, Windows-app oder browser-Erweiterung. Swift Spielplätze (Gratis) ist intuitiv und macht Spaß, und Sie nicht haben, um jede Vorherige Programmierkenntnisse zu springen. Sie lernen die Sprache, haben Sie Rätsel und verwenden Sie den aktuellen code, den Sie schreiben, um einen Charakter durch die 3D-Welt gegeben und dann Fokus auf fortgeschrittene Konzepte, wie Sie Fortschritte. Und ganz ehrlich, die app ist super nett und kostenlos, es gibt also keinen Grund, nicht zu lernen, Swift!

Erfahren Sie mehr über Swift-Spielplätze

Haben die Ol’ College-Erfahrung: Udacity

Udacity

Udacity Bildungs-service ist nur online verfügbar und nicht über mobile-apps, und Ihre Preise können ein wenig verwirrend. Über 200 seiner Allgemeinen Kurse sind kostenlos, aber seine nanodegree-Programme (diejenigen, die Sie mit offizieller Zertifizierung) und kann mehrere hundert Dollar Kosten, wie ein Studium an einer echten Universität. Jedoch, die Kosten können gerechtfertigt sein, da musst du real-Welt-Profis wie Ihr Lehrer, technischer Betreuer unterstützt, corporate-Zertifizierungen und Zugang zu persönlichen Trainern und Karriere-services wie ein LinkedIn-Profil, rezension, interview prep und automatische fortsetzen-sharing mit über 95 Arbeitgebern. Sprechen Sie mit anderen Studenten und Ihre Ausbildung dreht sich um real-world-Projekte mit feedback durch erfahrene Gutachter. Udacity ist eine gute Wahl für diejenigen mit einem professionellen mind-set sind, eher als diejenigen, die lernen, um code als ein hobby.

Erfahren Sie mehr auf Udacity

Biss-Größe Lektion: Mimo

Mimo

Mimo ($4.99/mo) bietet mundgerechte Codierung Lektionen, die ideal für diejenigen mit super vollen Terminkalender. Der Abonnement-service erhalten Sie unbegrenzten Zugriff auf alle Ihre Kurse, wo Sie hands-on Erfahrung mit realen übungen und Projekte. Mimo fügt auch neue übungen wöchentlich und liefert einen code, der Spielplatz, wobei Sie Experimentieren mit code-Beispielen und schreiben und ausführen von eigenem code. Sie können lernen, auf Mimo ‘ s web-version, oder mit iOS-und Android-apps,so können Sie Ihre Lektionen zu Hause oder unterwegs.

Erfahren Sie mehr auf Mimo

Lernen, um Code Effizient: Codecademy

Codecademy

Codecademy (Kostenlos) ist eine leistungsfähige Lehre Ressource für Anfänger-Programmierer. Es ist ein großartiger Ort zu starten, wenn Sie nicht wissen, beliebigen code auf alle und wenn Sie nicht ganz sicher sind, was Sie tun möchten, wenn Sie lernen, wie. Können Sie Kurse nach Thema oder die Sprache, den Inhalt des Kurses, und wie lange es dauert.

Wenn Sie nicht sicher sind, was zu tun ist, mit der code und nicht das Gefühl, wie die Erforschung von Arbeitsplätzen, um zu sehen, was Sie lernen müssen, erwägen ein Upgrade auf Codecademy die Pro-version ($19.99/Monat) und bekommen eine helfende hand. Die Pro-version bekommt man mehr Kurse und Praxis-Inhalte, legt Pfade, die Sie ergreifen können lernen, wie man code, können Sie eine Verbindung mit anderen Mitgliedern der community, und hilft Ihnen beim Aufbau eines Portfolios von realen Projekten, um zu beweisen, wie toll man ist.

Erfahren Sie mehr auf Codecademy

Einfache Lern-und Interview-Vorbereitung: FreeCodeCamp

Freecodecamp

Wenn Sie nicht wollen, um mit viel Schnickschnack und extras, die viele andere code-Lehr-apps und websites bieten, FreeCodeCamp (Kostenlos, wenn es nicht offensichtlich ist, wo Sie lernen wollen. Sie können sogar sehen, von der website ” clean-design, schneidet es auf die Jagd und will Sie lernen, Bauprojekte und erste Zertifizierungen, so können Sie sich in die Belegschaft so schnell wie möglich.

Neben der Vermittlung von JavaScript, HTML/CSS, jQuery, Reagieren, APIs und anderen common-coding-Themen, es bietet auch ein Interview Prep-Abschnitt. Hier können Sie durch Tausende von Stunden der Herausforderungen, die ähnlich zu dem, was Sie können, werden gebeten, Angebot mit in einem realen interview, einschließlich Themen wie algorithmen, Datenstrukturen, und mehr. Was könnte man mehr verlangen?

Erfahren Sie mehr unter FreeCodeCamp