Bücher

Die aktuellen Bücher von Ralph Steyer

Python – Basiskurs für Ein- und Umsteiger
Python - Basiskurs für Ein- und Umsteiger - Ralph Steyer Autoren: Steyer, Ralph

Python ist eine universelle, höhere Programmiersprache, die üblicherweise interpretiert wird und den meisten gängigen Programmiersprachen verwandt ist. Python wurde aber mit dem Ziel größter Einfachheit und Übersichtlichkeit entworfen. Zentrales Ziel bei der Entwicklung der Sprache ist die Förderung eines gut lesbaren, knappen Programmierstils. So wird beispielsweise der Code durch zwingende Einrückungen strukturiert. Zudem ist die gesamte Syntax reduziert und auf Übersichtlichkeit optimiert. Wegen ihrer klaren und überschaubaren Syntax gilt Python als einfach zu erlernen. Zumal die Sprache mit relativ wenigen Schlüsselwörtern auskommt. Es wird immer wieder zu hören sein. dass sich Python-basierte Skripte deutlich knapper formulieren lassen als in anderen Sprachen. Es gibt einmal die Sprache Python, die aus den üblichen Schlüsselworten, Operatoren, eingebauten Funktionalitäten etc. sowie einer eigenständigen Syntax besteht. Python besitzt zudem eine umfangreiche Standardbibliothek und zahlreiche Pakete im Python Package Index, bei deren Entwicklung ebenfalls großer Wert auf Überschaubarkeit, aber auch eine leichte Erweiterbarkeit gelegt wurde. Python unterstützt sowohl die objektorientierte, die aspektorientierte, die strukturierte als auch die funktionale Programmierung. Das bedeutet, Python zwingt den Programmierer nicht zu einem einzigen Programmierstil. Ein zentrales Feature ist in Python die dynamische Typisierung samt dynamischer Speicherbereinigung. Damit kann man Python auch als reine Skriptsprache nutzen.Schulungsbuch A4
96 Seiten
komplett in Farbe
1. Ausgabe, Juni 2017
Matchcode: TE-PYT-G_RS
Artikelnummer: VK20469
ISBN: 978-3-86249-725-6

Diese Unterlagen sind zum Lernen von Python gedacht. Entweder in Form des Selbststudiums oder als Begleitmaterial in Python-Kursen. Vermittelt werden die elementaren Grundlagen, um Programme mit Python erstellen als auch pflegen zu können. Dabei wird Wert auf die grundsätzliche Anwendung der verschiedenen Techniken und einfache Beispiele gelegt und nicht auf Vollständigkeit aller möglichen Anweisungen, Befehle oder Parameter.
Inhaltsbeschreibung
Python – Grundlagen
Der Download von Python und die Installation
Vom Quellcode zu den ersten lauffähigen Programmen
Die Kommandozeile und IDLE
Grundlegende Konzepte und die Syntax von Python
Funktionen
Ein kurzer Einstieg in OOP in Python
Ein Anhang und Lösungen zu Aufgaben und Zusatzinformationen
Einsatzbereiche / Zielgruppe
Ideal für den Einsatz in Firmentrainings, Volkshochschulkurse, Schulen, Hochschulen oder zum Selbststudium
Geeignet als Leitfaden für Trainings und/oder als Nachschlagewerk
Dieses Buch gehört zur „Trainer-Edition published by HERDT“.
Python – Weiterführende Themen
Python - Weiterführende Themen - Ralph Steyer Autoren: Steyer, Ralph

Python ist eine universelle, höhere Programmiersprache, die mit dem Ziel größter Einfachheit und Übersichtlichkeit entworfen wurde. Zentrales Ziel bei der Entwicklung der Sprache ist die Förderung eines gut lesbaren, knappen Programmierstils. Python unterstützt sowohl die objektorientierte, die aspektorientierte, die strukturierte als auch die funktionale Programmierung. Das bedeutet, Python zwingt den Programmierer nicht zu einem einzigen Programmierstil.Schulungsbuch A4
68 Seiten
komplett in Farbe
1. Ausgabe, Juni 2017
Matchcode: TE-PYT-F_RS
Artikelnummer: VK20471
ISBN: 978-3-86249-726-3

Diese Unterlagen sind zum Lernen von Python gedacht. Entweder in Form des Selbststudiums oder als Begleitmaterial in Python-Kursen, wobei auf einem elementaren Verständnis von Python-Grundlagen aufgebaut wird. Vermittelt werden erweiterte Techniken wie umfassendere Anwendung der Syntax, objektorientierte Programmierung mit Python, komplexere Anwendungen mit sequenziellen Datenstrukturen, Umgang mit Modulen, Ausnahmebehandlung, Dateizugriffe, Datenbankzugriffe und die Erstellung grafischer Oberflächen. Dabei wird Wert auf die grundsätzliche Anwendung der verschiedenen Techniken und einfache Beispiele gelegt und nicht auf Vollständigkeit aller möglichen Anweisungen, Befehle oder Parameter.
Inhaltsbeschreibung
Vertiefung und Zusammenfassung von Python-Grundlagen anhand mehrerer Beispiele
Vertiefung von OOP in Python
Module und Pakete samt import-Anweisungen
Ausnahmebehandlung
Dateizugriffe
Stringverarbeitung
Python-Bibliotheken nutzen
Umgang mit Datum und Zeit
Allgemeine Datei- und Verzeichnisoperationen
Objekte serialisieren und deserialisieren
Datenbankzugriffe mit Sqlite
Erstellung grafischer Oberflächen (GUI) mit Python

Einsatzbereiche / Zielgruppe
Ideal für den Einsatz in Firmentrainings, Volkshochschulkurse, Schulen, Hochschulen oder zum Selbststudium
Geeignet als Leitfaden für Trainings und/oder als Nachschlagewerk

Dieses Buch gehört zur „Trainer-Edition published by HERDT“.

Cordova – Entwicklung plattformneutraler Apps
Cordova - Ralph Steyer Autoren: Steyer, Ralph

Das Fachbuch zeigt, wie mit dem Cordova-Framework Apps einheitlich für verschiedene Plattformen und App-Stores erstellt werden können. Die Programmierung der Apps erfolgt dabei unter Einsatz von etablierten Web-Technologien wie HTML5, CSS3, JavaScript und Web-Frameworks sowie Web-APIs. Der Autor konzentriert sich im Buch auf die Referenzsysteme Android, Windows Phone und iOS. Die Ausführungen zu Cordova gelten aber auch für weitere mobile Betriebssysteme. Die Themen des Buches reichen dabei von dem ausführlichen Einrichten von Cordova-Projekten inkl. Fragen zur Hardware über die intensive Behandlung des Frameworks und seiner Bibliotheken samt des Aufbaus einer geeigneten Oberfläche einer App, den Zugriff auf typische Elemente eines modernen Smartphones (Geolocation, Orientierung, Kamera, Audiowiedergabe etc.) bis hin zum Vertrieb und der Vermarktung von Apps.

Erschienen ist es als

  • Softcover für 34,99 € – ISBN 978-3-658-16723-3.

Einleitung und Grundlagen – Um was geht es bei Cordova?
Native Apps versus Web-Apps und mobilen Web-Applikationen – Das mobile Umfeld von Cordova
Installation und erste Anwendung von Cordova – Erster Kontakt zu Cordova
Web-Technologien unter Cordova – Wie setzt man HTML, JavaScript und CSS in Cordova ein?
Wo bin ich und wo will ich hin? – Mit Cordova die Position und Richtung bestimmen
Erstellung in der Cloud – Der Build-Dienst von Adobe®
Information und Rückmeldung Rückmeldung – Hallo, jemand da?
Cordova im Zusammenspiel mit ergänzenden Frameworks – Die Funktionalität und die GUI bequemer erstellen
Multimediafragen – Mobile Unterhaltung
Kontaktversuche – Zugriff auf das Adressbuch
Ran an den Speicher – Persistente Informationen
Erweiterte Cordova-Themen – Was rund um die eigentlichen Apps noch geht

COBOL – Grundlagenkurs für Ein- und Umsteiger
COBOL - Grundlagenkurs für Ein- und Umsteiger - von Ralph Steyer

COBOL

Grundlagenkurs für Ein- und Umsteiger

Ralph Steyer

Beschreibung

COBOL wird schon lange tot gesagt. Es gibt jedoch unverändert zig Millionen von COBOL-Codezeilen. Gerade in Banken und Versicherungen werden COBOL-Programme immer noch eingesetzt und es ist nicht absehbar, dass diese Programme umgestellt werden. Dieses Buch ist zum Lernen von COBOL in Form des Selbststudiums oder als Begleitmaterial in COBOL-Kursen gedacht. Vermittelt werden die elementaren Grundlagen, um Programme mit COBOL erstellen als auch pflegen zu können. Dabei wird Wert auf die grundsätzliche Anwendung der verschiedenen Techniken und einfache Beispiele gelegt und nicht auf Vollständigkeit aller möglichen Anweisungen, Befehle oder Parameter. Insbesondere werden keine Dialekt- oder Distributions-spezifischen Besonderheiten beachtet. Dieses Buch ist als Einsteigerkurs konzipiert, der die Grundlagen der Sprache COBOL von Grund auf erarbeitet. Allerdings wird COBOL selten als erste Programmiersprache gelernt und es wird elementare, einfache Erfahrungen in der Programmierung vorausgesetzt.
COBOL hat seine Hauptanwendung auf Mainframes / Großrechnern. Jedoch kann man auch sehr gut mit einem normalen PC arbeiten. Als Basis für das Buch wird deshalb explizit nur ein PC vorausgesetzt. Die Ausführungen zu den eigentlichen Programmcodes sind jedoch unabhängig von der Plattform.

Buchdetails

Buch-ShopSprache: Deutsch

Format: Softcover
Bindung: DIN A5 hoch
Seitenzahl: 156 Seiten

Sprache: Deutsch

ISBN: 978-3-7418-9441-1

Verkaufspreis: 19,99 €

Aufzucht und Pflege kleiner Webseiten mit HTML – Grundlagen der Webseiten-Erstellung
Aufzucht und Pflege kleiner Webseiten mit HTML - Grundlagen der Webseiten-Erstellung - von Ralph Steyer Autor: Ralph Steyer

HTML (Hyper Text Markup Language) ist der Kern des WWW. Mit HTML5 beginnt sogar eine neue Zeitrechnung, die die Zukunft von HTML auf Jahre hinaus sichern sollte. In dem Buch lernen Sie den Einstieg in HTML sowie der Erstellung von Webseiten. Das Buch ist ein Lehrbuch für den Einstieg in HTML sowie einigen ergänzenden Techniken wie CSS (Cascading Style Sheets). Es soll Ihnen sowohl beim Selbststudium helfen als auch Basis dafür sein, in entsprechenden Kursen HTML zu lernen.
Das Buch wendet sich im Wesentlichen an Leser, die die Erstellung und Pflege von Webseiten mit HTML lernen wollen.

Wir besprechen in dem Buch die notwendigen Voraussetzungen für den Umgang mit HTML sowie die Erstellung von Webseiten und blicken dabei auch etwas über den Tellerrand:
Was ist eine Webseite?
Was ist ein Programm?
Wie wird eine Webseite grundsätzlich erstellt?
Wie kommen Sie vom Quellcode zur eigentlichen Webseite?
Natürlich besprechen wir im Detail, was HTML ist, aber ebenso in welchem Umfeld sich diese Technik positioniert.
Alle relevanten HTML-Anweisungen inklusive dem HTML5-Standard werden erörtert.
Sie erhalten einen kompakten Einstieg in Styles Sheets (CSS).
Sie finden in dem Buch ansonsten einige Grundregeln des Web-Designs und der Web-Programmierung, Tipps zur konkreten Veröffentlichung eines Web-Projekts, verschiedene wichtige Tabellen, Quellangaben und Adressen sowie ein umfangreiches Stichwortverzeichnis.

Buchdetails

Sprache: Deutsch
ISBN: 9783741828829
Format: DIN A5 hoch
Seiten: 300
Erscheinungsdatum: 01.07.2016

WordPress – Einführung in das Content Management System
WordPress - Ralph Steyer Autoren: Steyer, Ralph

Das Buch beinhaltet das nötige Wissen für einen sicheren Umgang mit dem beliebten CMS (Content Management System): von der WordPress-Installation samt den notwendigen Voraussetzungen und dem wichtigsten Hintergrundwissen, über die Arbeit mit dem Backend und die Verwaltung von Ressourcen und Inhalten bis hin zur Anpassung des Designs mit Templates und der Erweiterung mittels PlugIns und Widgets. Zusätzlich bietet das Buch einen umfangreichen Anhang mit Erklärungen zu Grundlagentechnologien.
WordPress wurde ursprünglich zur Erstellung von Blogs entwickelt. Inzwischen ist das System zu einem vollständigen CMS herangewachsen, das durch seine einfache Verwendung, rege Community, Erweiterbarkeit und Leistungsfähigkeit weltweit zu den beliebtesten CMS zählt. Mit WordPress kann man komplette soziale Netzwerke und Communities aufbauen und verwalten, aber auch auf einfache Weise konventionelle Webseiten erstellen, die allen Ansprüchen an moderne Web-Präsentationen genügen.Dieses Buch richtet sich an alle, die sich mit einem CMS im Allgemeinen und WordPress im Speziellen vertraut machen möchten, um damit einen zeitgemäßen Internetauftritt zu realisieren.

Erschienen ist es als

  • Softcover für 34,99 € – ISBN 978-3-658-12829-6 und
  • als eBook für 26,99 €- ISBN 978-3-658-12830-2.

Grundlagen – Los geht es
Der erste Kontakt – Das WordPress-Projekt und eine erste Seite
Hinter den Kulissen – Das World Wide Web
Download, Installation und Aktualisierung von WordPress – Für WordPress brauchen Sie …
Das Backend – Die Verwaltung Ihres WordPress
Erweiterte Medienbehandlung – Bilder, Audio, Video & Co
Themes, Widgets & Plug-ins – WordPress anpassen und aufbohren
Import und Export – Daten sichern und reproduzieren
WordPress mobile – WordPress unterwegs
Themes erstellen und anpassen – So gestalten Sie die Oberfläche individuell

Jetzt lerne ich Java – Für Einsteiger und Fortgeschrittene
Jetzt lerne ich Java - Für Einsteiger und Fortgeschrittene - Ralph Steyer Autor: Steyer, Ralph
ISBN978-3-95982-044-8
Seiten: 540


Willkommen in der Java-Welt! Mit diesem Buch steigen Sie Schritt für Schritt in die Programmiersprache Java ein – ganz ohne Vorkenntnisse im Programmieren. Anschaulich und unterhaltsam vermittelt der Autor Ralph Steyer die Java-Grundlagen – aktuell zur Version 8 – und hilft Ihnen mit vielen praxisnahen Beispielen und Übungen, das Gelernte direkt anzuwenden. So beherrschen Sie schnell das Java-Einmaleins und finden Zugang zur objektorientierten Programmierung.

  • Was ist Java?
  • Ein Blick auf Entwicklungstools und erste Beispiele
  • Die objektorientierte Programmierung
  • Die grundlegenden Sprachelemente von Java
  • Erweiterte objektorientierte Programmierung mit Java
  • Datenstrukturen
  • Erweiterte Java-Techniken
Joomla! – Einführung in das populäre CMS
Joomla! - Ralph Steyer Alle wichtigen Informationen zu Joomla! der Serie 3.x, aber auch der Version 2.5
Autor: Steyer, Ralph

  • Die eBook-Version des Titels – ISBN 978-3-658-08878-1 – 26,99 €
  • Druckversion (Softcover): ISBN 978-3-658-08877-4 – 34,99 €

Das beliebte CMS (Content Management System) Joomla! zeichnet sich durch seine einfache Verwendung, rege Community, Erweiterbarkeit und die Leistungsfähigkeit aus. Mit Joomla! können Anwender komplette soziale Netzwerke und Communities aufbauen und verwalten, aber auch auf einfache Weise konventionelle Webseiten erstellen, die allen Ansprüchen an moderne Präsentationen im Web genügen. Im Buch werden die Installation samt notwendigen Voraussetzungen und wichtigem Hintergrundwissen, die Arbeit mit dem Backend sowie die Verwaltung von Ressourcen und Inhalten eingeführt. Zudem werden mit der Anpassung des Designs mit Templates und der Erweiterung von Joomla! durch Plugins alle wichtigen Funktionen vorgestellt.

  • Die Grundlagen zu CMS – auch eine lange Reise beginnt mit dem ersten Schritt
  • Die Community und Demoinstallationen – erster Kontakt zur Welt von Joomla!
  • Hinter den Kulissen – das WWW in all seiner Pracht
  • Download und Installationen von Joomla! – für Joomla! brauchen Sie Joomla!
  • Frontend und Backend – von außen und von innen
  • Inhalte einsortieren – Kategorien zur Einsortierung von Inhalt
  • Menüs in Joomla! – gezielte Zugriffe auf Inhalte
  • Beiträge und Medien in Joomla! – Inhalte aufbereiten
  • Templates und Template-Stile – die Optik anpassen
  • Benutzer und deren Verwaltung – das Rollensystem von Joomla!
  • Komponenten und andere Erweiterungen – des Joomla! Kern: Flexibilität
Einführung in JavaFX – Moderne GUIs für RIAs und Java-Applikationen
JavaFX - Ralph Steyer Autor: Ralph Steyer

  • eBook 19,99 € (Preis inkl. MwSt.) Preis für Deutschland ISBN 978-3-658-02836-7
  • Softcover 24,99 € (Preis inkl. MwSt.) Preis für Deutschland ISBN 978-3-658-02835-0
  • Erscheinungsdatum: 07/2014
  • 339 Seiten

Das JavaFX-Framework gibt es schon seit einigen Jahren, hat aber mit den ersten Versionen fast nur noch den Namen gemeinsam. Mit der Version 2 hat JavaFX einen festen und ausgereiften Stand erreicht und wird als die kommende Technologie im Java-Umfeld angesehen, um leistungsfähige und moderne grafische Benutzeroberflächen (GUI) erstellen zu können. Dieses Buch stellt Ihnen dazu eine Vielzahl an neuen Widgets und Komponenten samt einem neuen Java-API vor, das Swing ablösen soll. Es zeigt Ihnen auch, wie Sie mit Hilfe des neuen APIs sowohl aus Java heraus, aber auch über einen neuen XML-basierenden Ansatz (FXML) samt einem visuellen Designer-Tool (Scene Builder) grafische User-Interfaces erstellen können. So können Sie sogar ohne Java-Kenntnisse eine leistungsfähige und moderne GUI erstellen.

  • Das Umfeld von JavaFX
  • Grundlagen zu Java
  • Einführung und Grundlagen zu JavaFX
  • JavaFX-Applikationen mit FXML
  • Java-Oberflächen mit XML und Web-Technologien
  • Der Scene Builder – Java-Oberflächen mit der Maus erzeugen
  • JavaFX UI

Die Zielgruppe

  • Java-Entwickler
  • Web-Entwickler

 

JavaScript – Die universelle Sprache zur Web-Programmierung
Autor: Ralph Steyer

  • 04/2014
  • 474 Seiten, Fester Einband
  • Buch: € 29,99 inkl. kostenlosem E-Book
  • ISBN: 978-3-446-43942-9E-Book (PDF): € 23,99, ISBN: 978-3-446-43947-4

Mit JavaScript steht die derzeit einzige Möglichkeit bereit, mit der Sie plattformübergreifend im WWW auf Seiten des Clients (also im Browser) programmieren können. Sie können damit beispielsweise eine Webseite an unterschiedliche Browser und Plattformeinstellungen des Besuchers anpassen, Benutzereingaben in einer Webseite plausibilisieren, Teile einer Webseite durch dynamisch nachgeladene Daten austauschen (AJAX), die Webseite nach dem Laden dynamisch verändern (DHTML) oder auch gezielt auf Aktionen eines Besuchers in der Webseite reagieren. Aber auch auf Serverseite oder bei mobilen Anwendungen gewinnt JavaSript an Bedeutung.
Das vorliegende Buch vermittelt Ihnen zunächst das Basiswissen, um die Skriptsprache JavaScript in Verbindung mit internen JavaScript-Objekten und vor allem DOM-Objekten optimal zu nutzen. Berücksichtigt werden dabei auch die neuen Spracheigenschaften und Aspekte von HTML5/DOM5 sowie erweiterte JavaScript-Möglichkeiten wie Ausnahmebehandlung, Prototyping und die Umsetzung der objektorientierten Programmierung (OOP) in JavaScript sowie insbesondere AJAX.

– Syntax und Konzeption von JavaScript
– JavaScript im Umfeld des modernen Webs
– Programmierung von leistungsfähige Rich Internet Applications (RIAs)
– Fortgeschrittene Techniken rund um HTML5
– Extra: Mit kostenlosem E-Book (PDF)
jQuery
Das universelle JavaScript-Framework für das interaktive Web und mobile Anwendungen
jquery Autor: Ralph Steyer
RIAs (Rich Internet Applications) bieten dem Besucher im Web eine Vielzahl an Features. Diese erweiterten Möglichkeiten aktueller Webseiten „von Hand“ zu programmieren, ist meist kaum noch möglich, geschweige denn sinnvoll. Erst durch den Einsatz mächtiger und erprobter Frameworks ist die Erstellung zeitgemäßer RIAs mit adäquatem Aufwand möglich. jQuery ist ein solches freies, umfangreiches und etabliertes Framework. Es stellt z.B. komfortable Funktionen zur DOM-Manipulation und -Navigation und grundlegenden AJAX-Support zur Verfügung. Darüber hinaus bietet das Framework Unterstützung von CSS, ein erweitertes Event-System, eindrucksvolle Effekte und Animationen, diverse Hilfsfunktionen sowie Widgets und visuelle Komponenten in Form von jQuery UI. Außerdem existieren zahlreiche frei verfügbare Plugins, die eine fast beliebige Erweiterbarkeit des Frameworks gestatten. Auch für mobile Endgeräte gibt es eine spezielle Framework-Erweiterung, was das Anwendungsspektrum von jQuery zusätzlich vergrößert. Ebenso zeichnet jQuery die nahtlose Integration in viele Web-Plattformen großer Industrieanbieter aus.In diesem Buch lernen Sie die wesentlichen Möglichkeiten kennen, mit denen Sie jQuery für Ihre eigenen Webapplikationen nutzen können – von einfachen Webseiten bis zu komplexen RIAS und mobilen Apps.

  • 02/2014
  • 448 Seiten
  • Fester EinbandBuch: € 29,99 inkl. kostenlosem E-Book Buch
  • ISBN: 978-3-446-43941-2 E-Book (PDF): € 23,99 ISBN: 978-3-446-43949-8

– jQuery – das Kernframework
– jQuery UI für anspruchsvolle Web-Oberflächen
– jQuery Mobile für mobile Webseiten
– Plugins für fast unbegrenzte Erweiterbarkeit
– Extra: Mit kostenlosem E-Book

Autoren- oder Lektorentätigkeit an Schulungsunterlagen vom Herdt-Verlag

Die Kommentare wurden geschlossen