
Python ist eine einfache und flexible Sprache, die in vielen Bereichen der modernen Entwicklung verwendet wird. Es erstellt Webanwendungen, schreibt Spiele, analysiert Daten und führt viele andere Aufgaben aus. Die Mail.ru-Gruppe startete die
Python-Programmierspezialisierung auf der Coursera-Plattform, die aus vier Kursen besteht - vom Eintauchen in die Sprache bis zur Datenwissenschaft. Wir möchten, dass Anfänger, Studenten und erfahrene Entwickler ihre Sprachkenntnisse studieren und vertiefen.
Der erste von vier Teilen, "
Immersion in Python ", begann im Jahr 2017. Im August standen den Hörern der zweite und dritte Teil zur Verfügung: "
OOP und Entwurfsmuster in Python " und "
Erstellen von Webdiensten in Python ". Und im Dezember begann der vierte und letzte Teil der Spezialisierung
Python für Datenanalyse .
Alle Kurse wurden mit Unterstützung von MIPT vorbereitet, ihre Autoren sind Mitarbeiter der MIPT- und Mail.ru-Gruppe.
Wir haben bereits über den
ersten ,
zweiten und dritten Teil des Programms gesprochen. In diesem Artikel geht es um den vierten Teil, in dem die Schüler lernen, wie sie ihre Programmierkenntnisse anwenden können, um Vorhersagemodelle zu erstellen, Daten zu visualisieren und mit neuronalen Netzen zu arbeiten.
Für wen
Der Kurs richtet sich an fortgeschrittene Schüler: Er eignet sich für Schüler, Schüler, Entwickler und alle, die Kenntnisse in Datenanalyse und Modellbildung in Python erwerben möchten.
Der erfolgreiche Abschluss des Kurses erfordert solide Python-Programmierkenntnisse. Ein Plus sind Grundkenntnisse in mathematischer Analyse, linearer Algebra und statistischer Analyse. Diejenigen, die die ersten drei Teile der
Python-Programmierspezialisierung noch nicht abgeschlossen haben, können ebenfalls an dem Kurs teilnehmen, jedoch sind Sprachkenntnisse erforderlich.
Dauer und Format
Kursdauer - 6 Wochen. Je nach Anfangsstufe müssen Sie etwa 7 bis 9 Stunden pro Woche damit verbringen, Vorlesungen anzusehen und Hausaufgaben zu machen.
Der Kurs wurde in Zusammenarbeit mit Spezialisten des
Moskauer Instituts für Physik und Technologie und
des Online Education Development Fund entwickelt .
Die Autoren
Andrey Shestakov, Forschungsprogrammierer, Mail.ru Group.
Ich arbeite in der Predictive Analytics-Gruppe der Abteilung für Werbetechnologie der Mail.ru-Gruppe, wenn es einfacher ist - MyTarget. Insgesamt analysiere ich seit 2010 Daten. Ich unterrichte auch in Bildungsprojekten der Mail.ru Group an der Higher School of Economics.
Ich wurde eingeladen, einen anderen Lehrer zu ersetzen. Es schien mir, dass die Teilnahme an der Erstellung eines massiven offenen Online-Kurses eine interessante und nützliche Erfahrung wäre. Und so stellte sich heraus. Informationen in kompakter Form speichern, Ihre Sprache überwachen, Material einem breiten Publikum erklären - all dies trug dazu bei, meine Lehrfähigkeiten zu entwickeln. Ich hoffe, dass es den Schülern gefällt und sie etwas Nützliches aus dem Unterricht lernen.
Elena Shirokova, Datenwissenschaftlerin, MegaFon.
Ich bin Teil des Megaphon-Big-Data-Teams, bevor ich mich mit der Analyse von Stadtdaten im Habidatum-Startup befasste. Zusammen mit der Higher School of Economics und Strelka war sie eine der Lehrerinnen des Advanced Urban Design-Datenanalysekurses.
Ich wollte ein neues Unterrichtsformat ausprobieren, das sich von Vorlesungen und Seminaren unterscheidet, und versuchen, eine Basis zu schaffen, die auch nach Abschluss des Kurses nützlich sein kann.
Zebrak Alexander, CTO Insilico Medicine.
Er arbeitete fünf Jahre bei der Mail.ru Group in der Abteilung für interne Entwicklung und Automatisierung. Vor zwei Jahren trat ich dem Insiliko-Team bei, wo wir uns mit maschinellem Lernen beschäftigen, um nach neuen Medikamenten zu suchen und das Altern zu erforschen. Er unterrichtete auch einen Python-Kurs an der Moskauer Staatlichen Technischen Universität. Bauman im Technopark. Einer der Autoren des ersten Spezialisierungskurses ist "Immersion in Python".
Ich habe mich entschlossen, an der Erstellung eines neuen Kurses teilzunehmen, da mir das Ergebnis der Arbeit am ersten Kurs und das Feedback der Studenten gefallen hat. Wie viele denke ich, dass jeder Programmierer die Methoden der Datenanalyse und der Erstellung von Modellen für maschinelles Lernen auf einer bestimmten Ebene kennen sollte, sodass der neue Kurs perfekt zu unserer Spezialisierung passt. Das Aufzeichnen eines Online-Kurses ist eine schwierige Aufgabe, daher hat die Erfahrung mit dem ersten Kurs sicherlich geholfen.
Pestrov Nikita, Data Science Lead, Habidatum.
Data Science Lead bei Habidatum, einem Startup für Big Data und Urbanismus. Erstellt Datendienste und wandelt Daten in Antworten auf Fragen von Stadtplanern um. Gründer von CocoaHeads Moscow - Russlands erster Community von iOS-Entwicklern. Mitbegründer der leistungsstärksten mobilen Bildungsanwendung zum Erlernen von Fremdsprachen easy ten in Russland. Der Weg zu Python begann in der Magistratur von Skoltech und schuf ein System zur Analyse der Stimmung von Twitter-Nutzern.
Registrierung
Sie können sich
unter diesem Link für den Kurs anmelden.
Über andere Spezialisierungskurse
Der erste Teil der Python-Programmierspezialisierung. Das
Eintauchen in Python ist auch auf der Coursera-Plattform verfügbar. Es richtet sich an Entwickler, die bereits Programmierkenntnisse in anderen Sprachen haben und sich mit Python vertraut machen und tiefer in Python eintauchen möchten.
Der zweite Teil der Spezialisierung „
OOP und Entwurfsmuster in Python “ vermittelt den Schülern das professionelle Design einer Anwendung in einem objektorientierten Paradigma.
Der dritte Teil der Spezialisierung befasst sich mit der Erstellung von Webanwendungen in Python.