Gratisversand in ganz Deutschland!
Bookbot

Michael Inden

    1. Januar 1971
    Java - die Neuerungen in Version 9 bis 14
    Einfach Python
    Der Weg zum Java-Profi
    Java Challenge
    Java 8 – die Neuerungen
    Der Weg zum Java-Profi
    • 2023

      Der praktische Schnelleinstieg in die Python-Programmierung bietet eine kompakte und verständliche Einführung in Python 3. Durch interaktive Elemente können Leser sofort ausprobieren und schnelle Erfolge erzielen. Die Grundlagen und ein guter Entwicklungsstil werden vermittelt, während der Sourcecode, Beispiele und umfangreiche Praxisprojekte zum Download bereitstehen, um das Verständnis zu erleichtern. Dieses Buch richtet sich an vielbeschäftigte Programmierer:innen, die eine prägnante und verständliche Einführung in die zunehmend beliebte Programmiersprache suchen. Es bietet einen unterhaltsamen Einstieg und behandelt viele wichtige Aspekte, darunter die Installation von Python, grundlegende Bausteine wie Strings, Enums, Zufallszahlen, Fallunterscheidungen und Schleifen sowie objektorientierte Programmierung und Datencontainer wie Listen, Mengen und Tupel. Fortgeschrittene Themen wie Iteratoren, Generatoren, Slicing, Sortierungen und Comprehensions werden ebenfalls behandelt. Zudem wird die Datumsverarbeitung, Dateiverarbeitung, JSON und Fehlerbehandlung thematisiert. Trotz des kompakten Formats liefert das Buch eine fundierte Einführung mit leicht nachvollziehbaren Beispielen, die zum Experimentieren anregen. Es ist besonders geeignet für Leser:innen mit Vorkenntnissen in Programmiersprachen wie Java oder C++.

      Python lernen - kurz & gut
    • 2021

      Einfach Python

      Gleich richtig programmieren lernen

      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.

      Einfach Python
    • 2021
    • 2021
    • 2021

      Python Challenge

      Fit für Prüfung, Job-Interview und Praxis – mit 100 Aufgaben und Musterlösungen

      Dieses Buch bietet Ihnen ein breit gefächertes Spektrum von über 100 Übungsaufgaben und Programmierpuzzles inklusive Lösungen zum Knobeln und Erweitern Ihrer Kenntnisse zu unterschiedlichen praxisrelevanten Themengebieten

      Python Challenge
    • 2020

      Java Challenge

      Fit für das Job-Interview und die Praxis - mit mehr als 100 Aufgaben und Musterlösungen

      Der Leser erhält eine umfassende Anleitung zur Programmiersprache Java, die sowohl für Anfänger als auch für Fortgeschrittene geeignet ist. Das Buch bietet praxisnahe Übungen, die helfen, die Konzepte zu verinnerlichen und die Programmierfähigkeiten zu verbessern. Zudem werden häufige Fehler und deren Lösungen behandelt, um das Verständnis zu vertiefen. Der Coach-Ansatz ermöglicht es, individuell auf Lernbedürfnisse einzugehen und fördert ein effektives Selbststudium.

      Java Challenge
    • 2020

      Der Weg zum Java-Profi

      Konzepte und Techniken für die professionelle Java-Entwicklung. Aktuell zu Java 15

      Biographische Informationen Dipl.-Inform. Michael Inden ist Oracle-zertifizierter Java-Entwickler für JDK 6. Nach seinem Studium in Oldenburg war er lange Zeit als Softwareentwickler und -architekt bei verschiedenen internationalen Firmen tätig und arbeitet derzeit als Teamleiter Softwareentwicklung in Zürich. Michael Inden hat rund 20 Jahre Erfahrung beim Entwurf komplexer Softwaresysteme gesammelt, an diversen Fortbildungen und an mehreren Java-One-Konferenzen in San Francisco teilgenommen. Sein Wissen gibt er gerne als Trainer in Schulungen und auf Konferenzen weiter. Sein besonderes Interesse gilt dem Design qualitativ hochwertiger Applikationen mit ergonomischen, grafischen Oberflächen sowie dem Coaching von Kollegen.

      Der Weg zum Java-Profi
    • 2019

      Dieses Buch richtet sich an alle, die ihr Java-Wissen aktualisieren und durch zahlreiche Übungen vertiefen möchten. Es behandelt die wesentlichen Neuerungen in Java 9, dem letzten größeren Update, sowie in den Versionen Java 10, 11 und 12. Letztere werden aufgrund der halbjährlichen Releasezyklen kompakter behandelt, da sie weniger Änderungen mit sich bringen. Eine zentrale Neuerung in Java 9 ist die Modularisierungslösung, die im Rahmen des Projekts »Jigsaw« entwickelt wurde. Auch fortgeschrittene Themen wie Services und die Migration bestehender Applikationen werden behandelt. In verschiedenen Kapiteln werden Änderungen in der Sprache selbst sowie Erweiterungen in diversen APIs besprochen. Ein Schwerpunkt liegt auf Vereinfachungen beim Prozess-Handling, der Verarbeitung mit Optional und im Stream-API, sowie grundlegenden Neuerungen im Bereich der Concurrency durch Reactive Streams. Der offizielle HTTP/2-Support, der mit Java 11 ins JDK aufgenommen wurde, wird ebenfalls thematisiert. Ein Kapitel bietet einen Überblick über die Auswirkungen der neuen Java-Versionen auf Build-Tools und IDEs. Zwei kurze Anhänge widmen sich »Gradle« und »Maven«. Ein Schnelleinstieg zu den wichtigsten Neuerungen von Java 8 rundet das Buch ab und unterstützt das Verständnis der vielfältigen Neuerungen aus JDK 9 bis 12.

      Java - die Neuerungen in Version 9 bis 12