Ein Kurs für Menschen, die noch nie programmiert haben und sich nicht sicher sind, ob sie für das Programmieren geeignet sind.
Wir werden von drei Slogans geleitet:
Hauptsächlich, weil wir es lieben, aber wir denken auch, dass Julia gut für die sehr langsame Ausstellung geeignet ist, die wir verwenden. Auf diesem Kurs wollen wir so explizit wie möglich sein (daher der Slogan "nichts ausgelassen") und auch so vernünftig wie möglich ("Alles macht Sinn"). Julia erlaubt einem, Code zu schreiben, der leicht zu verstehen, aber auch leistungsfähig ist (im Sinne sehr wenigen Codezeilen pro nützliches Ergebnis), und es ermöglicht auch, dass ein sehr detaillierter Code geschrieben wird (dh Sie sind nicht gezwungen, hochrangige Funktionen zu verwenden, die nicht inspiziert werden können). Dies erleichtert einfach, einfache Beispiele zu geben - beachten Sie, dass unsere Beispiele in erster Linie Text und nicht arithmetisch sind - und sich manchmal mit Details einleiten.
Diese Fähigkeit, leistungsstarke und kompakte Code mit hohem detailliertem Programmieren zu kombinieren, ist natürlich einer der Gründe, warum Julia sowohl für die Entwicklung als auch für die Produktion verwendet werden kann. Anders ausgedrückt, es kann zum schnellen Prototyping verwendet werden und dann in sehr großen Projekten mit wenig oder gar keinem Codes geändert werden. Noch wichtiger ist vielleicht die hohe Häufigkeit der Wiederverwendung von Code in ganz Julia, selbst bei scheinbar nicht verwandten Projekten, aber das ist ein fortgeschrittenes Thema, das über den Rahmen dieses Kurses hinausgeht.
Der Kurs besteht vorerst aus zwei Quellen: dem Videomaterial auf YouTube und den Lektionsnotizen im Ordner Kursnotizen. Vier Wochen Unterricht, ein Video und ein PDF pro Lektion. Natürlich müssen Sie in genau vier Wochen den gesamten Kurs nicht machen. Nehmen Sie sich mehr oder weniger Zeit, wie Sie es bevorzugen oder müssen.
Zu gegebener Zeit hoffen wir auch, Übungen und andere Materialien (Bewertungen? Anki -Decks?) Voraussetzungen zu machen.
Wir sind uns bewusst, dass nervöse Anfänger möglicherweise nicht zuversichtlich sind, dass sie direkt eintauchen können. Um sicherzustellen, dass Sie bereit sind, Lektion 1 der Woche 1 zu starten, haben wir BeforeYouStartThisCourse.pdf vorangetrieben. Selbst wenn Sie zuversichtlich bereit sind, diesen Kurs zu machen, wäre es eine gute Idee, das Dokument (es befindet sich in der Liste oben auf diesem Bildschirm) sowie das Video, damit Sie sehen können, wie wir den Text und die Videopräsentationen auf diesem Kurs koordinieren.
Wir würden Ihre Teilnahme lieben (sehen Sie, ob Sie das Unterverzeichnis der Subdadumanlage ausüben). Wenn Sie Vorschläge haben, senden Sie einfach eine Pull -Anfrage!