Grundlagen der Python-Programmierung leicht und verständlich erklärt Umfangreiche
Praxisprojekte laden zum Experimentieren ein Sourcecode und Beispiele sind als Download
verfügbar Sie wollen endlich programmieren lernen und ihre ersten Projekte umsetzen. Hierfür
bietet sich Python als eine der populärsten Programmiersprachen an. Mit diesem Buch gelingt
Ihnen mühelos ein Einstieg denn Sie werden auf Ihrer Entdeckungsreise vom erfahrenden Trainer
Michael Inden begleitet. Er erklärt Ihnen die Grundlagen der Python-Programmierung leicht und
verständlich. Generell wird die trockene Theorie auf ein Minimum reduziert. Ergänzend werden
immer wieder auch Python-spezifische Besonderheiten wie Built-in-Funktionen Slicing
Comprehensions Generatoren usw. erklärt die das Entwicklen erleichtern und Ihre Programme
gleich von Anfang an Python-like stilistisch schön - kurz Pythonic - machen. Eine große Rolle
spielt der interaktive Einstieg mithilfe der Python-Kommandozeile. Damit können kleine
Programme direkt ausprobiert werden und Erfolgserlebnisse stellen sich schnell ein. Dieses
Vorgehen eignet sich ideal um sich Python im Selbststudium sowie im eigenen Tempo anzueignen.
Allmählich werden die Themen anspruchsvoller und die zu erstellenden Programme größer.
Schließlich erfahren Sie wie Sie eine Entwicklungsumgebung einsetzen und lernen die
objektorientierte Programmierung kennen. Mit den erworbenen Grundlagen können Sie sich immer
gezielter mit eigenen Projekten beschäftigen. Erste Ideen liefern drei etwas umfangreichere
Programmierbeispiele aus der Praxis die zudem einen Einblick in das schrittweise erfolgreiche
Entwickeln von Applikationen geben. Das Buch besteht aus in sich abgeschlossenen aufeinander
aufbauenden Kapiteln zu den wesentlichen Bereichen der Programmiersprache Python und den
relevanten Sprachelementen. Aufgaben und Musterlösungen runden viele Kapitel ab sodass Sie das
zuvor Gelernte direkt anhand neuer Problemstellungen praktizieren und Ihr Wissen vertiefen
können. Zahlreiche kurze Codebeispiele verdeutlichen die Lerninhalte und laden zum
Experimentieren ein. Gleich von Anfang an lernen Sie Ihren Sourcecode sauber zu strukturieren
und einen guten Stil zu entwickeln. Dabei hilft ein Kapitel zu Programmierregeln sogenannten
Coding Conventions und zum Testen mit Pytest.