Der Kurs von Dr. Angela Yu, 100 Days of Code: The Complete Python Pro Bootcamp , zielt darauf ab, fließende und vielseitige Python-Entwickler auszubilden, indem er sie 100 Tage lang mit einer breiten Palette von Python-Programmierkonzepten und -techniken vertraut macht. Nach Abschluss des Kurses kann ich mit Sicherheit sagen, dass dies zweifellos der beste Online-Kurs war, den ich je besucht habe, auch wenn ich ihn nicht innerhalb der 100 Tage abgeschlossen habe. Ich habe Python nicht nur von Grund auf gelernt, sondern mir wurden auch Dinge beigebracht, die in den meisten anderen Kursen übersprungen werden, wie zum Beispiel, aber nicht beschränkt auf:
Wie wichtig es ist, die zugrunde liegende Theorie hinter dem von uns geschriebenen Code zu verstehen
Wie Sie effektiv und effizient lernen und Ihre Fähigkeiten weiter ausbauen
Wie man die Best Practices und Standards der Branche im Zusammenhang mit der Python-Entwicklung einhält
Ich würde diesen Kurs jedem wärmstens empfehlen, den ich kenne und der darüber nachdenkt, Python zu lernen, oder jemandem, der auch nur darüber nachdenkt, Programmieren im Allgemeinen zu lernen. Das Wissen, das dieser Kurs vermittelte, öffnete mir Türen und verwirklichte ein Lebensziel, von dem ich nicht sicher war, ob ich es jemals erreichen würde . Eine vollständige Liste der im Kurs behandelten Konzepte und Techniken finden Sie im Lehrplan des Kurses oder besuchen Sie den Kurs auf Udemy.
? Anweisungen zur lokalen Einrichtung und die Datei requirements.txt
sind in jedem Projekt enthalten, falls Sie es selbst ausprobieren möchten.
? Abgeschlossen am 9. Februar 2023.
? Wenn jemand Hilfe beim Kurs benötigt, kann er mich gerne per Telegram kontaktieren.
Während das Dateisystem dieses Repositorys die Projektdateien enthält, die ich für alle 100 Tage des Kurses abgeschlossen habe, finden Sie unten die Links zu den Projekten, die für mich während des Kurses am interessantesten/bedeutendsten waren:
Für die Ausführung aller Projekte ist eine Python-
version >= 3.9
und die Pakete in den entsprechenden Paketanforderungen erforderlich.
day002
: Trinkgeldrechnerday005
: Passwortgeneratorday007
: Henkerday008
: Caesar-Chiffreday011
: Blackjackday016
: Kaffeemaschineday017
: Quizday018
: Hirst-Gemäldeday019
: Schildkrötenrennenday021
: Schlangenspielday022
: Pongday025
: Spiel der US-Bundesstaatenday026
: Nato Phonetisches Alphabetday028
: Pomodoroday030
: Erweiterter Passwort-Managerday031
: Karteikarteday033
: ISS-Notifierday034
: Quizzlerday036
: Lageralarmday039
: Billigflug-Finder mit GUIday046
: Spotify Time Machineday047
: Amazon Price Trackerday048
: Cookie-Clicker-Automatisierungday052
: Instagram-Follower-Botday053
: Zillow Web Scraperday056
: harrisonschick.com – Persönliche Websiteday057
: FinWeek – Website mit Börsennachrichtenday059
: Harrisons Entwicklerblog – CRUD Webappday062
: Kaffee und WLAN – CRUD Webappday063
: Virtuelles Bücherregal – CRUD Webappday064
: Meine Top 10 Filme – CRUD Webappday080
: Immobilienpreisvorhersagen – Data Science Capstone Project day083
: CLI-TicTacToe-Spielday084
: Markit – Bild-Wasserzeichen-Softwareday089
: Verschwindende Text-Webanwendungday092
: Benutzerdefinierter Web Scraper - Taapi.ioday093
: Google Dinosaurier-Spielautomatisierungday094
: Space Invaders mit Pygameday095
: Benutzerdefinierte API-basierte Website – Portfolio Analytics Dashboardday097
: Benutzerdefiniertes Automatisierungsprojekt – Täglicher Aktienportfolioberichtday100
: Gewinne mithilfe der multivariaten Regression vorhersagen