Private Python-Lernprozedur

Überblick

Hier zeige ich Ihnen das Lernverfahren zum persönlichen Erlernen von Python. Dies ist das Lernverfahren, als ich Menschen Python beigebracht habe. Das Lernverfahren ist wie folgt. Der Zeitraum beträgt ca. 2 Wochen bis 1 Monat.

Das Ziel ist hier wie folgt.

--Lernen Sie die grundlegende Grammatik, indem Sie das Nachschlagewerk kopieren

Ich denke, die Grundlagen der Grundlagen müssen wirklich nicht von jemandem gelehrt werden, der ein Buch liest (tatsächlich war ich Autodidakt, als ich das erste Mal programmierte). Grundsätzlich denke ich, dass es besser ist, jemanden in einem Zustand zu haben, der dem Selbststudium nahe kommt, und jedes Mal jemanden zu fragen, was er nicht versteht, selbst wenn er es nachschlägt.

Entwicklungsumgebung

Die Entwicklungsumgebung verwendet Anaconda. Wenn Sie ein Anfänger sind, werden Sie beim Aufbau einer Umgebung oft stolpern. Im Fall von Anaconda können Sie es vorerst verwenden, wenn Sie es installieren, und wenn Sie in Anaconda die IDE (Integrated Development Environment Software) namens Spyder verwenden, können Sie programmieren, ohne an irgendetwas zu denken, also verwende ich Anaconda. ..

Kaufen Sie für die grundlegende Programmiergrammatik ein Nachschlagewerk und kopieren Sie es

Ich sagte "[Easy Python](https://www.amazon.co.jp/%E3%82%84%E3%81%95%E3%81%97%E3%81%84Python-%E3%80%" 8C% E3% 82% 84% E3% 81% 95% E3% 81% 97% E3% 81% 84% E3% 80% 8D% E3% 82% B7% E3% 83% AA% E3% 83% BC% Es wird empfohlen, mit "E3% 82% BA-% E9% AB% 98% E6% A9% 8B-% E9% BA% BB% E5% A5% 88 / dp / 4797396024)" zu studieren. Die Grundlagen werden leicht verständlich erklärt, und am Ende des Kapitels finden Sie einfache Übungen, die das Lernen erleichtern.

Erstellen Sie ein Programm mit Klassen

Bitten Sie sie anschließend, mit der Klasse zu programmieren. Es gibt ein Bild, dass objektorientierter Code in Python-Kursen nicht oft vorkommt. Wenn ich die Mindestklasse nicht persönlich verwenden kann, denke ich nicht, dass sie auf einem Niveau sein wird, das für Unternehmen verwendet werden kann.

Wenn möglich, wäre es auch interessant, ein Programm zu erstellen, das die folgende API verwendet. Da Python manchmal auf der Serverseite verwendet wird, halte ich es für gut, es zu verwenden, um Kenntnisse über die HTTP-Kommunikation zu haben.

GUI-Bibliothek: Erstellen Sie eine Desktop-Anwendung mit tkinter

Erstellen Sie abschließend eine Desktop-App mit dem im zweiten Element erstellten Programm. Da tkinter eine Bibliothek ist, die als Standard für Python verwendet werden kann, muss keine Umgebung erstellt werden, die Anfängern das Stolpern erleichtert, und das Erscheinungsbild weist ein "fertiges Gefühl" auf. Ich denke, es ist einfach, die Motivation zu steigern. Erstellen Sie es grundsätzlich so, dass der Gürtel häufig verwendet wird. In meinen Gedanken werde ich es wie folgt zusammenbauen.

tk
├─frame1: Frame für Seite 1 / Automatisch platziert (Packung)
|   ├─frame_Komponente 1: Teil 1 / Tabellenlayout (Raster)
|   ├─frame_Komponente 2: Teil 2 / Tabellenlayout (Raster)
├─frame2: Frame für Seite 2 / Automatisch platziert (Packung)
    ├─frame_Komponente 3: Teil 3 / Tabellenlayout (Raster)
    ├─frame_Komponente 4: Teil 4 / Tabellenlayout (Raster)

Recommended Posts

Private Python-Lernprozedur
Python lernen
[Python] Lernnotiz 1
Python-Lernnotizen
Python-Lernausgabe
Python-Lernseite
Python Deep Learning
Python-Lernen (Ergänzung)
Deep Learning × Python
Python-Lernnotizen
Python-Klasse (Python-Lernnotiz ⑦)
Python lernen mit ChemTHEATER 03
"Objektorientiert" mit Python gelernt
Python lernen mit ChemTHEATER 05-1
Python: Deep Learning-Praxis
Python ~ Grammatikgeschwindigkeit lernen ~
Python: Unüberwachtes Lernen: Grundlagen
Python lernen mit ChemTHEATER 02
Private MIB-Importprozedur
Python lernen mit ChemTHEATER 01
Private Methode in Python
Python: Deep Learning Tuning
Python + Unity Enhanced Learning (Lernen)
Python: Überwachtes Lernen (Rückkehr)
Python: Überwachtes Lernen (Klassifizierung)
Behandlung von Python-Ausnahmen (Python-Lernnotiz ⑥)
Installationsverfahren für Python CMS Mezzanine
O'Reilly python3 Primer Lernnotiz
Lernablauf für Python-Anfänger
Installationsverfahren für Python 3.6 [für Windows]
Python-Lernplan für KI-Lernen
Verbessertes Lernen ab Python
Konstruktionsverfahren für die Anaconda3-Python-Umgebung
Lernnotizen zur Python-Datenanalyse
Python Machine Learning Programming> Schlüsselwörter
Python: Überwachtes Lernen: Hyperparameter Teil 2
Checkios Empfehlung zum Erlernen von Python
Memo zur Erstellungsprozedur von [Python] virtualenv
Beginnend mit maschinellem Python-Lernen
Iterative Verarbeitung von Python durch Chemoinfomatik gelernt
Python: Unüberwachtes Lernen: Nicht hierarchisches Clustering
Wie nutzt man maschinelles Lernen für die Arbeit? 03_Python-Codierungsverfahren
Python-Steuerungssyntax, Funktionen (Python-Lernnotiz ②)
Implementieren Sie das Stacking-Lernen in Python [Kaggle]
ppa: jonathonf / python-3.6 ist jetzt privat
Python + Unity Verbesserte Erstellung von Lernumgebungen
Python: Anwendung des überwachten Lernens (Rückkehr)
Web-Lehrmaterialien zum Erlernen von Python
Maschinelles Lernen mit Python (1) Gesamtklassifizierung