Heim  >  Artikel  >  Backend-Entwicklung  >  Zusammenfassung der Python-Lern-Roadmap

Zusammenfassung der Python-Lern-Roadmap

不言
不言nach vorne
2019-03-09 14:03:242821Durchsuche

Der Inhalt dieses Artikels ist eine Zusammenfassung der Python-Lern-Roadmap. Er hat einen gewissen Referenzwert. Ich hoffe, dass er für Sie hilfreich ist.

Wie man Python lernt
Für Python-Lernbegeisterte ist ein guter Lernkontext besonders wichtig, der das Lernen mit halbem Aufwand effektiver machen kann. Wenn Sie die Python-Technologie auch systematisch erlernen möchten, können Sie sich die Lern-Roadmap ansehen, die der Herausgeber verwendet hat. Ich habe sie persönlich getestet und die Ergebnisse sind gut.

Grundlagen der Python-Sprache: (Um Sie mit den Funktionen der Python-Sprache vertraut zu machen, den Umgang mit der Python-Entwicklungsumgebung zu erlernen und mit Python einige einfache Fälle zu entwickeln)

(1) Einführung in Python3, Datentypen, Strings

(2) Urteils-/Schleifenanweisungen, Funktionen,
(3) Klassen und Objekte, Vererbung, Polymorphismus
(4) Tkinter-Schnittstellenprogrammierung
(5) Dateien und Ausnahmen , Einführung in die Datenverarbeitung
(6) Pygame tatsächlicher Kampfflugzeugkampf

Erweiterte Python-Sprache: (Erweiterte Bibliothek der Python-Sprache, häufig verwendete Entwicklungsfälle auf Unternehmensebene)

(1) Gemeinsame Python-Bibliotheken und Netzwerke von Drittanbietern Programmierung

(2) Objektorientiert, reguläre Python-Ausdrücke
(3) Jobsuche-Datencrawler, Finanzdaten-Crawler, Multithread-Crawler
(4) Python-Threads und Prozesse
(5) Python-MySQL-Datenbankanwendung, Nosql-Datenbank, SQL, Jython

Python Full Stack Engineer Front-End (lernen Sie, Front-End-Webseiten zu entwickeln und gängige Front-End-Frameworks zu verwenden)

(1) HTML+CSS

(2) Web-Interface-Design-Praxis
(3) JavaScript+Ajax
(4) jquerry
(5) jquerry EasyUI, Mobile-Einführung, Photoshop
(6) Bootstrap

Python Full Stack Engineer Back-End (häufig verwendete Back-End-Architektur und praktische Unternehmensprojektpraxis)

(1) Einführung in Django

(2) Fortgeschrittenes Django
(3) Praktische Verwendung von Django
(4) Flask-Entwicklungsprinzipien
(5) Flask-Entwicklungsprojektpraxis
(6) Tornado-Entwicklungsprinzip
(7) Tornado-Entwicklungsprojektpraxis

Linux-Grundlagen (Erste Schritte mit Linux, in Kombination mit Python finden Sie Linux + Python-Betriebs- und Wartungsarbeiten)

(1) Installation einer virtuellen Maschine

(2) Installation eines Linux-Servers und Konfiguration
(3) Installation und Verwendung von Apache-Servern und Nginx-Servern
(4) Allgemeine Linux-Serverbefehle
(5)Betriebsumgebung und Konfiguration des Python-WEB-Servers
(6) Versionsverwaltungstool svn
(7) Versionsverwaltungstool Git
(8) Programmbereitstellung und Website-Migration

Linux-Betriebs- und Wartungsautomatisierungsentwicklung (ausführlichere Fälle und praktischer Kampf unter Linux)

(1) Python-Entwicklung von Linux-Betrieb und -Wartung

(2) Linux-Betriebs- und Wartungsalarm-Tool-Entwicklung
(3) Linux-Betrieb Dimension Alarm-Sicherheitsaudit-Entwicklung
(4) Linux-Business-Quality-Report-Tool-Entwicklung
(5) Erkennung von Kali-Sicherheitserkennungstools
(6) Praxis zum Knacken von Kali-Passwörtern

Python-Datenanalyse (Analyse-Crawler Erfasste Daten, Analyseregeln, zur Kommerzialisierung verwendet)

(1 ) Numpy-Datenverarbeitung

(2) Pandas-Datenanalyse
(3) Matplotlib-Datenvisualisierung
(4) Scipy-Datenstatistikanalyse
(5) Python-Finanzdatenanalyse

Python Big Daten (Python ist sehr praktisch für den Betrieb großer Datenmengen)

(1) Hadoop HDFS

(2) Python Hadoop MapReduce
(3) Python Spark Core
(4) Python Spark SQL
(5) Python Spark MLlib

Python Machine Learning (einige einführende Konzepte und Fälle des maschinellen Lernens, Python unterstützt viele Frameworks für maschinelles Lernen)

(1) Einführung in die Grundkenntnisse des maschinellen Lernens

(2) KNN-Algorithmus
(3) Lineare Regression
(4) Logistischer Regressionsalgorithmus
(5 ) Entscheidungsbaumalgorithmus
(6) Naive Bayes-Algorithmus
(7) Unterstützung Vektormaschine
(8) Clustering-K-Means-Algorithmus

Das obige ist der detaillierte Inhalt vonZusammenfassung der Python-Lern-Roadmap. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen