Apps effektiv managen und vermarkten Die eigene App erfolgreich veröffentlichen: Von der Konzeption bis zur Vermarktung Springer Fachmedien Wiesbaden GmbH (2018)
Inhalt: Lernen Sie Ihre App effektiv, strukturiert und begeisternd weltweit zu vermarkten. In diesem praxisorientierten Buch erhalten Sie einen prägnanten Überblick von der Idee und Konzeption einer App, über die Entwicklung und die Veröffentlichung der App, bis hin zu ihrer Vermarktung und Weiterentwicklung. Um Ihnen den Weg zu Ihrer App so anschaulich wie möglich zu beschreiben, werden wir in diesem Buch den gesamten Lebenszyklus einer App verfolgen. Dabei liegen die Schwerpunkte auf der nachhaltigen Pflege, also dem Management, und dem Marketing. Außerdem lernen wir Methoden zur Formulierung und laufenden Verbesserung des gesamten App-Geschäftsmodells kennen. Umfang: 125 S. ISBN: 978-3-658-22296-3
C++ mit Visual Studio 2022 und Windows Forms-Anwendungen C++17 für Studierende und erfahrene Programmierer ? Windows-Programme mit C++ entwickeln Springer Berlin (2022)
Inhalt: Dieses Buch stellt C++ umfassend dar. Zahlreiche Beispiele veranschaulichen die Theorie. Dabei werden die Neuerungen von C++11, C++14 und C++17 von Anfang an integriert und ihre Vorteile gezeigt. Im Unterschied zu den allermeisten anderen C++-Büchern werden Windows-Programme mit einer grafischen Benutzeroberfläche entwickelt. Dieses Buch ist ein Lehrbuch, das sich an Studenten von Fachhochschulen und Universitäten richtet. Da es keine Vorkenntnisse voraussetzt, ist es auch zum Selbststudium geeignet. Es entstand aus zahlreichen Vorlesungen und Firmenseminaren. Der Aufbau, die Beispiele und Übungsaufgaben sind erprobt und bewährt. Und es ist gleichzeitig auch ein Fachbuch, das erfahrene C++-Programmierer auf den Stand von C++17 bringt. Es zeigt, wie die zahlreichen Neuerungen selbst elementare Programmiertechniken einfacher und sicherer machen. Dazu kommen neue Konzepte, die bessere und effizientere Lösungen als noch vor einigen Jahren ermöglichen. Viele dieser neuen Möglichkeiten sind in der industriellen Praxis noch nicht verbreitet. Übungsaufgaben ermöglichen dem Leser, das Gelernte zu vertiefen. Lösungen stehen auf www.rkaiser.de zum Download bereit. Dieses Buch erscheint in zwei weitgehend identischen Ausgaben: ?In der vorliegenden Ausgabe werden Programme mit einer grafischen Benutzeroberfläche geschrieben, in denen alle Ein- und Aus-gaben über eine Windows-Benutzeroberfläche erfolgen. ?In der anderen Ausgabe ?C++ mit Visual Studio 2019? (ISBN 978-3-662-594759) werden C++-Programme ohne eine grafische Benutzeroberfläche geschrieben. Alle Ein- und Ausgaben erfolgen mit cin und cout über die Konsole. Umfang: 997 S. ISBN: 978-3-662-65257-2
Inhalt: ALLES ÜBER C++ - UND NOCH VIEL MEHR//- Topaktuell: Entspricht dem neuen ISO-C++20-Standard- Ein Praxisbuch für alle Ansprüche ? mehr brauchen Einsteiger und Fortgeschrittene nicht- Stellt Grundlagen und fortgeschrittene Themen der C++-Programmierung vor und zeigt sie an praktischen Beispielen, einschließlich der neuen Entwicklungen in C++20- Enthält über 150 praktische Lösungen für typische Aufgabenstellungen und 101 Übungsaufgaben ? natürlich mit Musterlösungen- Im Internet: Entwicklungsumgebung, Compiler, weitere Open Source-Software, alle Beispiele und Musterlösungen C++ PROGRAMMIEREN// Egal ob Sie C++ lernen wollen oder Ihre Kenntnisse in der Softwareentwicklung mit C++ vertiefen, in diesem Buch finden Sie, was Sie brauchen. C++-Neulinge erhalten eine motivierende Einführung in die Sprache C++. Die vielen Beispiele sind leicht nachzuvollziehen. Klassen und Objekte, Templates, STL und Exceptions sind bald keine Fremdwörter mehr für Sie. Fortgeschrittene finden in diesem Buch kurze Einführungen zu Themen wie Thread-Programmierung, Netzwerk-Programmierung mit Sockets und grafische Benutzungsoberflächen. Weil Softwareentwicklung nicht nur Schreiben von Programmcode ist, finden Sie hier auch die Themen guter Programmierstil, Testen von Programmen und automatisierte Übersetzung von Programmen.Das integrierte "C++-Rezeptbuch" mit mehr als 150 praktischen Lösungen, das sehr umfangreiche Register und das detaillierte Inhaltsverzeichnis machen das Buch zu einem unverzichtbaren Nachschlagewerk für alle, die sich im Studium oder professionell mit der Softwareentwicklung in C++ beschäftigen. Umfang: 1007 S. ISBN: 978-3-446-46551-0
Inhalt: EINFÜHRUNG IN PYTHON 3 //- Lehrbuch und Nachschlagewerk- Farbige Syntaxdarstellung- Geeignet für Programmieranfänger, aber auch für Umsteiger von anderen Sprachen wie z. B. C, C++, C#, Java- Systematische Einführung in Python, aufbauend auf den Erfahrungen aus Hunderten von Schulungen des Autors- Praxisnahe Übungen mit ausführlich dokumentierten Musterlösungen- Ihr exklusiver Vorteil: E-Book inside beim Kauf des gedruckten Buches Die wesentlichen Begriffe und Techniken der Programmierung wie auch die zugrunde liegenden Ideen werden anschaulich erklärt. Anhand typischer Beispiele werden unterschiedliche Problemstellungen verdeutlicht, die sich dann leicht auf andere Anwendungsfälle übertragen lassen. Die Übungsaufgaben mit ausführlich dokumentierten Musterlösungen dienen zur Vertiefung des Stoffs und zeigen exemplarische Vorgehensweisen, die in vielen anderen Bereichen verwendet werden können.Als idealer Einstieg für Programmieranfänger und für Umsteiger behandelt dieses Buch alle grundlegenden Sprachelemente von Python. Auch für Python-Kenner bietet das Buch viele weiterführende Themen wie Funktionale Programmierung mit Dekorateuren, Generatoren, Klasseninstanzen als aufrufbare Objekte, Systemprogrammierung, Forks, Ausnahmehandlungen und Modultests.Entsprechend ihrer Bedeutung ist der Objektorientierung ein umfangreicher Teil des Buchs gewidmet. In anschaulicher und leicht verständlicher Weise wird in die Thematik der OOP eingeführt und dabei der pythonische Stil demonstriert, der sich deutlich von C++ und Java unterscheidet. Außerdem wurden nun auch eigene Kapitel zu Slots, dynamischer Erzeugung von Klassen, Metaklassen und Abstrakten Klassen aufgenommen.Die Funktionale Programmierung wird in einem eigenen Teil behandelt. Dazu wurden die Kapitel über Dekorateure und Generatoren grundlegend überarbeitet und erweitert. AUS DEM INHALT //- Grundlagen: Sequentielle Datentypen, Dictionaries, Mengen, Verzweigungen, Schleifen- Flaches und tiefes Kopieren- Funktionen- Modularisierung- Objektorientierte Programmierung: Grundlagen, Aufrufbare Objekte (Callables), Vererbung, Mehrfachvererbung, Slots, Klassendekoration, Metaklassen, Abstrakte Klassen- Funktionale Programmierung: lambda, map, filter und Listen-Abstraktion, Generatoren und Iteratoren, Dekorateure- Tests und Fehler- Daten konservieren- Reguläre Ausdrücke- Typ-Anmerkungen- Systemprogrammierung- Forks Umfang: 600 S. ISBN: 978-3-446-46467-4
Inhalt: Erprobtes Praxiswissen für das Allzweckwerkzeug PowerShellTobias Weltner ist Organisator der psconf.eu und einer der weltweit führenden PowerShell-ExpertenPraxiswissen für alle Versionen der PowerShellVerständliche Erklärungen, kompakte und motivierende Code-BeispielePowerShell ist eine hochmoderne Shell-Sprache. Im Windows-Umfeld entstanden, ist sie inzwischen für Linux und macOS und die Cloud verfügbar und wird auch zur Gerätesteuerung eingesetzt. Als plattformunabhängige Open-Source-Software ist sie sicher und zukunftsfähig.Dr. Tobias Weltner, einer der weltweit führenden PowerShell-Experten, erklärt Schritt für Schritt, praxisnah und mit wenigen Zeilen Code, wie man wiederkehrende Aufgaben automatisiert: Ob Sie beruflich Server oder Software remote konfigurieren oder privat Ihre Farbwechsellampen fernsteuern möchten ? fast alles ist möglich. Wer das "IT-Allzweckwerkzeug" PowerShell beherrscht, steigert ganz erheblich seine Lösungskompetenz und seinen Wert für ein Unternehmen. Sie entscheiden selbst, wie schnell und wie tief Sie einsteigen. Bereits nach den ersten Kapiteln werden Sie erfolgreich und effizient Routineaufgaben automatisieren. Dieses Praxisbuch vermittelt Ihnen das nötige Wissen und Know-how, um PowerShell-Code parallel auf hunderten von Servern auszuführen, grafische Oberflächen und Fenster zu erzeugen, Heimgeräte zu steuern und eigene Befehlserweiterungen zu erstellen. Umfang: 590 S. ISBN: 978-3-96010-480-3
Inhalt: Das bewährte Standardwerk zu Joomla! jetzt aktualisiert auf Version 4Alles zu Joomla! 4 von den Grundlagen bis zum ProfiwissenMit dem durchgehenden Beispielprojekt direkt praktisch einsteigenVerständliche Schritt-für-Schritt-Anleitungen mit vielen PraxistippsSie möchten Schritt für Schritt und ohne langwieriges Ausprobieren eine eigene Website mit Joomla! aufsetzen? Dann ist dieser praxisorientierte Leitfaden zur Joomla!-Version 4 genau das Richtige für Sie. Tim Schürmann führt Sie anhand eines Beispielprojekts in den Aufbau und die Pflege eines Webauftritts ein und behandelt dabei das komplette Joomla!-Themenspektrum von den Grundlagen bis hin zum Profiwissen. Sie erfahren, wie Sie Joomla! installieren, Bilder und Texte verwalten, Ihrer Webpräsenz mit Templates ein unverwechselbares Look-and-feel geben und Ihre Website um zusätzliche Funktionen wie einen Kalender, Kommentarmöglichkeiten oder eine eigene Erweiterung ergänzen. Kapitel zu Suchmaschinenoptimierung, Barrierefreiheit und Datenbankpflege runden das Handbuch ab. Es deckt umfassend die in Joomla! enthaltenen Funktionen ab und eignet sich daher sowohl als Einstieg als auch als Nachschlagewerk. Umfang: 832 S. ISBN: 978-3-96010-631-9
Keine Panik, ist nur Technik Warum man auf Algorithmen super tanzen kann und wie wir ihnen den Takt vorgeben Gräfe und Unzer Autorenverlag ein Imprint von GRÄFE UND UNZE (2020)
Inhalt: So cool und un-nerdig kann IT-Wissen sein!Computer entscheiden über unseren Job, unseren Krankenversicherungstarif, unsere Partnersuche ? sie wissen alles über uns. Aber was wissen wir eigentlich über sie? Was steckt hinter einer App? Warum tragen Hacker in Filmen immer Kapuzenpullover? Weshalb werden manche Menschen von Algorithmen automatisch diskriminiert? Wie "smart" wird unser Kühlschrank bald sein? Und wieso sollte man Bier und Fertigpizza nie mit Karte bezahlen? Kenza Ait Si Abbou programmiert für ihr Leben gern. Sie zeigt, wie aus Nullen und Einsen der Quellcode unseres Lebens wird, warum es sich lohnt, kein digitaler Analphabet mehr zu sein und weshalb man auf Algorithmen ziemlich gut tanzen kann - solange wir ihnen den Takt vorgeben! Umfang: 192 S. ISBN: 978-3-8338-7634-9
Inhalt: Konkurrenzlos knapp, aber vollständig: Alle Sprachfeatures von C# 10Schneller Einstieg in C# 10 für erfahrene Programmierer:innenDas handliche Format macht das Buch zum idealen Begleiter für alle, die mit C# programmierenAuch in der Neuauflage eine zuverlässige Referenz der renommierten Autoren Joseph und Ben AlbahariIdeal für vielbeschäftigte Programmierer:innen, die eine knappe und zugleich verständliche Beschreibung von C# 10 und LINQ suchen: C# 10 ? kurz & gut gibt Ihnen genau das Wissen an die Hand, das Sie benötigen, um schnell effektiv mit C# 10 arbeiten zu können.Wer schon mit Java, C++ oder einer früheren Version von C# vertraut ist, trifft mit C# 10 ? kurz & gut die optimale Wahl: Kein anderes Buch und keine Online-Ressource bietet so viel Inhalt auf so wenig Raum. Konzentriert auf das Wesentliche und sehr praxisorientiert, behandelt dieses Taschenbuch mehr Themen als viele der großen C#-Kompendien. So deckt es auch fortgeschrittene Themen ab wie das Überladen von Operatoren, Typ-Constraints, Iteratoren, nullbare Typen, Closures und asynchrone Funktionen.Diese aktualisierte 7. Auflage wurde um die wichtigsten neuen Features der C#-Version 10 ergänzt. Umfang: 272 S. ISBN: 978-3-96010-684-5
Inhalt: Sichere Programmierung für Profis- Kompakte Einführung und fortgeschrittene Themen- Praktische Beispiele wie Webanwendungen, Microservices, Mocking oder Language Bindings- Alle Codebeispiele online verfügbarDieses Buch vermittelt Anwendungsentwicklern Theorie und Praxis der Sprache Rust und zeigt, wo sie gewinnbringend in neuen Projekten verwendet und wie sie sich in bestehende Projekte gut integrieren lässt.Es illustriert alle Inhalte mit zahlreichen Beispielen. Nach einer Einführung in die Grundlagen, Nebenläufigkeit und das Testen mit Rust kommt der praktische Teil.Anhand einer Webapplikation und ihrer Aufteilung in Microservices werden die Vorteile und Eigenheiten der Sprache anschaulich vermittelt. Systemnahe Programmierung, die Kommunikation mit Sprachen wie Java, aber auch die Verwendung von WebAssembly werden ebenfalls betrachtet.Nach der Lektüre dieses Buchs kann man produktiv in Rust programmieren und hat neben den Grundlagen ein gutes Verständnis für typische Anwendungsbereiche der Sprache wie WebAssembly, Systemnahe Programmierung oder Einbindung in bestehende Umgebungen über Language Bindings. Umfang: 456 S. ISBN: 978-3-96910-615-0
Inhalt: Verbinde deine LEGO-Steine mit Sensoren und Aktoren, die man bei jedem Elektronikversand erhält. Du erlernst dabei Grundlagen der Elektronik und die nahezu unbegrenzten Möglichkeiten, LEGO mit elektronischen Bauteilen zu kombinieren.
Gemeinsam mit einer Einführung zum Mikrocomputer Arduino erhältst du Tipps zur Stromversorgung in einem LEGO-Modell. Bebilderte Übersichten über empfohlenes Werkzeug und die notwendigen Materialien erleichtern dir den Start in dein Projekt. Mit selbstgebauten Adaptern machst du eine wieder aufladbare Powerbank LEGO-kompatibel und steuerst LEGO-Power-Functions-Motoren mit dem Arduino.
"LEGO Hacks" bietet dir zahlreiche Anleitungen zu Modellen, zwingt dich jedoch nicht zu deren exaktem Nachbau. Die Beschreibungen sind bewusst so gehalten, dass du fehlende Steine mit Teilen aus deinem eigenen Fundus austauschen kannst. Bei kompliziert zu ersetzenden Teilen wie z.B. Zahnrädern liefert das Buch Teilenummern. Systematik: Wbr Umfang: 306 S. Standort: Wbr Aum / 1. Stock ISBN: 978-3-86490-643-5
Inhalt: NEURONALE NETZE MIT C# PROGRAMMIEREN //- Aufbau und Training von neuronalen Netzen- Wichtige Machine-Learning-Algorithmen verstehen und einsetzen- Arbeiten mit ML.NET und Infer.NET- Vorstellung des Open Source Framework TensorFlow.NET- Erstellen eines Lex-Chatbot für .NET- Alle Beispiele sind mit Visual Studio und C# umsetzbar Sie wollen neuronale Netze und Machine-Learning-Algorithmen mit C# entwickeln? Dann finden Sie in diesem Buch eine gut verständliche Einführung in die Grundlagen und es wird Ihnen gezeigt, wie Sie neuronale Netze und Machine-Learning-Algorithmen in Ihren eigenen Projekten praktisch einsetzen.Mithilfe von Beispielen erstellen und trainieren Sie Ihr erstes neuronales Netz zur vorausschauenden Wartung einer Produktionsmaschine.Im Praxisteil lernen Sie dann, wie Sie TensorFlow-Modelle in ML.NET benutzen oder Infer.NET direkt verwenden können. Des Weiteren nutzen Sie die Predictive- und Sentiment-Analyse, um sich mit Machine-Learning-Algorithmen vertraut zu machen.Alle im Buch vorgestellten Projekte sind in C# programmiert und stehen als Download zur Verfügung. Grundkenntnisse in C# werden für die Arbeit mit dem Buch vorausgesetzt. Alle Projekte lassen sich ohne größere Rechnerressourcen umsetzen. AUS DEM INHALT //Künstliche Intelligenz: Grundlagen/Konzepte und Methoden von Machine Learning/Neuronale Netze bauen und trainieren/Maschinensimulation mitMultilayer Perceptron ( MLP )/Backpropagation/Recurrent Neural Networks/Convolutional Neural Networks/Machine Learning as a Service/Predictive Analytics/Objekterkennung/Sentiment-Analyse Daniel Basler arbeitet als Lead Developer und Softwarearchitekt. Seine Schwerpunkte liegen auf Cross-Platform-Apps, Android, JavaScript und Microsoft-Technologien. Er entwickelt u.a. Software für Regal- und Flächenlagersysteme sowie Anlagenvisualisierung und setzt in diesem Umfeld verstärkt Machine-Learning-Methoden ein. Darüber hinaus schreibt er regelmäßig Artikel für die Fachzeitschriften dotnetpro und web&mobile Developer. Umfang: 373 S. ISBN: 978-3-446-46635-7
Inhalt: WORDPRESS 5 //- Zeigt das Anpassen und Erweitern von WordPress 5 an Ihre Bedürfnisse- Erklärt detailliert das Arbeiten mit dem neuen Block-Editor (Gutenberg)- Behandelt ausführlich die Benutzerverwaltung- Bietet Lösungsansätze für mehrsprachige Websites- Ist auch für EinsteigerInnen ohne Programmierkenntnisse geeignet WordPress 5 ? Block-Editor, (Child-)Themes und Plugins auf dem eigenen Server« führt Sie vom Installieren von WordPress ab Version 5.2 auf dem eigenen Server als CMS-Basis für eine dynamische Website bis hin zum Erstellen eines site-spezifischen Plugins sowie Definieren und Anwenden von Menüs und Widgets.Neben dem individuellen Anpassen eines bestehenden Themes mit dem Customizer und dem Arbeiten mit Child-Themes wird auch das Entwickeln eines neuen responsiven Themes (u. a. mit One-Page-Layout) nach dem Mobile-first-Ansatz lokal auf XAMPP thematisiert. Weitere Themen sind die Erreichbarkeit der Website über die Domain bei Installation von WordPress in einem Unterordner, die Migration eines Blogs bzw. einer Website von WordPress.com auf den eigenen Server, SEO sowie Problematik und Optionen bei mehrsprachigen Websites. Auch der neue Block-Editor (Gutenberg) wird detailliert vorgestellt und individuell angepasst.Dadurch ist das Buch sowohl für den Einsteiger interessant als auch für den Hobby-Programmierer und den Profi, der tiefer in die WordPress-Welt der Widgets, Themes, Template Tags, Loops, Menüs und Blöcke eintauchen und ein eigenes Theme entwickeln möchte. AUS DEM INHALT //Anpassen des Themes mit dem Customizer/Arbeiten mit Child-Themes/Grundlegende Einstellungen/ Migration von WordPress.com auf den eigenen Server/Navigationsmenüs und Menüpositionen/Neues Responsive Theme entwickeln (One-Page-Layout)/Site-spezifisches Plugin erstellen/Umstellung von HTTP auf HTTPS/Widgets und Widgetbereiche Umfang: 602 S. ISBN: 978-3-446-46704-0
Inhalt: Dein Einstieg in Vue.jsUmfassender Einstieg in Vue.jsalle Neuheiten von Vue 3 ausführlich erklärtEntwicklung einer Vue-Anwendung von Projekt aufsetzen bis DeploymentHinweise zu Stolpersteinen von Vue 2 und Unterschieden zur aktuellen Vue-VersionCode-Beispiele und PraxistippsJetzt ist der richtige Zeitpunkt, sich das Web-Framework Vue einmal genauer anzusehen. Vue 3 ist endlich die aktuelle Standardversion und die Community wächst und wächst.Dieses Buch ist ein praxisnaher Einstieg für alle, die sich Vue einmal genauer ansehen möchten. Der Autor erklärt den komponentenbasierte Ansatz, wie dieser umgesetzt wird und natürlich was für Vorteile er hat. Die Neuerungen von Vue 3 werden detailliert erklärt. Und wer noch mit Vue 2 arbeiten muss oder möchte, findet hier hilfreiche Tipps und Hinweise zu Unterschieden und Stolpersteinen. Alles natürlich mit vielen Code-Beispielen und praktischen Tipps aus der Webentwicklung von Projektstart, über Architektur bis Testen und Deployment. Umfang: 318 S. ISBN: 978-3-96910-761-4
Inhalt: Entwickle deine Python-Anwendungen für den Raspberry Pi! Der Raspberry Pi ist ein preiswerter, leistungsfähiger Mini-Computer. Python ist eine leicht erlernbare, vielseitig einsetzbare Programmiersprache. Im Doppelpack sind sie die perfekte Spielwiese für alle Elektronik- und Programmierneulinge, die darauf brennen, ihre DIY-Projekte in die Tat umzusetzen. Dieses Buch führt dich auf spielerische Weise in die Python-Programmierung für den Raspberry Pi ein. Zahlreiche Beispielprojekte versetzen dich Schritt für Schritt in die Lage, deine eigenen Anwendungen für den RasPi zu entwickeln. Folgende Themen erwarten dich:- Raspbian- und Python 3-Installation, Raspberry Pi-Fernsteuerung- Entwicklungsumgebungen im Einsatz: IDLE, Thonny und Geany- Grundlagen der Python-Programmierung: Abfragen, Schleifen, Funktionen, Variablen, Debugging & Co.- Python-Anwendungen für den Raspberry Pi: von der Konsolen- und GUI-Programmierung über Grafik- und Soundanwendungen bis zur App- und Webprogrammierung - Die Beispielprojekte aus dem Buch: Zahlenratespiel, Vokabeltrainer, Analoguhr, Taschenrechner, Spieleprogrammierung, Webradio, To-do-App und Wetter-App Auf plus.hanser-fachbuch.de findest du kostenloses digitales Zusatzmaterial: Sämtliche Quellcodes zu den Beispielprojekten stehen dort in ungekürzter Form zur Verwendung bereit. Umfang: 254 S. ISBN: 978-3-446-46601-2
Inhalt: Lernen, wie ein Informatiker zu denken - der abwechslungsreiche Praxiskurs für PythonAllen Downey vermittelt Programmiergrundlagen gekonnt mit ausgefeilter und praxiserprobter DidaktikFür Programmiereinsteiger:innen in Studium und BerufFundierte Einführung nicht nur in Python, sondern auch in die Welt der ProgrammierungWenn Sie programmieren lernen wollen, eignet sich Python hervorragend als Einstieg. Dieses Praxisbuch 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. Jedes Kapitel enthält ein Glossar der Fachbegriffe sowie passende Übungen und Fallstudien, kurze Verständnistests und kleinere Projekte, an denen Sie die neu erlernten Programmierkonzepte gleich ausprobieren können. Auf diese Weise wenden Sie das Gelernte direkt an und festigen Ihr Verständnis für die konkrete Programmierpraxis."Allen Downeys Erklärungen sind kristallklar, seine inspirierten Übungen werden Lernende mit unterschiedlichstem Background begeistern."- Luciano Ramalho, Thoughtworks Umfang: 286 S. ISBN: 978-3-96010-508-4
Inhalt: Wie Sie Lügen kurze Beine machenVerheimlicht der Mensch an Ihrer Seite eine Affäre? Versucht ein Verkäufer, Sie übers Ohr zu hauen? Sagt der Verdächtige in einem Kriminalfall die Wahrheit? Tagtäglich müssen wir uns fragen, ob wir von unseren Mitmenschen hinters Licht geführt werden. Und niemand vermag Täuschungen besser zu erkennen als Paul Ekman. In diesem bahnbrechenden Buch zeigt der weltweit renommierteste Experte für nonverbale Kommunikation, wie und warum Menschen lügen. Weshalb manche dabei erfolgreich sind, andere nicht. Wie sich eine Lüge in Körpersprache, Stimme und Gesichtsausdruck niederschlägt. Und weshalb trotzdem immer wieder Lügenexperten getäuscht werden können, darunter Richter, Polizisten und Geheimdienstler.Die Wissenschaft hinter der preisgekrönten VOX-Erfolgsserie «Lie to me»«Ein präzises, intelligentes und durchdachtes Buch, das sowohl für den Laien als auch den Wissenschaftler gleichermaßen interessant ist.»New York Times Umfang: 512 S. ISBN: 978-3-644-01346-9
Inhalt: Seit 25 Jahren das begleitende Grundlagenwerk zu JavaScript- Durchgehend überarbeiteter Bestseller in der 7. Auflage- Deckt die Version ES2020 inkl. Tools/Extensions & Node.js ab<- Vermittelt umfassendes und tiefgehendes JavaScript-Know-howJavaScript ist die Programmiersprache des Webs und der Bestseller "JavaScript: Das Handbuch für die Praxis" seit fast 25 Jahren und über sieben Auflagen ein geschätztes Grundlagenwerk für diese Sprache.Umfassend und detailliert dokumentiert Flanagan die wichtigsten client- und serverseitigen APIs. Die 7. Auflage wurde vollständig aktualisiert und deckt die Version 2020 von JavaScript ab. Freuen Sie sich auf spannende und inspirierende Codebeispiele und neue Kapitel über Klassen, Module, Iteratoren, Generatoren, Promises und async/await.Das Buch wendet sich an JavaScript-Neulinge mit Programmierkenntnissen sowie JavaScript-Programmierende, die ihr Verständnis vertiefen wollen. Die Zeit, die Sie in die Lektüre investieren, wird sich durch eine deutlich gesteigerte Produktivität garantiert rasch auszahlen. Umfang: 306 S. ISBN: 978-3-96010-492-6
Inhalt: - Sie lernen die wichtigsten Software-Architektur-Muster und -Prinzipien kennen.- Mit Best Practices für die Mitarbeit in der Unternehmensarchitektur- Mit einer Einführung in die Modellierungssprache ArchiMate- Sie lernen anhand eines durchgängigen Beispiels Schritt für Schritt die Applikations- und Integrationsarchitektur kennen.- Unter plus.hanser-fachbuch.de: Quellcode der Programme und ArchiMate-Modelle- Ihr exklusiver Vorteil: E-Book inside beim Kauf des gedruckten Buches Als frischgebackener Architekt* aus Ihrer IT-Domäne müssen Sie plötzlich mit anderen Architekten* zusammenarbeiten und wichtige Entscheidungen treffen. Aber Sie verstehen davon noch zu wenig.Mit diesem Buch ändert sich das. Anhand von Betriebssystemen, die den Zugriff auf begrenzte Ressourcen regeln, lernen Sie Software-Architekturen zu lesen und zu analysieren. Architektur-Muster werden identifiziert und Architektur-Prinzipien entdeckt. Als Nicht-Software-Entwickler* erfahren Sie die Architektur komplexer Software-Systeme, als Software-Entwickler* erweitern Sie Ihren Horizont. Im zweiten Teil schlüpfen Sie in die Rolle von Enterprise-Architekten*, deren Arbeit stark von Einflussfaktoren und Qualitätsmerkmalen geprägt ist. Anhand eines Transformationsprojekts durchlaufen Sie gewisse TOGAF-Phasen und lernen mit ArchiMate zu modellieren. Außerdem vertiefen Sie sich in die Informations- und Applikations-Architektur mit dem Gartner-Pace-Layer-Modell und diversen Sichten, die Ihnen helfen, die Architektur zu beschreiben. Dabei finden die Architektur-Muster Anwendung, die Sie bei den Betriebssystemen kennengelernt haben. * Dieses Buch wendet sich an Menschen jeglicher Geschlechtsidentität. AUS DEM INHALT //Teil 1: Architektur entdecken- Einführung in die Software-Architektur am Beispiel verschiedener Betriebssysteme- Parallelisierung von ProzessenTeil 2: Entwerfen einer Architektur- Einflussfaktoren der Architektur- TOGAF- ArchiMate- Applikations-Architektur- Integrations-Architektur- Scotland Trading ? Beispiel einer Transformation Checkliste Umfang: 294 S. ISBN: 978-3-446-47555-7
Inhalt: Lernen Sie JavaScript- umfassender Schritt-für-Schritt-Einstieg in die Programmierung und in JavaScript- direkt losprogrammieren mit viele Beispielen und Übungsprojekten- ansteigender Schwierigkeitsgrad bis zu komplexeren WebanwendungenJavaScript ist das Herzstück fast jeder modernen Webanwendung, von Social Apps wie Twitter bis hin zu browserbasierten Spiele-Frameworks. Obwohl es JavaScript auch Anfängern einfach macht, zu programmieren, ist die Sprache trotzdem flexibel und mächtig genug, um mit ihr umfangreiche und komplexe Anwendungen erstellen zu können.Haverbeke zeigt Ihnen die Details und die Tiefen von JavaScript-Code. Umfangreiche Beispiele, Übungen und Projekte wie ein Browserspiel, eine einfache Programmiersprache und ein Malprogramm geben Ihnen praktisches Wissen zum Schreiben Ihrer eigenen Programme an die Hand. Zuerst lernen Sie die Grundstruktur von JavaScript kennen, Sie arbeiten mit Funktionen und Datenstrukturen. Dann erfahren Sie mehr über Fehlerbehandlung und -behebung, Modularität und asynchrone Programmierung bevor Sie mit der Programmierung für Webbrowser fortfahren.- Organisieren Sie Ihren Code mit objektorientierten Methoden und Techniken der funktionalen Programmierung- Skripten Sie für den Browser und erstellen Sie eine einfache Webanwendungen- Nutzen Sie das DOM effektiv, um mit dem Browser zu interagieren- Nutzen Sie Node.js, um Server und Programme zu erstellen.Die zweite Ausgabe von "Die Kunst der JavaScript-Programmierung" taucht tief in die Sprache JavaScript ein, um Ihnen zu zeigen, wie Sie schönen, effektiven Code schreiben können. Die Aktualisierungen umfassen brandneues Material zu Features wie Klassennotationen, Pfeilfunktionen, Iteratoren, Asynchronisationsfunktionen, Template Strings und Blockscope.Ist es nicht endlich an der Zeit, dass Sie die Sprache des Webs fließend beherrschen? Umfang: 488 S. ISBN: 978-3-96088-912-0
Inhalt: DER schnelle Einstieg in modernes JavaScriptSchneller und praxisnaher Einstieg für Entwickler*innen mit Vorkenntnissen in Java, C, C++ oder C#Direkter Einstieg in aktuelles JavaScript (ES2020)Beispiele und Übungen für das Lernen direkt an der TastaturJavaScript für Ungeduldige ist ein vollständiger und dennoch prägnanter Leitfaden für modernes JavaScript, bis zu ES2020. Wenn Sie mit Sprachen wie Java, C#, C oder C++ umgehen können, werden Sie mit diesem Buch schnell mit JavaScript produktiv arbeiten können, ohne sich lange mit veralteten Konzepten rumschlagen zu müssen. Umfang: 378 S. ISBN: 978-3-96910-094-3
Inhalt: Bleiben Sie bei Java auf dem Laufenden!?Aktuelle Infos bis zur neuesten Java-Version?Vertiefen Sie Ihr Know-how durch praktische Übungen?Lernen Sie die wichtigen Änderungen kompakt kennenDieses Buch von Michael Inden richtet sich an alle Entwickler:innen mit soliden Programmierkenntnissen, die ihr Java-Wissen auf den neuesten Stand bringen und es durch eine Vielzahl an Übungen festigen möchten. Es beschreibt alle wichtigen Neuerungen ausgehend vom letzten Java 11 LTS bis hin zum aktuellen Java 17 LTS. Darüber hinaus bietet es einen Ausblick auf die Folgeversionen Java 18. "Java ? die Neuerungen in Java 17 LTS und 18" behandelt alle wesentlichen Änderungen. Einen Schwerpunkt bildet die Beschreibung einer Vielzahl an Syntaxverbesserungen und die Erweiterungen in diversen APIs. Beispiele sind eine viel prägnantere Syntax bei switch sowie die mehrzeiligen Strings und records, welche die Definition von Werteklassen erleichtern. Auch das immer populärer werdende Pattern Matching für instanceof und switch wird vorgestellt. Nicht nur in der Syntax sondern auch in den APIs finden sich herausragende Neuerungen, etwa der mit Java 11 offiziell ins JDK aufgenommene HTTP/2-Support sowie diverse Detailverbesserungen beispielsweise im Stream-API. Schließlich bietet die JVM mit Direct Compilation, der JShell, JMH sowie jpackage wichtige Neuerungen. Dabei ragen das JMH Framework zum Erstellen von Microbenchmarks sowie jpackage zum Bereitstellen von Self-Contained-Installationen heraus.Auch fortgeschrittenere Themen, beispielsweise der Ersatz aus dem JDK entfallener Funktionalitäten wie JAXB oder auch das Zusammenspiel von Java 17 mit u.a. Spring, Jackson, JPA sowie SonarQube, runden dieses Buch ab.Ein Anhang beschreibt einige Highlights aus den Java-Versionen 8, 9 und 10, um Ihnen damit den Umstieg auf modernes Java 17 und 18 zu erleichtern. Umfang: 335 S. ISBN: 978-3-96910-837-6
Inhalt: Hands-On DDD: von der Strategie bis zum technischen DesignAnspruchsvolles Thema, von einem DDD-Praktiker gut lesbar aufgeschlüsseltFokus auf der strukturierten DDD-Denkweise und den zentralen Prinzipien Konkrete Hilfestellungen, wann Patterns genutzt werden sollten und wann nichtKompakte Codebeispiele - gerade vollständig genug, um Grundideen zu vermittelnSoftwareentwicklung ist heutzutage anspruchsvoller denn je: Als Entwicklerin oder Entwickler müssen Sie technologische Trends im Blick behalten, aber genauso die Business Domains hinter der Software verstehen. Dieser Praxisratgeber beschreibt zentrale Patterns, Prinzipien und Praktiken, mit denen Sie Geschäftsbereiche analysieren, die Business-Strategie verstehen und, was am wichtigsten ist, Ihr Softwaredesign besser an den Geschäftsanforderungen ausrichten können.DDD-Praktiker Vlad Khononov zeigt Ihnen, wie diese Praktiken zu einer robusten Implementierung der Geschäftslogik führen und Ihr Softwaredesign und Ihre Softwarearchitektur zukunftsfähig machen. Abschließend wird DDD in Verbindung mit Microservices-basierten, Event-getriebenen und Data-Mesh-Architekturen beleuchtet. Umfang: 341 S. ISBN: 978-3-96010-733-0
Inhalt: Praxiswissen von den führenden Köpfen der DevOps-Bewegung2., aktualisierte und erweiterte Auflage, ergänzt durch aussagekräftige neue FallstudienDevOps-Prinzipien, die auch in den Romanen »Projekt Phoenix« und »Projekt Unicorn« illustriert wurden, werden in diesem Handbuch in die Praxis umgesetztMit zahlreichen konkreten Case Studies aus Firmen wie Google, Amazon oder Facebook ? und jetzt neu: Adidas, American Airlines, Fannie Mae, Target oder der US Air ForceMehr denn je ist das effektive Management der IT entscheidend für die Wettbewerbsfähigkeit von Organisationen. Viele Managerinnen und Manager in softwarebasierten Unternehmen ringen damit, eine Balance zwischen Agilität, Zuverlässigkeit und Sicherheit ihrer Systeme herzustellen. Auf der anderen Seite schaffen es High-Performer wie Google, Amazon, Facebook oder Netflix, routinemäßig und zuverlässig hundert- oder gar tausendmal pro Tag Code auszuliefern. Diese Unternehmen verbindet eins: Sie arbeiten nach DevOps-Prinzipien.Dieses Handbuchs zeigt, wie die DevOps-Philosophie praktisch implementiert wird und Unternehmen dadurch umgestaltet werden können. Die Autor:innen beschreiben konkrete Tools und Techniken, die Ihnen helfen, Software schneller und sicherer zu produzieren. Zudem stellen sie Ihnen Maßnahmen vor, die die Zusammenarbeit aller Abteilungen optimieren, die Arbeitskultur verbessern und die Profitabilität Ihres Unternehmens steigern können. ? Die 2. Auflage wurde vollständig aktualisiert und durch die neuesten Forschungsergebnisse und 15 neue Case Studies erweitert. Umfang: 520 S. ISBN: 978-3-96010-697-5
Inhalt: Lernen Sie in diesem Buch mehr über Algorithmen und Datenstrukturen In diesem Lehrbuch werden Algorithmen und Datenstrukturen exakt aber auch anschaulich und nachvollziehbar vermittelt, denn Algorithmen sind heute allgegenwärtig und vielfältig. Sie sind Gegenstand intensiver Forschung und zählen zu den fundamentalen Konzepten der Informatik. Dieses Buch über Algorithmen und Datenstrukturen ist aus Vorlesungen für Studierende der Informatik sowie der Medien- und Wirtschaftsinformatik an der Technischen Hochschule Nürnberg entstanden. Die grundlegenden Themen werden in den Bachelorkursen behandelt. Fortgeschrittene Teile, wie zum Beispiel die probabilistischen Algorithmen, stammen dagegen aus Masterkursen. Der Inhalt des Werks im Überblick Im ersten Kapitel seines Buchs über Algorithmen und Datenstrukturen führt Knebl relevante Grundlagen und Designprinzipien für Algorithmen ein. Die anschließenden Kapitel 2 - 6 sind nach Problembereichen organisiert: Sortieren und Suchen (2), Hashverfahren (3), Bäume zur Speicherung von Daten und zur Datenkomprimierung (4), fundamentale Graphenalgorithmen, wie Tiefen- und Breitensuche und Anwendungen davon (5), die Berechnung von minimalen aufspannenden Bäumen und von kürzesten Wegen in gewichteten Graphen als auch die Lösung des Flussproblems in Netzwerken (6). Probabilistische Methoden sind grundlegend für einfache sowie effiziente Algorithmen und Datenstrukturen. Deshalb wird in jedem Kapitel dieses Buchs mindestens ein Problem mit einem probabilistischen Algorithmus gelöst. Die notwendigen mathematischen Grundlagen werden im ersten Kapitel sowie im Anhang entwickelt. Lösungen zu den zahlreichen Übungsaufgaben stehen Ihnen bequem zum Download bereit. Umfang: 359 S. ISBN: 978-3-658-26512-0
Inhalt: GitHub ? praktisch und anschaulich erklärtDas typische GitHub-Vokabular wie Pull-Request und Co. und grundlegende Arbeitsschritte verständlich beschriebenVon ersten Commits bis zu eigenen GitHub ActionsGitHub und Git im ZusammenspielGitHub ist derzeit die größte Internetplattform für Open-Source-Entwicklungsprojekte und bietet ein grafisches Webinterface mit vielen Funktionen für die gemeinsame Arbeit sowie interessante Community-Features. Technisch setzt es auf der bekannten Versionsverwaltung Git auf.Aber was ist ein Repository, Branch, Commit, Pull-Request oder Fork? Wie lege ich ein eigenes Projekt an? Was muss ich beim Mergen beachten und wann sind "etwas Git" oder Actions und Apps ein guter nächster Schritt?Einsteiger*innen lernen alle wichtigen Werkzeuge und Begriffe kennen, spielen typische Arbeitsschritte durch und erhalten über die Funktionalität der Plattform hinaus viele Infos und Praxistipps. Mit diesem verständlichen und humorvollen Leitfaden gelingt der unfallfreie Einstieg in die Open-Source-Welt ? garantiert. Umfang: 292 S. ISBN: 978-3-96010-427-8
Programm Findus Internet-OPAC findus.pl V20.240/8 auf Server windhund2.findus-internet-opac.de,
letztes Datenbankupdate: 29.06.2024, 12:21 Uhr. 184 Zugriffe im Juli 2024. Insgesamt 688.665 Zugriffe seit Maerz 2008
Mobil - Impressum - Datenschutz - CO2-Neutral