7 beste freie Ressourcen für das Lernen Programmierung
Forming / / December 19, 2019
1. freeCodeCamp
- Technologie: HTML, CSS, JavaScript, Git, Node.js, React.js und andere.
- Kosten: kostenlos.
- Level: Alle Stufen.
- Sprache: Englisch.
freeCodeCamp Programm lehrt konsequent die Benutzer alle grundlegenden Aspekte der Web-Entwicklung von den ersten Ideen bis hin zu anspruchsvollen Techniken der Entwicklung. Zu Beginn jeder Lektion lesen Sie Theorie und es dann in der Praxis anwenden: den Code in einem speziellen Editor zu schreiben, und Sie, überprüft das System. Wenn es Schwierigkeiten gibt, können Sie sie mit anderen Studenten aus dem Forum diskutieren.
Am Ende der theoretischen Module zeigen Sie Projekte, die ein Beispiel von dem Sie Ihre eigenen Web-Anwendungen erstellen müssen. Entwicklungsergebnisse sollten auf die Ressource veröffentlicht, nach denen sie anderen Benutzern bewertet werden können.
Darüber hinaus freeCodeCamp hilft Studenten treffen sich in Teams und arbeiten gemeinsam an realen nicht-kommerzielle Projekte. Dies ist eine gute Chance, wertvolle Erfahrungen in der Entwicklung und Portfolio notwendig für die Beschäftigung zu gewinnen.
freeCodeCamp →
2. Codecademy
- Technologie: HTML, CSS, JavaScript, Angularjs, React.js, Python, Ruby und andere.
- Kosten: Kostenlos oder $ 20 pro Monat für zusätzliche Inhalte.
- Sprache: Englisch.
- Schwierigkeitsgrad: leicht-mittel-Ebene.
Wie die vorherige Ressource setzt Codecademy auf Web-Programmierung. Sie sehen die Theorie, und führen Sie dann die Aufgabe in dem interaktiven Editor. Es bietet Kurse benutzerspezifische auf unterschiedliche Technologien gewidmet. Der Hauptteil von jedem von ihnen steht kostenlos zur Verfügung, aber die Quizfragen und Aufgaben für die Projektentwicklung werden nach der Zeichnung geöffnet.
In Codecademy hat auch komplexe Pay-Programme, dass systematisieren und zu integrieren, Materialien unterschiedlicher Kurse. Zum Beispiel kann das Programm Build Websites von Grund auf neu Schritt-für-Schritt-Anleitungen bieten eine einfache Website von Grund auf unterschiedliche Technologien.
Codecademy →
3. Coursera
- Technologie: HTML, CSS, JavaScript, Angularjs, Java, Python, Ruby, Swift und andere.
- Kosten: Kostenlos oder $ 49 pro Monat für zusätzliche Inhalte.
- Sprache: Englisch, Russisch und andere.
- Level: Alle Stufen.
Bei Coursera, können Sie eine Vielzahl von Kursen für verschiedene Sprachen des Programmierens von der führenden Universitäten der Welt finden. Hier können Sie nicht nur auf Web-Entwicklung lernen, sondern auch die Schaffung von mobilen und Desktop-Anwendungen. Einige Kurse sind autark, aber die meisten verschmolzen zu Spezialisierung - eine Reihe von verwandten Kurse.
Sehen Sie sich das theoretische Material präsentierte Text und Video, ist frei. Aber die Mehrheit der Tests und praktischen Aufgaben, die Überprüfung Lehrer oder andere Benutzer benötigen, sind nur per Abonnement.
Coursera →
4. EDX
- Technologie: HTML, CSS, JavaScript, Java, Python, Ruby und andere.
- Kosten: Frei oder $ 49 pro Monat für ein Zertifikat.
- Sprache: Englisch und andere.
- Level: Alle Stufen.
Auf EDX können Sie Zugang zu den Kursen von namhaften Unternehmen und Universitäten zu bekommen. Unter ihnen sind zum Beispiel die berühmte Einführungskurs für Anfänger Einführung in die Informatik von der Harvard University. Die Lerninhalte sind vor allem Video-Vorlesungen und Texte vorgestellt. Einige Kurse enthalten Quiz und andere interaktive Aufgaben.
Die Komponenten meisten Materialien Plattform ist nicht für Geld zu fragen. Aber um ein Zertifikat zu erhalten, um den erfolgreichen Abschluss eines Kurses bestätigt, ist es möglich, nur für das Geld.
EDX →
5. INTUIT
- Technologie: HTML, CSS, JavaScript, Algorithmen und Datenbanken, C #, Java, Python, Ruby und andere.
- Kosten: Kostenlos oder 500 Rubel im Monat für Dienstleistungen Nachhilfe.
- Russische Sprache.
- Level: Alle Stufen.
Im Katalog der Bildungsplattform „INTUIT“ hat Text und Video-Tutorials auf den russischen Bildungseinrichtungen und internationale IT-Unternehmen. Content-Plattform deckt alle wichtigen Bereiche der Programmierung von der Entwicklung vor Ort zu Desktop-Anwendungen zu erstellen. Selbststudium ist kostenlos, aber es ist ein kostenpflichtiger Dienst, bei dem ein Benutzer einen persönlichen Tutor macht.
„INTUIT» →
6. Stepic
- Technologies: JavaScript, C #, neuronale Netze, C ++ und andere.
- Kosten: kostenlos.
- Sprache: Russisch, Englisch.
- Schwierigkeitsgrad: leicht-mittel.
Eine andere Non-Profit-Plattform für die Kurse, die russischen Unternehmen und Universitäten bieten. Obwohl Stepic nicht so viel über bestimmte Programmiersprachen ist, kann das Material hier zu finden grundlegende Kenntnisse der Mathematik und die Theorie der Algorithmen, die für alle von Nutzen sein wird Entwickler.
Stepic →
7. Moderne Lehrbücher Javascript
- Technologies: JavaScript und andere.
- Kosten: Frei oder 6500 Rubel für einen weiteren Kurs.
- Russische Sprache.
- Level: Alle Stufen.
Diese Ressource wird auf die Sprache JavaScript gewidmet und zugehörige Web-Technologien. Hier finden Sie eine sehr detaillierten, gut strukturiert und leicht Text natürlich auf JS zu verstehen. Zuordnungen nach jedem Thema werden dazu beitragen, ihr Wissen zu festigen. Zugleich ist das Material rein theoretisch und nicht die Erstellung von Projekten in der Praxis lehren.
Sie können in ihrem eigenen Lehrbuch engagieren befreien oder für fortgeschrittene Kurse zahlen, die Studie von JavaScript oder verwandten Technologien mit dem Lehrer gehören.
„Moderne Lehrbuch Javascript» →