Anmeldung zum kostenlosen Kurs „Grundlagen der Programmierung“ mit Beispielen in JavaScript

Anmeldung zum kostenlosen Kurs „Grundlagen der Programmierung“ mit Beispielen in JavaScript

Liebe Ingenieurkollegen und zukünftige Ingenieure, die Metarhia-Community öffnet die Anmeldung für einen kostenlosen Kurs „Grundlagen der Programmierung“, der unter verfügbar sein wird Youtube и github ohne Einschränkungen. Einige der Vorträge wurden bereits Ende 2018 und Anfang 2019 aufgezeichnet, einige werden nachgetragen Kiewer Polytechnisches Institut im Herbst 2019 und ab sofort verfügbar auf Kurskanal. Die Erfahrung der letzten 5 Jahre, als ich komplexere Vorlesungen gehalten habe, zeigte die Notwendigkeit von Vorlesungen für ganz Anfänger. Dieses Mal werde ich aufgrund zahlreicher Anfragen von Studierenden versuchen, viele Materialien zu den Grundlagen der Programmierung hinzuzufügen und den Kurs, wenn möglich, von JavaScript zu abstrahieren. Natürlich bleiben die meisten Beispiele in JavaScript, aber der theoretische Teil wird viel umfassender sein und sich nicht auf die Syntax und API der Sprache beschränken. Einige Beispiele werden in TypeScript und C++ sein. Dies ist kein einfacher JavaScript-Kurs, sondern ein grundlegender Kurs in den Grundlagen der Programmierung, einschließlich Kernkonzepten und Entwurfsmustern für verschiedene Paradigmen, funktionale, prozedurale, objektorientierte, generische, asynchrone, reaktive, parallele, multiparadigmatische und andere Metaprogrammierung sowie die Grundlagen von Datenstrukturen, Tests und Prinzipien zum Aufbau der Struktur und Architektur von Projekten.

Anmeldung zum kostenlosen Kurs „Grundlagen der Programmierung“ mit Beispielen in JavaScript

Über den Kurs

Der Kurs wird ohne die Verwendung externer Bibliotheken, Abhängigkeiten und Frameworks erstellt. Stattdessen werden wir versuchen, alles selbst zu machen und uns damit zu befassen, wie und warum es funktioniert. Die Codebeispiele verwenden Node.js und einen Browser als Startumgebung. In diesem Jahr wird der Kurs durch praktische Aufgaben ergänzt, die bisher so gefehlt haben. Um den Entwicklungsprozess zu meistern, werden Techniken zur Umgestaltung und Optimierung von Code demonstriert, einschließlich der Codeüberprüfung von Schüleraufgaben. Dabei wird auf den Codestil und den Einsatz von Tools wie Versionskontrollsystemen und Paketmanagern geachtet. Ich habe versucht, alle Beispiele so nah wie möglich an realen Projekten zu gestalten, denn man möchte kein Spezialist für pädagogische Beispiele, sondern für praktisches Programmieren werden. Codebeispiele sind in offener Form im Github der Organisation verfügbar So funktioniert Programmieren, Links zum Code befinden sich unter jedem Video und Backlinks vom Code zum Video befinden sich dort, wo die Videovorträge bereits aufgezeichnet wurden. Es ist in Github Wörterbuch der Begriffe и Kursinhalte. Fragen können in Gruppen auf Telegram oder direkt unter dem Video gestellt werden. Alle Vorlesungen sind offen, Sie können im Anschluss an die Vorlesungen zum KPI kommen und bei Seminaren Fragen stellen. Vorlesungsplan sofort veröffentlicht, kann sich aber geringfügig ändern.

Anmeldung zum kostenlosen Kurs „Grundlagen der Programmierung“ mit Beispielen in JavaScript

Prüfung

Im Winter werden den Kursteilnehmern nach dem 1. Semester eigenständige Aufgaben zur Feststellung ihres Wissensstandes angeboten und bei erfolgreichem Abschluss besteht die Möglichkeit, eine Prüfung abzulegen, um ein Zertifikat von Metarhia zu erhalten. Meine Prüfung ist keine Universitätsprüfung mit Eintrittskarten, mit Theorie und Praxis, sondern eine vollständige Prüfung über den gesamten Stoff, bei der Theorie und Praxis nicht getrennt sind. Für einfaches Glück ist hier kein Platz. Nicht jeder wird die Prüfung bestehen; etwa 1-2 von 100 Studierenden können ein Zertifikat erhalten. Aber wir studieren nicht um der Arbeit willen, sondern um Wissen zu erlangen. Sie können die Prüfung erst nach einem Jahr erneut ablegen. Die Schulung ist kostenlos und steht allen offen. Mehr als 1200 Personen haben sich bereits angemeldet. Die Ausbildung kann je nach Erfolg des Studierenden 1 bis 4 Jahre dauern. Wenn jemand die Prüfung nicht besteht, kann er weiter lernen, aber ich werde denjenigen, die die Prüfung bestehen, mehr Zeit widmen. Über die Prüfungen werde ich gegen Ende des Semesters ausführlicher berichten, lassen Sie sich davon jetzt nicht ablenken, unnötige Fragen in Gruppen entfallen, konzentrieren Sie sich auf die Beherrschung des Stoffes.

Anmeldung zum kostenlosen Kurs „Grundlagen der Programmierung“ mit Beispielen in JavaScript

Häufig gestellte Fragen

Q: Ist es möglich, mich für einen Kurs einzuschreiben, wenn ich nicht von KPI bin, oder von einer anderen Universität, oder gar kein Student, oder aus einem anderen Land, oder nicht zu den Prüfungen kommen kann, oder ich bereits arbeite, oder ( ... eine Reihe anderer Gründe...)?
A: Wenn Sie ein Mensch vom Planeten Erde sind, können Sie das. Andernfalls können wir die Bewerbung nicht annehmen.

Q: Kann ich die Prüfung ablegen, ohne an der Lehrveranstaltung teilzunehmen, oder die Lehrveranstaltung besuchen, ohne die Prüfung zu bestehen?
A: Du hast unglaubliches Glück! Förderung! Ich persönlich gebe Ihnen die Erlaubnis!

Q: Ich habe gehört, dass es eine Seniorengruppe (zweites Studienjahr) gibt, aber kann ich auch dorthin gehen?
A: Probieren Sie es aus, der Stoff dort ist schwieriger, aber wenn es Ihnen gefällt, dann verbiete ich Ihnen nicht, dorthin zu gehen.

Q: Kann ich Prüfungen aus der Ferne ablegen?
A: Nein, du musst unbedingt kommen.

Anmeldung zum kostenlosen Kurs „Grundlagen der Programmierung“ mit Beispielen in JavaScript

Referenzen

Formular zur Kursanmeldung: https://forms.gle/Yo3Fifc7Dr7x1m3EA
Telegrammgruppe: https://t.me/Programming_IP9X
Gruppe in Meetups: https://www.meetup.com/HowProgrammingWorks/
Seniorengruppenkanal: https://t.me/metarhia
Node.js-Team: https://t.me/nodeua
Youtube Kanal: https://www.youtube.com/TimurShemsedinov
Organisation auf GitHub: https://github.com/HowProgrammingWorks
Dozent auf Github: https://github.com/tshemsedinov

Anmeldung zum kostenlosen Kurs „Grundlagen der Programmierung“ mit Beispielen in JavaScript

Abschluss

Ich freue mich über Vorschläge zur Ergänzung des Kurses durch neue Themen und hoffe auf Beiträge zu Codebeispielen, einschließlich der Übersetzung von Beispielen in andere Sprachen. Ihr Feedback wird dazu beitragen, den Kurs zu verbessern.

Danke für dein Interesse. Wir sehen uns bei Vorträgen und Seminaren!

An der Umfrage können nur registrierte Benutzer teilnehmen. Einloggenbitte.

Wie interessant ist dieser Kurs für Sie?

  • Ich werde mir alle Vorlesungen ansehen/anhören

  • Ich werde interessante Themen auswählen und mir das Video ansehen

  • Ich werde Beispiele studieren

  • Ich werde die Aufgaben erledigen

  • Ich werde die Prüfung ablegen

  • Es ist alles banal, ich habe kein Interesse

45 Benutzer haben abgestimmt. 7 Benutzer enthielten sich der Stimme.

Planen Sie eine persönliche Teilnahme?

  • Ja

  • Ich würde gerne, aber ich kann nicht

  • Nein

44 Benutzer haben abgestimmt. 2 Benutzer enthielten sich der Stimme.

Source: habr.com

Kommentar hinzufügen