Python denken: Wie ein Informatiker denken

Bewertung:   (4,6 von 5)

Python denken: Wie ein Informatiker denken (B. Downey Allen)

Leserbewertungen

Zusammenfassung:

Das Buch wird von den Nutzern wegen seiner klaren Erklärungen und effektiven Lehrmethoden in der Python-Programmierung gut aufgenommen. Es wird als gute Ressource für Anfänger und diejenigen mit etwas Erfahrung angesehen, aber es reicht möglicherweise nicht aus für diejenigen, die nach tiefgreifendem Wissen suchen oder für absolute Neulinge. Außerdem gibt es Bedenken hinsichtlich der mathematiklastigen Übungen und der Probleme mit physischen Kopien.

Vorteile:

Leicht zu lesen und zu verstehen, gut geschriebene Erklärungen, gute Beispiele, effektiv für Anfänger und solche mit etwas Programmiererfahrung, erschwinglich, bietet zusätzliche Ressourcen, gut zum Auffrischen von Python-Kenntnissen, hilft bei der Entwicklung von Programmiermethodik.

Nachteile:

Nicht für absolute Anfänger geeignet, mathematiklastige Übungen können für manche frustrierend sein, vermittelt möglicherweise keine tiefgreifenden Python-Kenntnisse, Qualitätsprobleme bei den physischen Exemplaren (fehlende Seiten), einige Nutzer halten Alternativen wie Online-Tutorials für ausreichend.

(basierend auf 112 Leserbewertungen)

Originaltitel:

Think Python: How to Think Like a Computer Scientist

Inhalt des Buches:

Wenn Sie programmieren lernen wollen, ist die Arbeit mit Python ein hervorragender Einstieg. Dieser praxisorientierte Leitfaden führt Sie Schritt für Schritt durch die Sprache, beginnend mit grundlegenden Programmierkonzepten, bevor Sie zu Funktionen, Rekursion, Datenstrukturen und objektorientiertem Design übergehen. Diese zweite Auflage und der dazugehörige Code wurden für Python 3 aktualisiert.

Anhand von Übungen in jedem Kapitel können Sie Programmierkonzepte ausprobieren, während Sie sie lernen. Think Python ist ideal für Schüler und Studenten, aber auch für Selbstlerner, Heimschüler und Berufstätige, die die Grundlagen der Programmierung erlernen wollen. Anfänger, die gerade erst anfangen, lernen, wie sie mit Python in einem Browser beginnen können.

⬤ Starten Sie mit den Grundlagen, einschließlich Syntax und Semantik der Sprache.

⬤ Eine klare Definition jedes Programmierkonzepts erhalten.

⬤ Lernen Sie Werte, Variablen, Anweisungen, Funktionen und Datenstrukturen in einer logischen Abfolge kennen.

⬤ Entdecken Sie, wie man mit Dateien und Datenbanken arbeitet.

⬤ Objekte, Methoden und objektorientierte Programmierung verstehen.

⬤ Debugging-Techniken anwenden, um Syntax-, Laufzeit- und semantische Fehler zu beheben.

⬤ Schnittstellengestaltung, Datenstrukturen und GUI-basierte Programme anhand von Fallstudien erforschen.

Weitere Daten des Buches:

ISBN:9781491939369
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2015
Seitenzahl:292

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Python für den Softwareentwurf: Wie ein Informatiker denken - Python for Software Design: How to...
Python for Software Design ist eine kompakte...
Python für den Softwareentwurf: Wie ein Informatiker denken - Python for Software Design: How to Think Like a Computer Scientist
STATS denken: Explorative Datenanalyse - Think STATS: Exploratory Data Analysis
Wenn Sie programmieren können, sind Sie in der Lage, Daten mit den...
STATS denken: Explorative Datenanalyse - Think STATS: Exploratory Data Analysis
Python denken: Wie ein Informatiker denken - Think Python: How to Think Like a Computer...
Wenn Sie programmieren lernen wollen, ist die Arbeit mit...
Python denken: Wie ein Informatiker denken - Think Python: How to Think Like a Computer Scientist
Komplexität denken: Komplexitätsforschung und Computermodellierung - Think Complexity: Complexity...
Die Komplexitätswissenschaft nutzt Berechnungen,...
Komplexität denken: Komplexitätsforschung und Computermodellierung - Think Complexity: Complexity Science and Computational Modeling
Think Bayes: Bayessche Statistik in Python - Think Bayes: Bayesian Statistics in Python
Wenn Sie programmieren können, sind Sie bereit, die...
Think Bayes: Bayessche Statistik in Python - Think Bayes: Bayesian Statistics in Python
Think Data Structures: Algorithmen und Informationsbeschaffung in Java - Think Data Structures:...
Wenn Sie Informatik studieren oder sich als...
Think Data Structures: Algorithmen und Informationsbeschaffung in Java - Think Data Structures: Algorithms and Information Retrieval in Java
Java denken: Wie ein Informatiker denken - Think Java: How to Think Like a Computer...
Think Java ist eine praxisnahe Einführung in die Informatik und...
Java denken: Wie ein Informatiker denken - Think Java: How to Think Like a Computer Scientist
Think DSP: Digitale Signalverarbeitung in Python - Think DSP: Digital Signal Processing in...
Wenn Sie die Grundlagen der Mathematik verstehen und...
Think DSP: Digitale Signalverarbeitung in Python - Think DSP: Digital Signal Processing in Python
Modellierung und Simulation in Python: Eine Einführung für Wissenschaftler und Ingenieure - Modeling...
Modeling and Simulation in Python zeigt dem...
Modellierung und Simulation in Python: Eine Einführung für Wissenschaftler und Ingenieure - Modeling and Simulation in Python: An Introduction for Scientists and Engineers
Python für den Software-Entwurf - Python for Software Design
Python for Software Design ist eine kompakte Einführung in den Softwareentwurf mit der Programmiersprache...
Python für den Software-Entwurf - Python for Software Design
Wahrscheinlich zu viel nachgedacht: Wie man Daten nutzt, um Fragen zu beantworten, statistische...
Ein grundlegender Leitfaden über die...
Wahrscheinlich zu viel nachgedacht: Wie man Daten nutzt, um Fragen zu beantworten, statistische Fallen zu vermeiden und bessere Entscheidungen zu treffen - Probably Overthinking It: How to Use Data to Answer Questions, Avoid Statistical Traps, and Make Better Decisions

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: