Python Crash Course

Filename: python-crash-course.pdf
ISBN: 9781593276034
Release Date: 2015-11-20
Number of pages: 560
Author: Eric Matthes
Publisher: No Starch Press

Download and read online Python Crash Course in PDF and EPUB Learn Python—Fast! Python Crash Course is a fast-paced, thorough introduction to Python that will have you writing programs, solving problems, and making things that work in no time. In the first half of the book, you’ll learn about basic programming concepts, such as lists, dictionaries, classes, and loops, and practice writing clean and readable code with exercises for each topic. You’ll also learn how to make your programs interactive and how to test your code safely before adding it to a project. In the second half of the book, you’ll put your new knowledge into practice with three substantial projects: a Space Invaders–inspired arcade game, data visualizations with Python’s super-handy libraries, and a simple web app you can deploy online. As you work through Python Crash Course you’ll learn how to: *Use powerful Python libraries and tools, including matplotlib, NumPy, and Pygal *Make 2D games that respond to keypresses and mouse clicks, and that grow more difficult as the game progresses *Work with data to generate interactive visualizations *Create and customize Web apps and deploy them safely online *Deal with mistakes and errors so you can solve your own programming problems If you’ve been thinking seriously about digging into programming, Python Crash Course will get you up to speed and have you writing real programs fast. Why wait any longer? Start your engines and code! Uses Python 2 and 3


Einf hrung in Python

Filename: einf-hrung-in-python.pdf
ISBN: 9783897214880
Release Date: 2007
Number of pages: 624
Author: Mark Lutz
Publisher: O'Reilly Germany

Download and read online Einf hrung in Python in PDF and EPUB


Python Crashkurs

Filename: python-crashkurs.pdf
ISBN: 9783960881469
Release Date: 2017-04-19
Number of pages: 622
Author: Eric Matthes
Publisher: dpunkt.verlag

Download and read online Python Crashkurs in PDF and EPUB »Python Crashkurs« ist eine kompakte und gründliche Einführung, die es Ihnen nach kurzer Zeit ermöglicht, Python-Programme zu schreiben, die für Sie Probleme lösen oder Ihnen erlauben, Aufgaben mit dem Computer zu erledigen. In der ersten Hälfte des Buches werden Sie mit grundlegenden Programmierkonzepten wie Listen, Wörterbücher, Klassen und Schleifen vertraut gemacht. Sie erlernen das Schreiben von sauberem und lesbarem Code mit Übungen zu jedem Thema. Sie erfahren auch, wie Sie Ihre Programme interaktiv machen und Ihren Code testen, bevor Sie ihn einem Projekt hinzufügen. Danach werden Sie Ihr neues Wissen in drei komplexen Projekten in die Praxis umsetzen: ein durch »Space Invaders« inspiriertes Arcade-Spiel, eine Datenvisualisierung mit Pythons superpraktischen Bibliotheken und eine einfache Web-App, die Sie online bereitstellen können. Während der Arbeit mit dem »Python Crashkurs« lernen Sie, wie Sie: - leistungsstarke Python-Bibliotheken und Tools richtig einsetzen – einschließlich matplotlib, NumPy und Pygal - 2D-Spiele programmieren, die auf Tastendrücke und Mausklicks reagieren, und die schwieriger werden, je weiter das Spiel fortschreitet - mit Daten arbeiten, um interaktive Visualisierungen zu generieren - Web-Apps erstellen und anpassen können, um diese sicher online zu deployen - mit Fehlern umgehen, die häufig beim Programmieren auftreten Dieses Buch wird Ihnen effektiv helfen, Python zu erlernen und eigene Programme damit zu entwickeln. Warum länger warten? Fangen Sie an!


Effektiv C programmieren

Filename: effektiv-c-programmieren.pdf
ISBN: 9783827330789
Release Date: 2011
Number of pages: 326
Author: Scott Meyers
Publisher: Pearson Deutschland GmbH

Download and read online Effektiv C programmieren in PDF and EPUB


Programmieren lernen mit Python

Filename: programmieren-lernen-mit-python.pdf
ISBN: 9783955618070
Release Date: 2014-08-27
Number of pages: 320
Author: Allen B. Downey
Publisher: O'Reilly Germany

Download and read online Programmieren lernen mit Python in PDF and EPUB Python ist eine moderne, interpretierte, interaktive und objektorientierte Skriptsprache, vielseitig einsetzbar und sehr beliebt. Mit mathematischen Vorkenntnissen ist Python leicht erlernbar und daher die ideale Sprache für den Einstieg in die Welt des Programmierens. Das Buch führt Sie Schritt für Schritt durch die Sprache, beginnend mit grundlegenden Programmierkonzepten, über Funktionen, Syntax und Semantik, Rekursion und Datenstrukturen bis hin zum objektorientierten Design. Zur aktualisierten Auflage Diese Auflage behandelt Python 3, geht dabei aber auch auf Unterschiede zu Python 2 ein. Außerdem wurde das Buch um die Themen Unicode, List und Dictionary Comprehensions, den Mengen-Typ Set, die String-Format-Methode und print als Funktion ergänzt. Jenseits reiner Theorie Jedes Kapitel enthält passende Übungen und Fallstudien, kurze Verständnistests und kleinere Projekte, an denen Sie die neu erlernten Programmierkonzepte gleich ausprobieren und festigen können. Auf diese Weise können Sie das Gelernte direkt anwenden und die jeweiligen Programmierkonzepte nachvollziehen. Lernen Sie Debugging-Techniken kennen Am Ende jedes Kapitels finden Sie einen Abschnitt zum Thema Debugging, der Techniken zum Aufspüren und Vermeiden von Bugs sowie Warnungen vor entsprechenden Stolpersteinen in Python enthält.


Linux verstehen und administrieren

Filename: linux-verstehen-und-administrieren.pdf
ISBN: 3898643212
Release Date: 2006
Number of pages: 455
Author: Brian Ward
Publisher:

Download and read online Linux verstehen und administrieren in PDF and EPUB How Linux Works describes the inside of the Linux system for systems administrators, whether you maintain an extensive network in the office or one Linux box at home. Some books try to give you copy- and-paste instructions for how to deal with every single system issue that may arise, but How Linux Works actually shows you how the Linux system functions so that you can come up with your own solutions. After a guided tour of filesystems, the boot sequence, system management basics, and networking, author Brian Ward delves into open-ended topics such as development tools, custom kernels, and buying hardware, all from an administrator's point of view. With a mixture of background theory and real-world examples, this book shows both "how" to administer Linux, and "why" each particular technique works, so that you will know how to make Linux work for you.


Arduino Workshops

Filename: arduino-workshops.pdf
ISBN: 9783864913808
Release Date: 2013-09-23
Number of pages: 448
Author: John Boxall
Publisher: dpunkt.verlag

Download and read online Arduino Workshops in PDF and EPUB Der Arduino ist eine preiswerte und flexible Open-Source-Mikrocontroller- Plattform mit einer nahezu unbegrenzten Palette von Add-ons für die Ein- und Ausgänge - wie Sensoren, Displays, Aktoren und vielem mehr. In "Arduino-Workshops" erfahren Sie, wie diese Add-ons funktionieren und wie man sie in eigene Projekte integriert. Sie starten mit einem Überblick über das Arduino-System und erfahren dann rasch alles über die verschiedenen elektronischen Komponenten und Konzepte. Hands-on-Projekte im ganzen Buch vertiefen das Gelernte Schritt für Schritt und helfen Ihnen, dieses Wissen anzuwenden. Je tiefer Sie in die Materie eindringen, desto komplexer und raffinierter werden die Projekte.


Think Like a Programmer

Filename: think-like-a-programmer.pdf
ISBN: 9783826696046
Release Date: 2013-06-25
Number of pages: 304
Author: V. Anton Spraul
Publisher: MITP-Verlags GmbH & Co. KG

Download and read online Think Like a Programmer in PDF and EPUB Typische Programmieraufgaben kreativ lösen am Beispiel von C++ Von der Aufgabe zur Lösung – so gehen Sie vor Probleme analysieren und schrittweise bearbeiten Systematisches Vorgehen lernen und anwenden Aus dem Inhalt: Strategien zur Problemlösung Eingabeverarbeitung Statusverfolgung Arrays Zeiger und dynamische Speicherverwaltung Klassen Rekursion Wiederverwendung von Code Rekursive und iterative Programmierung Denken wie ein Programmierer Die Herausforderung beim Programmieren besteht nicht im Erlernen der Syntax einer bestimmten Sprache, sondern in der Fähigkeit, auf kreative Art Probleme zu lösen. In diesem einzigartigen Buch widmet sich der Autor V. Anton Spraul genau jenen Fähigkeiten, die in normalen Lehrbüchern eher nicht behandelt werden: die Fähigkeit, wie ein Programmierer zu denken und Aufgaben zu lösen. In den einzelnen Kapiteln behandelt er jeweils verschiedene Programmierkonzepte wie beispielsweise Klassen, Zeiger und Rekursion, und fordert den Leser mit erweiterbaren Übungen zur praktischen Anwendung des Gelernten auf. Sie lernen unter anderem: Probleme in diskrete Einzelteile zerlegen, die sich leichter lösen lassen Funktionen, Klassen und Bibliotheken möglichst effizient nutzen und wiederholt verwenden die perfekte Datenstruktur für eine Aufgabenstellung auswählen anspruchsvollere Programmiertechniken wie Rekursion und dynamischen Speicher einsetzen Ihre Gendanken ordnen und Strategien entwickeln, um bestimmte Problemkategorien in Angriff zu nehmen Die Beispiele im Buch werden mit C++ gelöst, die dargestellten kreativen Problemlösungskonzepte gehen aber weit über die einzelnen Programmiersprachen und oft sogar über den Bereich der Informatik hinaus. Denn wie die fähigsten Programmierer wissen, handelt es sich beim Schreiben herausragender Quelltexte um kreative Kunst und der erste Schritt auf dem Weg zum eigenen Meisterwerk besteht darin, wie ein Programmierer zu denken. Über den Autor: V. Anton Spraul hat über 15 Jahre lang Vorlesungen über die Grundlagen der Programmierung und Informatik gehalten. In diesem Buch fasst er die von ihm dabei perfektionierten Verfahren zusammen. Er ist auch Autor von »Computer Science Made Simple«.


Machine Learning mit Python

Filename: machine-learning-mit-python.pdf
ISBN: 9783958454248
Release Date: 2016-11-22
Number of pages: 424
Author: Sebastian Raschka
Publisher: MITP-Verlags GmbH & Co. KG

Download and read online Machine Learning mit Python in PDF and EPUB


Lineare Algebra

Filename: lineare-algebra.pdf
ISBN: 9783642556319
Release Date: 2013-03-07
Number of pages: 656
Author: Gilbert Strang
Publisher: Springer-Verlag

Download and read online Lineare Algebra in PDF and EPUB Diese Einführung in die lineare Algebra bietet einen sehr anschaulichen Zugang zum Thema. Die englische Originalausgabe wurde rasch zum Standardwerk in den Anfängerkursen des Massachusetts Institute of Technology sowie in vielen anderen nordamerikanischen Universitäten. Auch hierzulande ist dieses Buch als Grundstudiumsvorlesung für alle Studenten hervorragend lesbar. Darüber hinaus gibt es neue Impulse in der Mathematikausbildung und folgt dem Trend hin zu Anwendungen und Interdisziplinarität. Inhaltlich umfasst das Werk die Grundkenntnisse und die wichtigsten Anwendungen der linearen Algebra und eignet sich hervorragend für Studierende der Ingenieurwissenschaften, Naturwissenschaften, Mathematik und Informatik, die einen modernen Zugang zum Einsatz der linearen Algebra suchen. Ganz klar liegt hierbei der Schwerpunkt auf den Anwendungen, ohne dabei die mathematische Strenge zu vernachlässigen. Im Buch wird die jeweils zugrundeliegende Theorie mit zahlreichen Beispielen aus der Elektrotechnik, der Informatik, der Physik, Biologie und den Wirtschaftswissenschaften direkt verknüpft. Zahlreiche Aufgaben mit Lösungen runden das Werk ab.


Hacking

Filename: hacking.pdf
ISBN: 3898645363
Release Date: 2008
Number of pages: 505
Author: Jon Erickson
Publisher:

Download and read online Hacking in PDF and EPUB


Neuronale Netze selbst programmieren

Filename: neuronale-netze-selbst-programmieren.pdf
ISBN: 3960090439
Release Date: 2017-04-28
Number of pages: 217
Author: Tariq Rashid
Publisher:

Download and read online Neuronale Netze selbst programmieren in PDF and EPUB


Python 3

Filename: python-3.pdf
ISBN: 3836236338
Release Date: 2015-06-29
Number of pages: 1050
Author: Johannes Ernesti
Publisher:

Download and read online Python 3 in PDF and EPUB


Don t make me think

Filename: don-t-make-me-think.pdf
ISBN: 9783826687150
Release Date: 2014-11-19
Number of pages: 216
Author: Steve Krug
Publisher: MITP-Verlags GmbH & Co. KG

Download and read online Don t make me think in PDF and EPUB Usability ist eine der wichtigsten Herausforderungen bei der Webseitenerstellung – und wird häufig nur allzu leichtfertig vernachlässigt. Lernen Sie mit dieser überarbeiteten Neuauflage des Klassikers, wie Websites wirklich benutzt werden – mit aktualisierten Beispielen und einem neuen Kapitel über Mobile Usability. Steve Krug verdankt seine Erkenntnisse einer eigentlich nahe liegenden Methode: Er beobachtet, wie User mit einer Website umgehen und welche Hindernisse sich ihnen bei der Informationssuche in den Weg stellen. Anhand aussagekräftiger Beispiele, vieler Grafiken und einer Prise Humor erhalten Sie eine ganz neue Perspektive auf Ihr Websitekonzept. Krugs Usability-Prinzipien dienen als Leitfaden für die eigene Arbeit. Mit einfachen Tests kann jeder seine Website ohne viel Aufwand so optimieren, dass sie den Usability-Kriterien entspricht und sich intuitiv anwenden lässt. Wenn Sie diesen Klassiker schon einmal gelesen haben, werden Sie wieder entdecken, was DON’T MAKE ME THINK! so unverzichtbar für Webdesigner und -entwickler auf der ganzen Welt gemacht hat. Wenn Sie es noch nicht gelesen haben, werden Sie sehen, warum so viele Leute es als Pflichtlektüre empfehlen.


Einf hrung in die Systemtheorie

Filename: einf-hrung-in-die-systemtheorie.pdf
ISBN: 9783322993465
Release Date: 2013-03-08
Number of pages: 553
Author: Bernd Girod
Publisher: Springer-Verlag

Download and read online Einf hrung in die Systemtheorie in PDF and EPUB Dieses Buch bietet eine leicht zugängliche Einführung in die Systemtheorie für Studierende der Elektrotechnik, Elektronik, Informationstechnik und verwandter Gebiete. Es legt die Grundlagen für das Studium anwendungsorientierter Fächer wie Multimediakommunikation, Nachrichtenübertragung und Signalverarbeitung. Der Schwerpunkt liegt auf der Vermittlung von systemorientiertem Denken und der Fähigkeit, Probleme zu lösen. Dazu tragen auch die 200 Aufgaben bei, deren Lösungen vollständig enthalten sind. Die 2. Auflage wurde um einen neuen Abschnitt zum Thema Regelkreise erweitert; es finden sich begriffliche Präzisierungen, zahlreiche kleinere Korrekturen sowie verbesserte Abbildungen.