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.
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. ..
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.
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.
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