Python für Einsteiger - Inhaltsverzeichnis

  Рет қаралды 4,445

Florian Dalwigk

Florian Dalwigk

Күн бұрын

► Mein Python-Buch amzn.to/3ARMbw8 (*)
📼 Playlist mit all meinen Python-Videos • Python Programmieren
In diesem Video stelle ich dir den Inhalt meines #Python Buchs für #Einsteiger in die #Programmierung vor.
Inhaltsverzeichnis
1 Einführung
1.1 Was ist Python?
1.2 Warum gerade Python lernen?
1.2.1 Python ist einfach zu erlernen
1.2.2 Viele (beginnerfreundliche) Projekte
1.2.3 Die Bibliothek von Pylexandria
1.2.4 Zahlreiche Anwendungsgebiete
1.2.5 Riesige Community
1.2.6 Niedrige Einstiegshürde
1.2.7 Sehr gute Jobaussichten
1.3 Was erwartet dich in diesem Buch?
2 Python und PIP installieren
2.1 Python installieren
2.2 Was ist PIP?
2.3 Wichtige PIP-Befehle
2.4 pip installieren
3 Das erste eigene Python-Programm
3.1 Was sind Algorithmen und Programme?
3.2 „Hallo Python!“
3.3 Von der Idee zum fertigen Programm
3.4 Wie wird ein Python-Programm ausgeführt?
3.5 Python interaktiv verwenden
4 Variablen und Datentypen
4.1 Was ist eine Variable?
4.2 Datentypen
4.3 Umwandlung von Datentypen
4.4 String-Operationen
4.5 Übungsaufgaben
5 Operatoren und Operatorrangfolge
5.1 Die vier Grundrechenarten (+, -, *, /)
5.2 Potenzieren
5.3 Modulo (%, Teilen mit Rest)
5.4 Vergleichsoperatoren
5.5 Logische Operatoren (and, or, not, ^)
5.6 Operatorrangfolge
5.7 eval
5.8 Übungsaufgaben
6 Funktionen
6.1 Was sind Funktionen und wofür braucht man sie?
6.2 Funktionen definieren
6.3 *args und **kwargs
6.4 Module entwickeln und einbinden
6.5 if _name_ == "__main__"
6.6 Lokale und globale Variablen
6.7 Übungsaufgaben
7 Interaktion mit dem Benutzer
7.1 Die input-Funktion
7.2 Vorsicht bei den Datentypen!
7.3 Übungsaufgaben
8 Datenstrukturen
8.1 Listen
8.2 Tupel
8.3 Sets
8.4 Dictionaries
8.5 Übungsaufgaben
8.5.1 Listen
8.5.2 Tupel
8.5.3 Sets
8.5.4 Dictionaries
9 Kontrollstrukturen
9.1 Abzweigungen und Schleifen
9.2 if-Abfragen
9.2.1 Wie funktioniert eine if-Anweisung?
9.2.2 if-else
9.2.3 if-elif-else
9.2.4 match-case
9.3 Die for-Schleife
9.3.1 Wie funktioniert eine for-Schleife?
9.3.2 Die range-Funktion
9.3.3 enumerate
9.3.4 Matrizen ausgeben
9.3.5 Listen mit for-Schleifen erstellen
9.4 Die while-Schleife
9.4.1 Wie funktioniert eine while-Schleife?
9.4.2 Die Endlosschleife
9.4.3 Die do-while-Schleife
9.4.4 Der Walross-Operator
9.4.5 for-Schleife vs. while-Schleife
9.5 Übungsaufgaben
9.5.1 if-Anweisungen
9.5.2 for-Schleifen
9.5.3 while-Schleifen
10 Dateien lesen und schreiben
10.1 open und close
10.2 read und write
10.3 Der Kontextmanager
10.4 Übungsaufgaben
11 Bibliotheken
11.1 Was sind Bibliotheken und wie bindet man sie ein?
11.2 Die Standardbibliothek und Built-in-Funktionen
11.3 os, sys, math und random
11.4 Übungsaufgaben
12 Projektwerkstatt
12.1 Ein kleines Text-Adventure
12.2 Tic-Tac-Toe
12.3 Lottozahlen-Generator
12.4 KZfaq-Thumbnails herunterladen
12.5 E-Mails versenden
12.6 Clipboard Hijacker
12.7 Dateien verschlüsseln und entschlüsseln
12.8 Passwort-Generator
12.9 Passwort-Cracker
12.10 IBAN überprüfen und generieren
13 Objektorientierte Programmierung mit Python
13.1 Was ist objektorientierte Programmierung und wofür braucht man sie?
13.2 Klassen und Objekte
13.3 Methoden vs. Funktionen
13.4 Magische Methoden
13.5 Vererbung
13.6 Übungsaufgaben
14 Fehler und Ausnahmen
14.1 Warum müssen Fehler und Ausnahmen behandelt werden?
14.2 try und except
14.3 finally
14.4 Eigene Ausnahmen definieren
14.5 Übungsaufgaben
15 Python 2 vs. Python 3
15.1 Syntax
15.2 Zeichencodierung
15.3 Integer-Division
15.4 Python 2 oder Python 3 nutzen?
15.5 Zusammenfassung
16 Alle Python-Keywords
(*) Bei den Amazon-Links (https.//amzn.to/???????) handelt es sich um Affiliate-Links. Wenn du etwas über diesen Link kaufst, bekomme ich eine kleine Provision. Der Preis ändert sich nicht, wenn du über diesen Link einkaufst. Vielen Dank für deine Unterstützung.

Пікірлер: 69
@lukasxlama
@lukasxlama Жыл бұрын
Jetzt ist meine Vorfreude auf das Buch gleich noch viel größer geworden.^^
@Florian.Dalwigk
@Florian.Dalwigk Жыл бұрын
Das freut mich!
@dannys.847
@dannys.847 Жыл бұрын
20:10 Geile Projekte, hier hattest du mich. Werde es mir bestellen und bin sehr gehyped auf dein Buch :)
@rudiwits9815
@rudiwits9815 Жыл бұрын
Grade die Idee mit den Übungsaufgaben finde ich sehr gut. Das hat mir bei anderen Büchern oft gefehlt. Habe zur Zeit recht viel mit der Automatisierung und Kontrolle verschiedener Abläufe (Artikelpflege, Bestellungen / Aufträge bis Versand) zu tun. Ich hoffe mal, dass ich dadurch noch viele Sachen weiter vereinfachen bzw. auf innerbetriebliche Abläufe anpassen kann. LG
@Florian.Dalwigk
@Florian.Dalwigk Жыл бұрын
Das hoffe ich auch :)
@spaghetti7504
@spaghetti7504 Жыл бұрын
Nice, jetzt kann ich Menschen, die gerne Python lernen würden, aber mit Tutorials zusammensuchen nicht viel anfangen können, ein (vermutlich) gutes Buch empfehlen
@sanibosanac685
@sanibosanac685 Жыл бұрын
Ich kann es kaum erwarten das Buch zu studieren.Hoffe das ich mit dem HTML und CSS vertig bin bis das Buch da ist. Danke und nur weiter so 👍🙂
@Florian.Dalwigk
@Florian.Dalwigk Жыл бұрын
Ich hoffe, dass es dir gefallen wird :)
@zopiipoz
@zopiipoz Жыл бұрын
Vielen Dank Florian für das tolle Einsteiger-Buch, welches ich mittlerweile durchgearbeitet habe. Für jemanden in einer vergleichbaren Situation kann ich es also nur empfehlen. Python ist meine erste Programmiererfahrung nach rund 30 Jahren Pause (früher mal GFA-Basic auf Atari ST und später noch DBase auf MS-Dos). Aktuell habe ich für's Programmieren zwar noch keine konkreten Use-Cases, doch früher hat's Spass gemacht und mit der Zeit wird's sich wohl das eine oder andere kleine Projekt ergeben. Aktuell stelle ich mir die Frage, welche Folge-Lektüre wohl am hilfreichsten wäre, um die Basis aus deinem Buch noch etwas zu verbreitern ohne dabei zu stark in eine spezifische Spezialisierung abzutauchen. Vielleicht hast du oder die Community hierzu einen Tipp. Für eine allfällige Folgeversion des Buchs wäre noch ein Kapital interessant, in welchem das Kompilieren vermittelt wird, ggf. mit Tipps um die Grösse des EXE möglichst gering zu halten. (bei mir wurde ein Hello-World-Programm 6 MB gross...) Vielleicht auch erste Schritte in Richtung Windows-Look & Feel sowie Apps auf Android.
@maid768
@maid768 Жыл бұрын
Ich studiere momentan Wirtschaftsinformatik im 3. Semester und wir haben Python als Modul. Finde es Klasse, dass du in diesem Moment ein Python-Buch rausbringst.😀 Wenn es ein digitales Buch (PDF) wäre, hätte ich es mir tatsächlich auch gekauft 😬 Ich arbeite kaum noch mit Stift und Papier, liebe die Suchfunktion in PDF-Dokumenten und genieße allgemein die Vorteile der digitalen Variante 😊
@Florian.Dalwigk
@Florian.Dalwigk Жыл бұрын
Der Verlag hat mir mitgeteilt, dass es das Buch auch als eBook geben wird.
@maid768
@maid768 Жыл бұрын
@@Florian.Dalwigk ouh das wäre super 🤩
@paulushdk
@paulushdk Жыл бұрын
Hab das Buch meinem kleinen Bruder zum Geburtstag im Oktober geschenkt, er hat sich richtig gefreut^^ Ihm gefällts ultra gut, ich hab auch mal drin rumgeblättert:) Ein richtig geiles Buch hast du da geschrieben!! Meine Frage wäre, ob du es mit LaTeX geschrieben hast? und in Anknüpfung daran wollte ich auch fragen, ob du noch etwas mehr über LaTeX machen könntest?
@Florian.Dalwigk
@Florian.Dalwigk Жыл бұрын
Ui, vielen, vielen Dank 😊 Zur LaTeX möchte ich demnächst mal wieder etwas machen.
@ShellCode-oo2cu
@ShellCode-oo2cu Жыл бұрын
Ist heute bei mir angekommen, ich freue mich sehr darauf.
@Florian.Dalwigk
@Florian.Dalwigk Жыл бұрын
Das wiederum freut mich sehr :) Ich wünsche dir viel Spaß mit dem Buch und freue mich auf dein Feedback ❤️
@ShellCode-oo2cu
@ShellCode-oo2cu Жыл бұрын
@@Florian.Dalwigk Würde dich gerne bei THM adden, wenn das okay für dich ist? Ein Feedback zum Buch wird kommen.
@Florian.Dalwigk
@Florian.Dalwigk Жыл бұрын
Kannst du gerne machen
@kackbiene1398
@kackbiene1398 Жыл бұрын
Ich habe gar nicht gemerkt das du an einem Buch gearbeitet hast :D jedenfalls werde ich mir das Buch wahrscheinlich kaufen 👍
@Florian.Dalwigk
@Florian.Dalwigk Жыл бұрын
Was? :D Ich erwähne das doch ziemlich häufig ;) Auf Twitter poste ich fast jede Woche dazu. Den Schreibprozess habe ich dort auch dokumentiert.
@kackbiene1398
@kackbiene1398 Жыл бұрын
@@Florian.Dalwigk dann hab ich das wohl irgendwie übersehen hahaha :D egal find ich super
@Dr.Acula787
@Dr.Acula787 Жыл бұрын
Ich hätte die Erklärung von globalen und lokalen Variablen auch dorthin gepackt, wo du sie hin hast. Wenn du das direkt bei den Variablen am Anfang mit erklärt hättest würde dem Anfänger der Kontext fehlen. Aber so wiederholst du das Thema später, der Leser hat idealerweise dann auch schon Erfahrungen mit dem Umgang mit Variablen (und deren Fallstricken) und kann das vorhandene Wissen anknüpfen. Bin schon gespannt auf das Buch! Vorbestellung ist raus. 🙂
@Florian.Dalwigk
@Florian.Dalwigk Жыл бұрын
Ui, super :) Vielen Dank für dein Feedback!
@JontheRippa
@JontheRippa Жыл бұрын
👌 wow 👍👍👍
@BaBaNaNaBa
@BaBaNaNaBa Жыл бұрын
hatte damals in der schule java, jetzt c++ für logischer entwurf und chip design. werde mir also das buch bestellen, dass ich auch noch was von python habe xD
@steffenbeier359
@steffenbeier359 Жыл бұрын
Buch ist schon bestellt 😀
@fantamagier
@fantamagier Жыл бұрын
Wie viel Arbeit ist eigentlich so ein Buch? Also wie viele Zeitstunden hast du investiert? Würde mich echt mal interessieren. Ps. Freue mich schon auf das Buch :D
@Florian.Dalwigk
@Florian.Dalwigk Жыл бұрын
Locker an die 300 Stunden. :)
@arturhscharf7160
@arturhscharf7160 8 ай бұрын
Ich habe dein Buch heute..19.10.2023 bestellt.!!!
@Florian.Dalwigk
@Florian.Dalwigk 8 ай бұрын
Richtig nice! Ich hoffe, es gefällt dir :)
@mandelkuchen2288
@mandelkuchen2288 Жыл бұрын
😍
@niklaskras5498
@niklaskras5498 Жыл бұрын
Wird es ein Fortgeschrittenen Buch geben? Ist vielleicht die Zielgruppe zu klein für, aber das würde ich mir dann vielleicht eher kaufen. Wo dann Multithreading/Processing und Ähnliches kommt.
@Florian.Dalwigk
@Florian.Dalwigk Жыл бұрын
Aktuell ist das nicht geplant
@doenerstag8789
@doenerstag8789 5 ай бұрын
Wird es solch ein Inhaltverzeichnis-Video auch zum, im Februar erscheinenden, "Ethical Hacking: Das große Buch zum Hacking mit Python"-Buch geben? Vorbestellt ist es so oder so schon. Kann es kaum erwarten, das Ding endlich in der Hand zu halten ❤
@Florian.Dalwigk
@Florian.Dalwigk 5 ай бұрын
Ja, ich werde dazu zeitnah so ein Video drehen. Ich wünsche dir viel Spaß mit dem Buch :)
@doenerstag8789
@doenerstag8789 5 ай бұрын
​@@Florian.Dalwigk Danke :)
@oliw1078
@oliw1078 7 ай бұрын
Hallo kann man das Buch auch unter Linux mint anwenden?Oder ist es mehr auf Windows ausgerichtet.?Mfg Blutiger Anfänger :)
@Florian.Dalwigk
@Florian.Dalwigk 7 ай бұрын
Die Beispiele zeige ich unter Windows.
@oliw1078
@oliw1078 7 ай бұрын
@@Florian.Dalwigk Hallo ist es ratsam erstmal unter Windows anzufangen?Mfg
@Florian.Dalwigk
@Florian.Dalwigk 7 ай бұрын
@oliw1078 Ratsam würde ich nicht sagen. Du kannst Python auch unter Linux programmieren ;) Die Sprache ändert sich dadurch nicht. Ich habe nur eben die Videos im Buch mit VSCode unter Windows gedreht. Im Prinzip kannst du aber jeden Editor nehmen und das Terminal statt die CMD.
@rapier64
@rapier64 Жыл бұрын
Gibt's das Buch auch als eBook, z.B. PDF etc.?
@Florian.Dalwigk
@Florian.Dalwigk Жыл бұрын
Als epub
@emilioherrandelval1526
@emilioherrandelval1526 Жыл бұрын
Hi Florian, Hast du diese Buch auch als PDF? VG Emilio
@Florian.Dalwigk
@Florian.Dalwigk Жыл бұрын
Man kann das Buch auch als eBook auf Amazon erwerben :) (Werbung)
@ki-music
@ki-music Жыл бұрын
Wird es einen Nachfolger geben für Fortgeschrittene bzw. für Data Science? Wäre Hammer!
@Florian.Dalwigk
@Florian.Dalwigk Жыл бұрын
Ich stehe im Austausch mit dem Verlag :)
@ki-music
@ki-music Жыл бұрын
@@Florian.Dalwigk ja mega, ich hab mir das Buch und das eBook gekauft weil ich es so gut finde vom Konzept und so flexibel bin. Würde mich freuen!
@Florian.Dalwigk
@Florian.Dalwigk Жыл бұрын
Oh wow, vielen Dank! Ich wünsche dir viel Spaß mit dem Buch :)
@gickowtf
@gickowtf Жыл бұрын
Freu mich schon riesig
@Florian.Dalwigk
@Florian.Dalwigk Жыл бұрын
Ich bin sehr auf euer Feedback gespannt!
@eisbar2polar246
@eisbar2polar246 Жыл бұрын
👍👍👍👍
@andrej_sound
@andrej_sound Жыл бұрын
Nun endlich Bestellt soll leider erst in 1-2 Wochen an kommen😅
@Florian.Dalwigk
@Florian.Dalwigk Жыл бұрын
Oje :( Ich hoffe, dass es dir gefällt :)
@andrej_sound
@andrej_sound Жыл бұрын
@@Florian.Dalwigk So wie ich deine Videos kenne wird das Buch super:)
@Florian.Dalwigk
@Florian.Dalwigk Жыл бұрын
😊
@arturhscharf7160
@arturhscharf7160 8 ай бұрын
OH MAN OH MAN WENN ICH DAS BUCH BEKOMME HABE IC❤H ALTER KNOCHEN ABER WAS VOR.NACH DEINEM AUSFÜHRUNGEN HIER BEI DIESEM VIDEO.
@Florian.Dalwigk
@Florian.Dalwigk 8 ай бұрын
Ja, das Buch hat etwas mehr als 400 Seiten und es ist voll gepackt mit Videos zu allen 90 Übungsaufgaben. Darf ich fragen, wie alt du bist, weil du meintest "ALTER KNOCHEN"? ;)
@getoutmore
@getoutmore Жыл бұрын
Für mich leider zuviel Mathezeugs und zu wenige Praxisbeispiele bzw. Projekte die man hands-on umsetzen kann und einem im wirklichen Beruf auch weiterbringen. Für mich nicht ersichtlich wie sich dein Buch von den 72637388 Büchern die es zu dem Thema bereits gibt, abhebt. Dennoch viel Erfolg mit dem Buch!
@Florian.Dalwigk
@Florian.Dalwigk Жыл бұрын
Die Projektwerkstatt des Buchs umfasst 10 ausführliche Projekte. Praktische Anwendungen werden im Fließtext beschrieben. Im Beruf kommt man mit einem Buch für Einsteiger auch nicht weit, da gebe ich dir Recht. Dafür ist auch viel Theorie nötig. Danke für dein Feedback.
@Irgendeinwer
@Irgendeinwer Жыл бұрын
Zwar unlisted, aber als Abonnent, mit aktivierte Glocke eine Benachrichtigung bekommen?
@Florian.Dalwigk
@Florian.Dalwigk Жыл бұрын
Ich habe das vorhin öffentlich gehabt.
@andrej_sound
@andrej_sound Жыл бұрын
Ja man
@ICDL-Vorbereitung
@ICDL-Vorbereitung Жыл бұрын
gekauft 😉
@Florian.Dalwigk
@Florian.Dalwigk Жыл бұрын
:)
@alexd2246
@alexd2246 3 ай бұрын
Dieses Buch ist absolut nichts wie im Titel beschrieben für Anfänger!! Es ist unglaublich kompliziert geschrieben und ich persönlich komme nicht über Seite 40 hinaus. Habe es gekauft weil ich gedacht habe, ich könnte was daraus lernen, aber leider nein und musste das Buch wieder zurück schicken...... Ich kann das Buch nicht weiter empfehlen!!!
@Florian.Dalwigk
@Florian.Dalwigk 3 ай бұрын
Schade. Vielen anderen hat es weiter geholfen und sie konnten dadurch Python lernen. Aber jeder lernt eben anders und vielleicht hilft dir ja ein anderes Buch weiter. Viel Erfolg beim Programmierenlernen.
Teste dein PYTHON WISSEN!
47:04
Florian Dalwigk
Рет қаралды 7 М.
#Python Quiz 001: Was ergibt 1 == 1.?
0:47
Florian Dalwigk
Рет қаралды 23 М.
World’s Deadliest Obstacle Course!
28:25
MrBeast
Рет қаралды 158 МЛН
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 51 МЛН
бесит старшая сестра!? #роблокс #анимация #мем
00:58
КРУТОЙ ПАПА на
Рет қаралды 3,6 МЛН
ALLE Python Keywords in EINEM Video erklärt | #Python
14:06
Florian Dalwigk
Рет қаралды 58 М.
Java Tipps, Tricks und Hacks  -  Java programmieren lernen
8:43
Mache nicht diese 10 Anfänger Fehler in PYTHON (einfach erklärt)
10:15
Größte Fehler der Softwareentwicklung den viele machen!
19:29
David Tielke
Рет қаралды 122 М.
Programmieren Lernen: Die 9 besten Projektideen
23:30
Niklas Steenfatt
Рет қаралды 154 М.
Python API Tutorial (Deutsch) | 🚀 Für Anfängerinnen und Anfänger | NASA-API
18:28
Programmieren lernen mit Chris 🚀
Рет қаралды 12 М.
World’s Deadliest Obstacle Course!
28:25
MrBeast
Рет қаралды 158 МЛН