
Programmieren trainieren
Mit über 120 Workouts in Java und Python
Hanser (Publisher)
1st Edition
Published on 12. March 2018
Book
Hardback
576 pages
978-3-446-45486-6 (ISBN)
Article exhausted; check for reprint
Description
Der Programmier-Trainingsplan für alle, die einsteigen und weiter kommen wollen.
Mit diesem Trainingsprogramm kann jeder seine Programmierkenntnisse üben und dadurch erfolgreich vertiefen
Über 120 Übungen und Lösungen in Java und Python - von einfach bis anspruchsvoll
Im Internet: Erweiterbares Github-Repository mit Lösungen und Lösungsvarianten
In diesem Übungsbuch trainierst du anhand von kurzweiligen und praxisnahen Aufgaben deine Programmierfähigkeiten. Jedes Kapitel beginnt mit einem kurzen Warmup zum behandelten Programmierkonzept; die Umsetzung übst du dann anhand von zahlreichen Workout-Aufgaben. Du startest mit einfachen Aufgaben und steigerst dich hin zu komplexeren Fragestellungen. Damit dir nicht langweilig wird, gibt es über 120 praxisnahe Übungen. So lernst du z. B. einen BMI-Rechner oder einen PIN-Generator zu programmieren oder wie du eine Zeitangabe mit einer analogen Uhr anzeigen kannst.
Solltest du mal nicht selbstständig vorankommen, dann werden dir in jedem Workout Lösungshinweise als Hilfestellung angeboten. Die kommentierten Lösungen liegen in den Programmiersprachen Java und Python vor. Für ein möglichst ballastfreies Training wird für die elementaren Programmierkonzepte die Entwicklungsumgebung Processing eingesetzt. Die Installation und Verwendung der Tools sind im Buch beschrieben.
AUS DEM INHALT
Einführung in die Programmierung
Variablen, Datentypen, Operatoren und Ausdrücke
Kontrollstrukturen
Funktionen
Arrays
Strings und Stringverarbeitung
Objektorientierung
Referenzdatentypen
Vererbung
Lösungen in Java und Python
Processing installieren
Extra: E-Book inside
Systemvoraussetzungen für E-Book inside: Internet-Verbindung und Adobe-Reader oder Ebook-Reader bzw. Adobe Digital Editions.
Reviews / Votes
"Die Autoren stellen eine Vielzahl von Aufgaben und Übungen zur Verfügung, um die Programmierkenntnisse ihrer Leser zu vertiefen. [...] Wer als Lehrer, Trainer oder Dozent tätig ist, findet in dem Buch eine Unmenge an Inspirationen für eigene Aufgaben. Schaut man sich zu den Übungen die Lösungen gleich mit an, hält der Leser gleichzeitig ein durchaus interessantes Koch- beziehungsweise Rezeptebuch in der Hand." Jan Tittel, dotnetpro, März 2019 "Der Lerneffekt ist garantiert! 'Programmieren trainieren' ist ein didaktisch gut gemachtes Buch mit praxisnahen Aufgaben und erfrischend neuem Konzept." MagPi, Oktober 2018 "Wer schon die Übungsaufgaben im Programmierunterricht in der Schule oder Uni gemocht hat, der wird 'Programmieren Trainieren' lieben. Auch allen anderen, die bereits ein Grundlagenbuch der Programmiersprache Java oder Python ihr eigenen nennen dürfen und nun das Gelernte weiter vertiefen wollen, kann das Buch nur ans Herz gelegt werden. Sauber gegliedert, bietet 'Programmieren Trainieren' 120 Aufgaben, die übersichtlich dargestellt sind und so dabei helfen die unterschiedlichen Programmierbestandteile spielerisch zu festigen." java-programmieren.com, 03.06.2018More details
Language
German
Place of publication
München
Germany
Dimensions
Height: 24.2 cm
Width: 17.2 cm
Thickness: 3.5 cm
Weight
1135 gr
ISBN-13
978-3-446-45486-6 (9783446454866)
Schweitzer Classification
Other editions
New editions

Luigi Lo Iacono | Stephan Wiefling | Michael Schneider
Programmieren trainieren
Mit über 150 Workouts in Java und Python
Book
10/2023
3rd Edition
Hanser
€29.99
Available immediately

Luigi Lo Iacono | Stephan Wiefling | Michael Schneider
Programmieren trainieren
Mit über 130 Workouts in Java und Python. Inkl. E-Book
Book
04/2020
2nd Edition
Hanser
€29.99
Article exhausted; check for reprint
Persons
Author
Prof. Dr. Luigi Lo Iacono ist Professor für IT-Sicherheit und Informationssicherheitsbeauftragter an der Justus-Liebig-Universität Gießen.
ISNI: 0000 0004 2011 6676
ISNI: 0000 0004 2011 6676
Dr. Stephan Wiefling forscht am Institut für Cyber Security & Privacy der Hochschule Bonn-Rhein-Sieg. Seine Expertise hat er bereits in mehrere der 500 weltweit größten Unternehmen eingebracht.
ISNI: 0000 0005 1545 7596
ISNI: 0000 0005 1545 7596
Michael Schneider ist Softwarearchitekt hochflexibler und komplexer Softwaresysteme für die Fondsindustrie in Frankfurt/Main und zertifizierter Enterprise Application Developer für das .NET-Framework.
ISNI: 0000 0000 8035 0406
ISNI: 0000 0000 8035 0406