Hallo, ich freue mich sehr, diesen Kurs mit Ihnen zu beginnen, aber bevor wir das tun, müssen wir sehen, wo
wir anfangen und wo wir enden, damit wir einen klaren Weg zum Erfolg haben.
Dieser Kurs enthält über zweihundert HD-Videos und jede Menge Übungen und Projekte, die jedoch alle in
Abschnitte unterteilt sind, damit wir besser lernen können.
Der Kurs beginnt hier mit Python-Grundlagen.
Wenn Sie zum ersten Mal eine Programmiersprache lernen, wird es super, super hilfreich
sein, sogar für diejenigen, die bereits eine Programmiersprache kennen, aber nichts über Python wissen.
In diesem Abschnitt werden Sie mit den Grundlagen vertraut gemacht, damit Sie sich beim Programmieren wohl fühlen.
Dies ist ein großer Abschnitt, also haben wir eigentlich zwei Teile.
Und nebenbei werden Sie mir beim Programmieren zusehen, aber auch selbst programmieren und das Programmieren üben, damit Sie sich
mit dem, was Python zu bieten hat, vertraut machen.
Als nächstes sprechen wir über eine professionelle Python-Entwicklerumgebung.
Wir zeigen Ihnen, wie Sie das Terminal und die Befehlszeile verwenden, um Code-Editoren wie Sublime Text und Visual Studio
Code zu verwenden.
Wir sprechen über die Verwendung von PI Charme, einem vollständig integrierten Idy für Python-Entwickler, und auch über die Verwendung von Jupiter-Notebooks,
da wir diese Notebooks später im Kurs verwenden werden, um etwas wirklich, wirklich Aufregendes
zu tun.
Hinweis Hinweis.
Es ist maschinelles Lernen.
Und sobald wir eine vollständig professionelle Entwicklerumgebung haben, kommen wir zu einigen fortgeschrittenen
Python-Themen.
In diesem Abschnitt werden wir keine schwierigen Themen scheuen, aber ich werde Ihnen helfen, sie zu verstehen
und alles zu verstehen.
Wir werden über klassische objektorientierte Programmierung, über Decorator's Generators, Air Handling, funktionale Programmierung
sowie über Best Practices beim Schreiben von sauberem Code sprechen.
Außerdem lernen wir gängige Python-Pakete kennen, wie man mit Dateien arbeitet, wie man unseren Code testet, wie
man reguläre Ausdrücke verwendet und vieles mehr.
Ihr Kopf könnte am Ende des Abschnitts weh tun, aber glauben Sie mir, es wird Spaß machen.
Bis dahin werden die meisten Kurse abgeschlossen sein.
Sie haben Python gelernt und sollten bereit sein, oder?
Nun, nicht wirklich, denn sobald wir diese neue Sprache, diese neue Syntax gelernt haben, haben wir unsere Computer so eingerichtet, dass
sie mit Python arbeiten.
Wir müssen darüber sprechen, wie wir unser neu gewonnenes Wissen anwenden können.
Dies ist der spaßige Teil des Kurses.
Wir sprechen über die Karrieren und Karrieremöglichkeiten, die Sie in Python haben.
Dann kommen wir in verschiedene Felder, die wir mit Python verwenden können.
Wenn wir etwas über Skripting in Python lernen möchten, wo wir Python zum Senden automatisierter E-Mails verwenden, verwenden
wir Python, um Bilder zu verarbeiten und mit PDF-Dateien zu arbeiten.
Wir verwenden Python, um uns selbst Textnachrichten zu senden.
Wir bauen einen Twitter-Bot.
Und mein Lieblingsprojekt in diesem Abschnitt ist, dass wir einen Passwort-Checker erstellen, um tatsächlich zu sehen, ob die von Ihnen
verwendeten Passwörter jemals gehackt wurden.
Es macht wirklich, sehr viel Spaß.
Wir sprechen auch über Daten-Scraping.
Ein sehr häufiger Anwendungsfall mit Python besteht darin, Daten aus dem Internet zu sammeln und für etwas Produktives zu verwenden.
In unserem Fall werden wir etwas über das Daten-Scraping lernen und wie wir eine wirklich beliebte Website für
Programmierer kratzen können, um nur die Artikel auszuwählen, die für Sie wichtig sind, um mit der Branche auf dem Laufenden zu bleiben.
Es wird wieder ein wirklich lustiges Projekt.
Ich kenne.
Ich sage, dass alle Projekte Spaß machen, aber OK, ich bin voreingenommen.
Gib mir hier eine Pause.
Wir werden auch etwas über Automatisierung lernen und etwas namens Selen verwenden, um tatsächlich über
unsere Maschinen einen Webbrowser zu steuern und die Maschine dazu zu bringen, verschiedene Aufgaben zu erledigen, als ob es ein Benutzer wäre.
Und es gibt einige wirklich unterhaltsame Anwendungen in Bezug auf die Automatisierung, über die wir sprechen werden.
Und dann weiß ich, dass ich die beiden Lieblingsthemen aller kenne, Webentwicklung und Data Science und Machine Learning.
Diese beiden Abschnitte werden eine Menge Spaß machen und ich denke, sie werden wahrscheinlich die beliebtesten
Abschnitte im Bereich Webentwicklung sein.
Wir werden lernen, wie man HTML und JavaScript sowie Python verwendet, um unseren eigenen Server zu bauen, unsere eigene
Portfolio-Website zu erstellen, die Website online zu stellen und zukünftige Arbeitgeber und Kunden über Ihre
Website zu benachrichtigen.
Und ja, Sie können es anpassen und mit dieser Portfolio-Website tun, was Sie wollen.
Du hast also am Ende des Kurses etwas dafür vorzuweisen.
Und dann der datenwissenschaftliche Teil des maschinellen Lernens, wir werden etwas namens Jupiter Notebooks
und Kagle verwenden, um auf einige wirklich interessante Datensätze zuzugreifen.
Wir werden Bibliotheken wie Pendas und Cycad nutzen, lernen, vorherzusagen, welche Fußballspieler
am wertvollsten sind oder unterbezahlt werden.
Wir werden unser eigenes Modell für maschinelles Lernen mithilfe des Iris-Datasets erstellen.
Und dann werden wir auch eine Bilderkennung durchführen, bei der wir dem Machine-Learning-Modell ein Bild füttern und
es vorhersagen wird, wovon das Bild ist und Ihr.
Wie Sie sehen, werden wir in diesem Kurs eine Menge zu behandeln haben, um zu sehen, wie diese Magie des
maschinellen Lernens unter der Haube funktioniert.
Und am Ende wird das alles zusammenpassen und Sinn ergeben, von den ersten
Python-Grundlagen bis zum Ende des maschinellen Lernens.
Wir werden Sie von Null zur Meisterschaft führen.
Aber weißt du was?
Das Beste an diesem Kurs ist unsere Online-Community.
Wir haben Tausende von Entwicklern, die jeden Tag chatten, sich gegenseitig helfen, gemeinsam Probleme lösen und einfach nur
über das Neueste und Beste in der Programmierung sprechen.
Dies ist eine optionale Ressource, die Sie verwenden können, damit Sie mit anderen Schülern und mir hin und
her Gespräche führen können.
Sie haben also das Gefühl, Teil eines Klassenzimmers zu sein und dies nicht die ganze Zeit zu tun.
Aber weißt du was?
Genug Gerede.
Ich weiß, du wirst aufgeregt.
Ich bin auch.
Also lasst uns anfangen.
Beginnen wir mit dem Lernen und sehen wir, warum Python zur beliebtesten Sprache der Welt geworden ist.