Filter

Neu
Penetration Tester werden für Dummies
Pentests sind für Unternehmen unverzichtbar geworden, denn nur wer die Schwachstellen kennt, kann auch dagegen vorgehen. Robert Shimonski erklärt Ihnen in diesem Buch alles, was Sie brauchen, um selbst Pentests durchzuführen. Von den nötigen Vorbereitungen über Risikoanalyse und rechtliche Belange bis hin zur eigentlichen Durchführung und späteren Auswertung ist alles dabei. Versetzen Sie sich in Hacker hinein und lernen Sie, wo Unternehmen angreifbar sind. Werden Sie selbst zum Penetration Tester.Robert Shimonski ist Leiter des Service-Managements bei Northwell Health und ein erfahrener Autor. Er hat bereits über 20 Bücher geschrieben. Seine Themen reichen von Penetration Testing über Netzwerksicherheit bis hin zu digitaler Kriegsführung.

26,99 €

Neu
Sketchnotes in der IT
Abstrakte Themen mit Leichtigkeit visualisieren. Die praktische Einführung mit Tipps, Tricks und Symbolen.Im IT-Berufsalltag sammeln sich unzählige Notizen – zu Vorträgen, Meetings, Aufzeichnungen zu komplexen Aufgaben … Häufig sind sie hässlich, lang, unleserlich – und landen schnell im Altpapier. Sketchnotes dagegen sehen nicht nur schick aus, sie helfen auch dabei, sich an die wichtigsten Dinge zu erinnern, und erfreuen Kolleginnen und Kollegen.Dieses Buch gibt eine praktische Einführung in die Welt der Sketchnotes. Schon auf den ersten Seiten erstellst du deine erste Sketchnote – unabhängig von Vorwissen oder Talent. Nach einem Grundlagenkapitel, das Hilfen für den Einstieg bietet, zeigt die Softwareentwicklerin Lisa-Maria Moritz, in welchen Bereichen deines Arbeitsalltags in der IT du Sketchnotes einsetzen kannst. Um dabei die passende Visualisierung zu finden, hat sie eine umfangreiche Bibliothek mit zahlreichen Symbolideen zu abstrakten Begriffen der IT zusammengestellt, deren Erstellung sie in Schritt-für-Schritt-Anleitungen zeigt.

22,90 €

Neu
Webentwicklung - Das Handbuch für Fullstack-Entwickler
Der Fullstack-Entwickler ist DER Mythos unserer heutigen Zeit. Aber wer kennt sich wirklich in allen Frontend- und Backendtechnologien aus und beherrscht sämtliche Web-Programmiersprachen? Sie werden feststellen: Darauf kommt es in der Webentwicklung gar nicht an. Dieses Nachschlagewerk hilft Ihnen, in der Flut aus Programmiersprachen, Technologien und Tools der Webentwicklung den Kopf über Wasser zu halten. Lernen Sie, welche Programmiersprache für Ihre individuellen Aufgaben die richtige ist, und verstehen Sie die Zusammenhänge zwischen den verschiedenen Technologien. Von HTML, CSS und JavaScript, bis zu Webprotokollen, Webarchitektur, Testing u. v. m. Das neue Standardwerk für Webentwickler!

44,90 €

Neu
Versionsverwaltung mit Git (3. Auflg.)
Der Praxiseinstieg mit praktischer Referenzkarte in aktualisierter 3. Auflage 03/2021.Git ist in der Softwareentwicklung bereits weit verbreitet – sowohl in Firmen als auch in Open-Source-Projekten. Zum Einstieg lernen Anfänger häufig nur die wichtigsten Befehle, die schnell nicht mehr ausreichen, vor allem wenn die ersten Fehler auftreten.Dieses Buch behandelt einerseits die gängigen Befehle, die Sie beim täglichen Arbeiten mit Git brauchen. Andererseits geht es dem Autor auch darum, dass Sie Git als Ganzes verstehen, um es effektiv im Entwicklungsprozess einsetzen zu können.Der Fokus des Buchs liegt auf dem praktischen Arbeiten mit Git. Sie lernen anhand eines Projekts, welche Befehle es gibt, wie diese arbeiten und wie Sie auftretende Probleme lösen können. Neben alltäglichen Funktionen finden Sie auch seltener gebrauchte Kommandos, die aber ebenfalls wichtig sind. Dabei legt der Autor großen Wert auf die Einbindung und Anpassung des Entwicklungsprozesses.Im zweiten Teil des Buchs werden fortgeschrittene Themen behandelt. Der Schwerpunkt liegt auf dem Einsatz von Git in Teams. Darunter etwa das Hosten verteilter Repositories mit GitHub und GitLab. Ein weiteres Kapitel behandelt die Workflows, die je nach Anzahl der beteiligten Personen, Branches und Repositories eines Projekts variieren.Darüber hinaus gibt Ihnen der Autor hilfreiche Informationen für den Umstieg von Subversion, einen Überblick über grafische Git-Programme, Hinweise für eine langfristig nachvollziehbare Git-Historie sowie eine Einführung in DevOps, wofür Git die technische Grundlage bildet. Ein Kapitel zu häufig gestellten Fragen rundet diesen Praxiseinstieg ab.Das Buch richtet sich sowohl an blutige Einsteiger als auch an erfahrene Leser.Inhalt & Leseprobe (PDF-Link)

29,99 €

Neu
GitHub - Eine praktische Einführung
GitHub - praktisch und anschaulich erklärt. Von den ersten Schritten bis zu eigenen GitHub Actions.GitHub 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.GitHub – die Plattform kennenlernen Die Oberfläche erkunden und einen eigenen Account anlegenDas erste GitHub-Projekt Mit Repositories, Issues und Branches arbeiten, Pull-Requests erstellen und mergenOpen-Source-Lizenzen Unterschiede verstehen und eine passende Lizenz auswählenAuf eigenen und fremden Projekten zusammenarbeiten Projekte für Mitstreiter attraktiver machen, Maintainer einsetzen, Pull-Requests einreichen und Projekte forkenEinstieg in Git Git installieren und wichtige Befehle ausprobierenGit und GitHub im Zusammenspiel Projekte mit GitHub und Git bearbeiten und synchron halten, Repositories forken und Merge-Konflikte lösenMit Actions und Apps effizienter arbeiten Apps und Actions aus dem Marketplace installieren und eine eigene Action programmieren

24,90 €

Neu
Sketch
Apps und Websites erstellen mit der Sketch-App.Mit der Sketch-App setzen Sie Apps für Web und mobile Geräte effizienter und intuitiver um. Und dieses umfassende Handbuch hilft Ihnen dabei, Sketch in allen Details kennenzulernen und in der Praxis richtig anzuwenden. Mit den Tipps und Workshops von Micha Kafka starten Sie bei App-Design und Webgestaltung richtig durch: vektorbasiertes Arbeiten, Pages und Artboards anlegen, Objekte ausrichten, Farb- und Schriftoptionen nutzen, mit Symbolen arbeiten, mit Sketch Mirror Layouts in Echtzeit testen, Layouts exportieren u.v.m. Immer im Blick: Gutes Design, UX und Usability. So werden Sie als App-Designer und Web-Designer noch besser, sparen Zeit und überzeugen mit modernen Designs.Leseprobe (PDF-Link)

39,90 €

Neu
Einstieg in PHP 8 und MySQL (14. Auflg.)
Der Bestseller in 14. Auflage: dynamische Webseiten entwickeln ohne Vorwissen - ideal für Programmieranfänger.Dynamische Webseiten und Anwendungen programmieren – das ist Ihr Ziel. Dafür brauchen Sie fundiertes Wissen zu PHP und zu Datenbanken mit MySQL. In diesem Buch lernen Sie die Grundlagen zur aktuellen PHP 8-Version und zu Datenbanken mit MySQL und MariaDB.Die Programmierbücher von Thomas Theis sind besonders beliebt bei allen, die mit wenig Vorwissen in eine Programmiersprache oder IT-Themen einsteigen. Sein seit vielen Jahren bewährtes Konzept bietet Ihnen alles, was Sie brauchen, um Blogs, Webshops, Chats oder Foren mit PHP 8 selbst zu entwickeln. Leicht nachvollziehbare Beispiele und Übungen helfen Ihnen, eigene Projekte schnell zu realisieren. Ein Programmierkurs für Anfänger zu Beginn des Buches stellt sicher, dass Ihnen der Einstieg in die Programmierung sicher gelingt.Leseprobe (PDF-Link)

24,90 €

Neu
Right to Left
Der Leitfaden zu Lean und Agile für Digital Leader. Starten Sie Ihr Projekt mit Fokus auf Bedürfnis und Ergebnis!Mike Burrows vermittelt in seinem Buch einen neuen Ansatz, eine ergebnisorientierte Strategie und Transformation in Organisationen zu implementieren. Dabei stellt der Titel des Buches die zentrale und zugleich visuelle Metapher seines Vorgehens dar: »Right to Left« bedeutet, einen Arbeitsprozess vom Ende her zu denken, bewusst mit den Ergebnissen zu starten – also mit erfüllten Bedürfnissen von Kunden, Organisation und Mitarbeitern –, und von dort aus rückwärts zu arbeiten, dabei die Ergebnisse immer im Blick zu haben, um so die richtigen Wege zu finden, diese Ergebnisse zuverlässig zu erreichen. Der Autor stellt eine Reihe von Prinzipien vor, die diese Herangehensweise unterstützen, und Praktiken, die sie umsetzen.Abschließend werden Organisationsgestaltung und Führung aus Blickwinkeln betrachtet, die zu diesem Ansatz komplementär sind: Strategie und Führung in der visionären Organisation sowie Servant Leadership und das Bild einer unterstützenden, kundenzentrierten Organisation. Am Ende eines jeden Kapitels findet der Leser hilfreiche Reflexionsfragen.

24,90 €

Neu
Kubernetes (2. Auflg.)
Eine kompakte Einführung. Kubernetes einfach und schnell erklärt.Kubernetes vereinfacht das Bauen, Deployen und Warten skalierbarer, verteilter Systeme in der Cloud radikal. Die aktualisierte und erweiterte Auflage dieses praktischen Leitfadens zeigt Ihnen, wie Kubernetes und die Container-Technologie dabei helfen können, in Bezug auf Schnelligkeit, Agilität, Zuverlässigkeit und Effizienz in ganz neue Bereiche vorzudringen.Die Autoren Brendan Burns, Joe Beda und Kelsey Hightower haben bei Google und in anderen Firmen mit Kubernetes gearbeitet und erklären Ihnen, wie sich dieses System in den Lebenszyklus einer verteilten Anwendung einfügt. Sie werden lernen, wie Sie Tools und APIs einsetzen, um skalierbare, verteilte Systeme zu automatisieren – egal ob es sich um Online-Services, Systeme zum maschinellen Lernen oder ein Cluster aus Raspberry Pis handelt.Lernen Sie die Herausforderungen verteilter Systeme kennen, die Sie mit Kubernetes angehen können.Tauchen Sie ein in die containerisierte Anwendungsentwicklung und nutzen Sie dabei zum Beispiel Docker-Container.Erstellen Sie Container im Docker-Image-Format mit Kubernetes und lassen Sie sie über die Docker-Runtime ausführen.Begutachten Sie die zentralen Konzepte und API-Objekte von Kubernetes, die notwendig sind, um Anwendungen produktiv laufen zu lassen.Rollen Sie neue Softwareversionen zuverlässig ohne Downtime oder Fehler aus.Lernen Sie aus Beispielen zum Entwickeln und Deployen realer Anwendungen in Kubernetes.»In nur wenigen Jahren hat sich Kubernetes an die Spitze einer weitreichenden Revolution in der Anwendungsentwicklung gesetzt. Es löst seit langem bestehende Probleme in Anwendungsentwicklung und -management auf eine saubere und trotzdem sehr leistungsfähige Art und Weise. Brendan, Joe und Kelsey waren zentrale Mitspieler beim Auslösen und Vorantreiben dieser Revolution. Ihr Buch dient als Grundlage, um die Technologie Kubernetes, aber auch die dahinterstehenden Kräfte bei der Transformation zu verstehen.« – Eric Brewer, Vice President, Google

34,90 €

Neu
Handbuch moderner Softwarearchitektur
Architekturstile, Patterns und Best Practices. Softwarearchitektur zeitgemäß und pragmatisch geplant.Softwarearchitekten treffen weitreichende Entscheidungen und müssen ein breites Spektrum an Kenntnissen und Fähigkeiten mitbringen. Wie erwirbt man das nötige Rüstzeug, um heutzutage den Herausforderungen gerecht zu werden?Angehende und erfahrene Architektinnen und Architekten finden in diesem Buch umfassende Informationen zu den relevanten Fragen und Aspekten der Softwarearchitektur: zum Abwägen von Architekturentscheidungen, zu architektonischen Eigenschaften und Patterns, zur Bestimmung von Komponenten, zum Visualisieren und Präsentieren von Architekturentwürfen, zu evolutionärer Architektur und vielen weiteren Themen.Mark Richards und Neal Ford — beide Praktiker mit langjähriger Praxiserfahrung, die seit vielen Jahren ihr Wissen weitergeben — konzentrieren sich auf Architekturprinzipien, die für alle Technologie-Stacks genutzt werden können.Das Buch behandelt:Architekturstile: das technische Fundament für viele ArchitekturentscheidungenKomponenten: Identifizierung, Kopplung, Kohäsion, Partitionierung und GranularitätSoft Skills: effektives Team-Management, Meetings, Verhandlungen, Präsentationen und mehrAktuelle Herausforderungen: Techniken der Softwareentwicklung und operative Vorgehensweisen, die sich grundlegend verändert habenArchitektur als Engineering-Disziplin: mit wiederholbaren Ergebnissen, Metriken und Auswertungen für stabile Softwarearchitekturen

42,90 €

Neu
Microservices mit Go
Das Praxisbuch für Entwickler - Konzepte, Werkzeuge, Best Practices.Microservices und Microservice-Architekturen haben sich in der Anwendungsentwicklung etabliert. Sie bieten gegenüber monolithischen Softwarearchitekturen wesentliche Vorteile in Skalierbarkeit, Wartbarkeit und Flexibilität. Diese praxisorientierte Einführung zeigt Ihnen, wie Sie eigene Microservices entwickeln. Die ideale Programmiersprache dafür ist Go. Go ist einfach, performant und gut kompatibel zu anderen Sprachen. Im Verlauf des Buches erfahren Sie Schritt für Schritt, wie Sie Microservices programmieren und die Dienste für Ihre Apps und Software-Projekte nutzen. Zahlreiche Anwendungsbeispiele helfen Ihnen dabei, schnell eigene Microservices mit Go zu bauen.Leseprobe (PDF-Link)

39,90 €

Neu
Android-Apps entwickeln mit Java (9. Auflg.)
Aktuell zu Android Studio 4 - ihr Einstieg in die Android-Programmierung in 9. Auflage 2020.Ihr Einstieg in die App-Entwicklung mit Android Studio. Hier lernen Sie auf besonders einfache und unterhaltsame Weise, wie Sie mit Java für Android-Geräte entwickeln – z. B. ein eigenes Spiel mit allem Drum und Dran. Für Ihre App setzen Sie Animationen, Sounds, Bewegungssensoren und die Kamera ein und erstellen schicke Layouts, Online-Bestenlisten und angesagte Features für die Smartwatch. Alles ganz aktuell zu Android Studio 4. Grundkenntnisse in der Programmierung sollten Sie mitbringen, Ihr Java-Wissen frischen Sie in einem Crashkurs ganz schnell auf – dann kann nichts mehr schief gehen auf Ihrem Weg zur ersten Android-App.Leseprobe (PDF-Link)

29,90 €

Neu
Skalierbare Container-Infrastrukturen (3. Auflg.)
Das Handbuch für Administratoren. Die Referenz für DevOps-Teams und Admins in 3. Auflage 2020.Virtualisierung hat die nächste Evolutionsstufe erreicht – hochskalierbare, automatisierte und ausfallsichere Container-Umgebungen. Leistungsfähige IaaS/IaC-Mechanismen rollen Ihre virtuelle Infrastruktur auf Knopfdruck vollautomatisiert aus und provisionieren Cluster und Applikationen in jedem gewünschten Versionsstand. Mit GitOps-basierten, vollautomatisierten CI/CD-Pipelines, automatischer Skalierung von Applikationen und Cluster-Nodes on-demand, flexiblen Service-Meshes und Serverless-Architekturen sowie intelligenten Operatoren machen Sie Ihre Infrastruktur fit für die Zukunft.Die dritte, komplett überarbeitete Auflage der bewährten Container-Referenz liefert Ihnen tiefes, fundiertes Profi-Know-how und praxiserprobte Anleitungen. Sorgen Sie dafür, dass Ihr Unternehmen dank der aktuellsten Container-Technologien auf Basis von Kubernetes und OpenShift wettbewerbsfähig bleibt und bereits jetzt zukünftigen Anforderungen an Skalierbarkeit, Flexibilität, Hochverfügbarkeit und Planungssicherheit gewachsen ist!Container-Engines und Tools: CRI-O, Podman, Buildah, Skopeo und DockerProfessionelle Container-Orchestrierung mit Kubernetes und OpenShift, Vollautomation mit IaaS/IaC, intelligente Operatoren selbst erstellen und einsetzenService Meshes, Serverless-Architekturen und Integration von IDM-LösungenGitOps-basierte und vollautomatisierte Pipelines für maximale EffizienzStorage-Provisioner, containerisierte SDS-Lösungen, Security, Logging, Monitoring, Custom Metrics, Autoscaler und vieles mehr.Leseprobe (PDF-Link)

79,90 €

Neu
Requirements-Engineering und -Management (7. Auflg.)
Das Handbuch für Anforderungen in jeder Situation, in 7. erweiterter Auflage 12/2020.Der Erfolg von Systementwicklungen entscheidet sich bereits in der Anforderungsanalyse! Sie ist das Fundament für viele weitere Tätigkeiten.Dieses Buch liefert Ihnen Hintergründe, Strategien, klare Konzepte und umfangreiche Praxistipps zur pragmatischen Umsetzung Ihrer Anforderungen – von der Erhebung bis hin zur Verwaltung.Als neue Themen werden in der 7. Auflage Requirements-Engineering im agilen Umfeld, Systems-Engineering und Smart Ecosystems betrachtet. Zusätzlich bietet diese Auflage Einblicke in den Einsatz von Videos im Requirements-Engineering, Crowd-RE und die Besonderheiten im Variantenmanagement.

54,99 €

Neu
Agile Transformation (dpunkt)
Organisationen strukturell beschleunigen und beweglicher machen. Ihre praktische Anleitung für eine agile Transformation.Agile Transformation bedeutet eine völlige Umgestaltung der gesamten Organisation. Wie wird nun eine solche unternehmensweite Umstellung auf eine agile Art und Weise umgesetzt? Was sind die Voraussetzungen für den Erfolg einer solchen Transformation?Dieses Buch bietet Transformationsteams eine praktische Anleitung zu allen Aspekten eines Transformationsprozesses. Die Autoren, jeder für sich ein ausgewiesener Experte auf diesem Gebiet, beschreiben anhand konkreter Maßnahmen und praktischer Beispiele einen Schritt-für-Schritt-Plan zur Vorbereitung und Durchführung der agilen Transformation. Wobei immer berücksichtigt wird, dass dieser Plan, basierend auf den Erkenntnissen und Ergebnissen der vorherigen Lernerfahrungen, kontinuierlich angepasst werden muss. Ein eigenes Kapitel erhalten Themen wie Personalentwicklung, Finanzen, Compliance, die während der Transformation zusätzliche Aufmerksamkeit erfordern, aber gerne vergessen werden.Transformation ist eine (lange) Reise! Mit diesem Buch haben Sie einen praktischen Reiseführer und sogleich hilfreiches Nachschlagewerk zur Hand, das Ihnen konkrete Ideen und Handlungsempfehlungen liefert. Das Buch ist Pflichtlektüre für alle, die sich mit agilen Transformationen und Veränderung im Allgemeinen befassen und ihr Unternehmen in eine nachhaltige und bewegliche Zukunft führen möchte.

32,90 €

Neu
GraphQL
API-Design mit GraphQL für Um- und Einsteiger Einführung in GraphQL und die GraphQL-SpezifikationBeispielimplementierungen in Java und JavaScriptVorteile und Unterschiede zu REST und anderen API-DesignsIn Anwendungen, bei denen es auf komplexe aber dennoch schlanke Datenabfragen ankommt, spielt GraphQL seine Vorteile aus. Dominik Kress gibt Ihnen dafür das nötige Wissen rund um API-Design und die GraphQL-spezifischen Datenmodelle an die Hand. Beispiele sowohl in Java als auch in JavaScript zeigen praxisnah den Weg zur ersten eigenen GraphQL-API.

29,90 €

Machine Learning - Die Referenz
Das praktische Nachschlagewerk zum Machine Learning mit strukturierten Daten Konzentriert sich auf Themen, die für den praktizierenden Machine-Learning-Anwender interessant sind Enthält eine große Anzahl wertvoller Codebeispiele für strukturierte Daten, die in der Praxis konkret weiterhelfen Zeigt, wie verschiedene Bibliotheken zur Lösung praktischer Fragestellungen eingesetzt werden Diese praktische Referenz bietet eine Sammlung von Methoden, Ressourcen und Codebeispielen zur Lösung gängiger Machine-Learning-Probleme bei der Auswertung strukturierter Daten. Matt Harrison hat einen wertvollen Leitfaden zusammengestellt, den Sie als Nachschlagewerk und zur Anregung nutzen können: für eigene Projekte oder als Begleitmaterial für Machine-Learning-Kurse. Das Buch ist ideal für Data Scientists, Softwareentwickler und Datenanalysten, die Machine Learning praktisch anwenden. Es bietet einen Überblick über den kompletten Machine-Learning-Prozess und stellt Ihnen verschiedene Bibliotheken und Modelle mit ihren jeweiligen Vor- und Nachteilen und Anpassungsmöglichkeiten vor. Die Codebeispiele sind so kompakt und nachvollziehbar, dass Sie sie für Ihre eigenen Projekte verwenden und auch gut anpassen können.

29,90 €

Angular (3. Auflg.)
Der bewährte Einstieg in Angular – gut erklärt und praxisnah Durchgängig aktuell für Angular 10 Updates zu neuen Versionen auf der Buchwebsite Programmcode zu jedem einzelnen Entwicklungsschritt auf GitHub Best Practices aus der täglichen Arbeit der Autoren Mit einem Beispielprojekt führen Ferdinand Malcher, Johannes Hoppe und Danny Koppenhagen Sie durch die Welt von Angular. Lernen Sie von ihnen Schritt für Schritt, wie Sie modulare Single-Page-Anwendungen entwickeln. Die Autoren sind erfahrene Workshopleiter, Entwickler und internationale Konferenzsprecher. Aufgrund ihres Engagements rund um das Buch und Angular wurden Ferdinand und Johannes als Google Developer Experts (GDE) ausgezeichnet. In diesem praktischen Nachschlagewerk vermitteln sie die Best Practices aus ihrer täglichen Arbeit mit Angular. Praktisch: Der Programmcode zu jeder einzelnen Entwicklungsphase ist auf GitHub verfügbar. So können Sie alle Schritte gut nachvollziehen und auch Teile überspringen.

36,90 €

Algorithmen und Datenstrukturen (6. Auflg.)
Algorithmen und Datenstrukturen von Grund auf verstehen Fundierte Einführung mit klarem didaktischen Aufbau Mit konkreten Anwendungsbeispielen Eine reichhaltige Fundgrube für Lehre und Selbststudium Kenntnisse von Algorithmen und Datenstrukturen sind ein Grundbaustein des Studiums der Informatik und verwandter Fachrichtungen. Das Buch behandelt diese Thematik in Verbindung mit der Programmiersprache Java und schlägt so eine Brücke zwischen den klassischen Lehrbüchern zur Theorie von Algorithmen und Datenstrukturen und den praktischen Einführungen in eine konkrete Programmiersprache. Die konkreten Algorithmen und deren Realisierung in Java werden umfassend dargestellt. Daneben werden die theoretischen Grundlagen vermittelt, die in Programmiersprachen-Kursen oft zu kurz kommen: abstrakte Maschinenmodelle, Berechenbarkeit, Algorithmenparadigmen sowie parallele und verteilte Abläufe. Einen weiteren Schwerpunkt bilden Datenstrukturen wie Listen, Bäume, Graphen und Hashtabellen sowie deren objektorientierte Implementierung mit modernen Methoden der Softwareentwicklung.   Zielgruppe Studierende der Informatik und benachbarter Disziplinen

44,90 €

Einstieg in C
Mit diesem Lernkurs steigen Sie mühelos in die C-Programmierung ein. An vielen Beispielen und Übungen erklärt Ihnen Thomas Theis alle Grundlagen besonders praxisnah. Dieses Buch ist sehr einsteigerfreundlich, es führt Sie Schritt für Schritt an die Programmiersprache C heran und ist auch für Lernende ohne Programmierkenntnisse gut verständlich. In kürzester Zeit entwickeln Sie selbstständig Programme – und Ihr Abenteuer C-Programmierung kann beginnen!

24,90 €

PyTorch für Deep Learning
Der praktische Einstieg in PyTorch Lernen Sie, neuronale Netze zu erstellen und sie für verschiedene Datentypen zu trainieren Das Buch deckt den gesamten Entwicklungszyklus von Deep-Learning-Anwendungen ab: Vom Erstellen über das Debuggen bis zum Deployen Mit Use Cases, die zeigen, wie PyTorch bei führenden Unternehmen eingesetzt wird Mit diesem Praxisbuch meistern Sie die Methoden des Deep Learning, einer Teildisziplin des Machine Learning, die die Welt um uns herum verändert. Machen Sie sich mit PyTorch, dem populären Python-Framework von Facebook, vertraut, und lernen Sie Schlüsselkonzepte und neueste Techniken kennen, um eigene neuronale Netze zu entwickeln. Ian Pointer zeigt Ihnen zunächst, wie Sie PyTorch in einer Cloud-basierten Umgebung einrichten. Er führt Sie dann durch die einzelnen Schritte der Entwicklung von neuronalen Architekturen, um typische Anwendungen für Bilder, Ton, Text und andere Datenformate zu erstellen. Er erläutert auch das innovative Konzept des Transfer Learning und das Debuggen der Modelle. Sie erfahren zudem, wie Sie Ihre Deep-Learning-Anwendungen in den Produktiveinsatz bringen.

34,90 €

Git
Git gehört zum unverzichtbaren Handwerkszeug aller IT-Profis und darf in keiner Toolbox fehlen. Dabei macht es keinen Unterschied, ob Sie Konfigurationsdateien versionieren wollen, an Open-Source-Projekten mitarbeiten oder im Team komplexe Anwendungen entwickeln: Git sorgt dafür, dass Sie den Überblick behalten. Daher lernen Sie hier nicht nur, wie Sie Änderungen einchecken und fremde Repositorien klonen, sondern erfahren, wie Git Ihnen den Arbeitsalltag leichter macht. Git effektiv nutzen und sicher administrieren Features von GitHub und GitLab einsetzen Best Practices & Workflows für eigene Repositorys

39,90 €

Collaboration mit Microsoft 365
Modern Workplace leicht gemacht: Ob es um Online-Konferenzen geht, um Dokumentenmanagement mit Teams, Homeoffice oder den Übergang von On-Premise-Lösungen in die Cloud – Collaboration-Expertin Nicole Enders führt Sie durch die relevanten Dienste und Features von Microsoft 365 und gibt viele Tipps und Tricks, mit denen der Einsatz in Ihrem Unternehmen gelingt. Von den Grundlagen bis zum Customizing Dokumentenverwaltung, Konferenzschaltungen, Weiterbildungstools, Ticketsysteme, agiles Teamwork, Social Intranet u. v. m. Inkl. Microsoft Teams, SharePoint, OneDrive, Planner und PowerApps

49,90 €

GANs mit PyTorch selbst programmieren
Neues von Bestsellerautor Tariq Rashid: Eine Einführung in die innovative Deep-Learning-Technik GANs Schritt-für-Schritt-Anleitung zum Erstellen eigener GANs mit PyTorch, regt zum Ausprobieren an GANs (Generative Adversarial Networks) gehören zu den spannendsten neuen Algorithmen im Machine Learning Tariq Rashid erklärt diese schwierige Materie außergewöhnlich klar und gut nachvollziehbar »Die coolste Idee im Deep Learning in den letzten 20 Jahren« sagt Yann LeCun, einer der weltweit führenden Forscher auf dem Gebiet der neuronalen Netze, über GANs, die Generative Adversarial Networks. Bei dieser noch neuen KI-Technik treten zwei neuronale Netze gegeneinander an mit dem Ziel, Bilder, Ton und Videos zu erzeugen, die vom Original nicht zu unterscheiden sind. Dieses Buch richtet sich an alle, die selbst ausprobieren möchten, wie GANs funktionieren. Tariq Rashid zeigt Ihnen Schritt für Schritt, wie Sie mit dem populären Framework PyTorch Ihre eigenen GANs erstellen und trainieren. Sie starten mit einem sehr einfachen GAN, um einen Workflow einzurichten, und üben erste Techniken anhand der MNIST-Datenbank ein. Mit diesem Wissen programmieren Sie dann ein GAN, das realistische menschliche Gesichter erzeugen kann. Tariq Rashids besondere Fähigkeit, komplexe Ideen verständlich zu erklären, macht das Buch zu einer unterhaltsamen Lektüre.

29,90 €