10 Websites für die Codierung Üben

Bevor sie den Sprung und sich verpflichtet, zu lernen, wie man Code, können Sie zuerst üben möchten, um zu sehen, wie es Ihnen gefällt. Oder vielleicht haben Sie beginnen, bereits Lernen selbst, durch eine Codierung Boot Camp oder in der Schule, und Sie suchen zusätzliche Ressourcen scharf und Zement zu bleiben, was Sie bereits wissen.

Die Ressourcen hier aufgeführt sind einige der besten Material zur Verfügung zu lernen, wie man in einer Vielzahl von Programmiersprachen zu codieren. Viele dieser Ressourcen sind frei - wenn Sie sie nützlich finden, stellen Sie sicher, dass Sie für die Gemeinschaft etwas zurückzugeben, indem sie Fragen in Diskussionsforen oder durch das Bloggen über Ihre Erfahrungen zu beantworten.

Learning-to-Code-Websites

Jeder Mensch hat seinen eigenen Stil, wenn sie Code zu lernen. Sie können direkt mit interaktiven Übungen tauchen wollen, oder Sie können High-Level-Konzepte mit Lesungen und Vorträge zunächst verstehen wollen. Unabhängig von Ihrer Lernpräferenz, der Schlüssel erfolgreich zu Code Lernen Üben zu halten. Das Tempo, in dem neue Frameworks und Bibliotheken heute erstellt werden, ist so schnell, dass selbst die erfahrensten professionellen weiter wie Sie gerade zu lernen.

Codecademy

Codecademy wurde für Menschen ohne vorherige Programmierkenntnisse erstellt und ist der einfachste Weg, zu lernen, wie eine Online-Code können Sie die Seite nutzen zu

  • Erfahren Front-End-Sprachen wie HTML, CSS und javascript

  • Versuchen Sie Back-End-Sprachen wie Ruby, Python und PHP

  • Erstellen realen Seiten von Websites wie Airbnb, Flipboard und Etsy

Front-End-Sprachen-Adresse Website Aussehen, während Back-End-Sprachen Website Logik hinzufügen, wie, was die Nutzer zu zeigen, und wann.

Sie brauchen nichts herunterladen oder installieren Codierung bei Codecademy zu starten - einfach registrieren oder anmelden und anfangen zu lernen.

Wenn Sie nicht weiterkommen, am unteren Rand der Anweisungen für einen Hinweis zu überprüfen, oder klicken Sie auf Link, um die QA Forum eine Frage stellen oder um zu sehen, ob jemand bereits eine Lösung für Ihr Problem geschrieben.

Coursera und Udacity

MOOCs, oder massiv offene Online-Kurse, sind Klassen oder über das Internet auf eine nahezu unbegrenzte Anzahl von Studenten Lehrveranstaltungen. Diese Kurse fördern die Nutzung von Online-Foren und Interaktivität ein Gefühl der Gemeinschaft zu schaffen. Coursera und Udacity, zwei der größten MOOCs, haben eine Vielzahl von Kodierungsbezogene Kurse. Jeder Kurs wird von einem Hochschullehrer Mitglied oder ein Branchenexperte durch eine Reihe von Video-Vorlesungen unterrichtet. Hier ist die Webseite für die Einführung in die Informatik, lehrte von der University of Virginia Professor David Evans auf Udacity.

bild0.jpg

Video-Vorlesungen, Ihre Hausaufgaben und Projekte Nachdem ich helfen zu verstärken, was Sie gelernt haben. Jeder Standort bietet optional bezahlt Features wie Zertifikate der Fertigstellung oder individuelle Unterstützung, aber Sie haben nichts zu zahlen, um das Basismaterial zugreifen. Die Stärke dieser Seiten ist die Hunderte von Stunden Video zu Technologie-Themen gewidmet wie Front-End-Web-Entwicklung, mobile Web-Entwicklung, Daten Wissenschaft und der allgemeinen Informatik-Theorie.

Bevor Sie einen Kurs an jeder Website zu starten, stellen Sie sicher, dass Sie jede Woche beiseite Zeit für das Studium einstellen. Sie können erwarten, 5 bis 10 Stunden für 7 bis 10 Wochen für jede dieser Kurse pro Woche zu widmen.

Code Schule und Treehouse

Code Schule und Baumhaus sind zwei Online-Learning-Websites für den Unterricht Menschen gewidmet, wie mit Sprachen wie HTML, javascript, Ruby und Python zu entwickeln Websites. Beide Seiten betrachten zu können Video-Lektionen und interaktive Codierung Übungen und haben große Gemeinschaften, damit die Menschen können Ihnen helfen, wenn Sie nicht weiterkommen.

Die beiden Standorte verlangen zwischen $ 25 bis $ 30 pro Monat, und jeder hat eine kostenlose Testversion, so dass Sie ein Gefühl der Website und die Lehrer, bevor sie zahlen zu bekommen.

Beide Seiten haben ihre Glaubwürdigkeit, der durch Zusammenarbeit mit Partnern Zugang zu erhöhen, um Codierung. Code Schule eine Partnerschaft mit Google kostenlose Konten für Frauen und Minderheiten zu schaffen, und Treehouse hat mit dem US Department of Labor arbeiteten die Menschen in Staaten wie Kentucky und Indiana zu helfen, zu lernen, wie man Code.

Bitfountain

Immer mehr Menschen kaufen Handys jedes Jahr als Laptop oder Desktop-Computer, das mobile Web-Entwicklung wertvoll und gefragt. Bitfountain Online-Kurse, die Sie iOS, darunter Kurse für das Apple Watch und Android Entwicklung mit Video-Lektionen und Beispiel-Anwendungen zu üben, zu lehren, was Sie gelernt haben.

Die meisten Lektionen kosten von $ 50 bis $ 150. Allerdings ist die iOS 7 Objective-C-Kurs kostenlos, beinhaltet 350 Videos und gipfelt von Ihnen beizubringen, wie ein Zunder App Klon zu bauen.

Um iOS-Apps zu erstellen, benötigen Sie einen Macintosh-Computer haben und müssen herunterladen und installieren Xcode, Apples Code-Editor. Um folgende entlang zu erleichtern, stellen Sie sicher, dass Sie die gleiche Version von Xcode Download in den Videos verwendet.

DataCamp

R wird schnell die beliebteste Programmiersprache für die Daten Wissenschaftler, wenn große Datenmengen zu analysieren. DataCamp lehrt Sie im Browser R, ohne Software herunterladen oder installieren zu müssen.

Interaktive Lernprogramme umfassen grundlegende und fortgeschrittene F Themen, sowie spezielle Anwendungen in der Finanz- und Pharmaindustrie. Sie arbeiten auch mit und realen Datensätzen wie New Yorker U-Bahn ridership Daten und tägliche Wetterdaten analysieren. Für $ 25 pro Monat, können Sie so viele Kurse wie Sie wollen. Sie können auch die einleitenden R Kurse kostenlos ausprobieren.

Thinkful

selbst lernen kann hart sein, so dass zusätzlich zu den Lehrveranstaltungen, Thinkful Paare, die Sie mit einer Eins-zu-Eins-Mentor, Ihre Fragen und überprüfen, um sicherzustellen, dass Ihr Lernen auf dem richtigen Weg zu beantworten ist.

Die Kurse zielen in der Regel Anfänger und sind Front-End-Web-Entwicklung, Back-End-Programmierung, und einige mobile Entwicklung Klassen in iOS und Android. Die Kurse umfassen Practice-Projekte und Studenten haben Wikipedia und Twitter-Klone gebaut, zusammen mit Termin Bücher und eine Chat-Anwendung.

Jeder Kurs dauert in der Regel zwei bis drei Monate in Anspruch und kostet zwischen $ 300 und $ 500 pro Monat.

Generalversammlung

Generalversammlung (GA) lehrt HTML, CSS und javascript online über ein kostenloses Produkt namens Dash, und hat auch Vorträge von Branchenführern, die über alles reden von Codierung Ihrer Anwendung, um es zu vermarkten.

Zusätzlich zu den Online-Kursen hat GA Live-Unterricht in neun großen US-Städten für eine Vielzahl von Kursen wie Web-Entwicklung, Daten Wissenschaft, Produktmanagement und Marketing. Klassen reichen von einer Nacht bis zu einem Wochenende bis zwölf Wochen zu einem Preis von $ 20 für ein einzelnes Ereignis zu $ ​​12.000 für eine intensive tägliche Erfahrung für drei Monate Dauer.

Darüber hinaus bietet die dedizierten physischen Raum eine gute Gelegenheit, andere Menschen in Ihrer Gemeinde zu treffen, die auch versuchen zu lernen, wie man Code.

Coding Referenz-Websites

Wie Sie Code lernen, werden Sie nicht weiterkommen. Ihr Code wird nur nicht so verhalten, wie Sie bestimmt. Dies geschieht, um jeden Programmierer - es ist ein unvermeidlicher Teil des Prozesses der ein Computer verstehen kann menschliche Logik und Fuzzy-Gedanken in starren Code drehen. Das Wichtigste ist, einen Plan und Ressourcen zu haben, um Ihren Code zu helfen, debuggen und Ihr Problem lösen.

Die Ressourcen in diesem Abschnitt beschreiben, Referenztexte, die Sie überprüfen Sie Ihre Syntax kann helfen, und Community-Benutzergruppen, die Sie Ihre Programmlogik überprüfen helfen.

W3Schools

W3Schools ist eine der besten Ressourcen für Anfänger, die gerade erst anfangen zu lernen. Die Website enthält Referenzmaterial und grundlegende Tutorials für HTML, CSS, javascript, PHP und anderen Programmiersprachen, Bibliotheken und Standards.

image1.jpg

Darüber hinaus umfassen die Referenzseiten viele Code-Beispiele, die Sie in Ihrem Browser anzeigen und ändern können, zusammen mit einer Liste von Attributen oder Eigenschaften, die verwendet werden können. Wenn Sie wissen, dass Sie ein Bild mit Hilfe von HTML einfügen, die Textfarbe ändern CSS oder eine Benachrichtigung an den Benutzer zeigen mit Hilfe von javascript, aber Sie können nicht die genaue Syntax erinnern so zu tun, mit W3Schools starten.

Obwohl es eine große Ressource ist, hat W3Schools keine Verbindung mit oder Billigung von W3C, die das Organ ist, das die Standards erstellt, die Browser folgen, wenn HTML-Rendering, CSS und anderen Sprachen und Formaten.

Mozilla Developer Network

Mozilla Developer Network (MDN) ist eine Referenz und Tutorial-Website Wiki-Stil, HTML, CSS, javascript und verschiedene APIs abdeckt. Die Website wird von der Entwickler-Community gepflegt, so kann jeder beitragen - auch Sie!

Obwohl sie nicht so einsteigerfreundlich wie W3Schools ist MDN eine der vollständigen und genauen Quellen der Dokumentation für Web-Sprachen. Entwickler häufig MDN verwenden Syntax zu verweisen, und auch Desktop-und mobile Browser-Kompatibilität für bestimmte Tags und Befehle zu sehen.

Sie können auch Tutorials auf MDN von der Mozilla Foundation, eine gemeinnützige Organisation gehostet überprüfen, die Unterstützung hilft und den Firefox-Browser erhalten.

Paketüberfluss

Paketüberfluss gegründet ist relativ jung, hat sich im Jahr 2008, aber schnell der beste Platz für Entwickler Fragen zu Codierung zu stellen und zu beantworten. Jeder kann eine Frage stellen. Einzelne Programmierer Antworten geben, und die Website-Community wählt die Antworten nach oben oder unten Zustimmung oder Ablehnung zu zeigen sind. Die Website umfasst Themen, die alle wichtigen Web-Programmierung Sprachen- die beliebtesten Themen sind javascript, Ruby und Python decken.

Bevor Sie eine Frage stellen, Suche auf der Website und sehen, ob eine Antwort auf Ihre Frage bereits gebucht wurde. Eine der Regeln der Etikette Webseite ist zu zeigen, dass Sie einige der Forschung durchgeführt haben, bevor Sie eine Frage veröffentlichen.

Menü