Der pragmatische Leitfaden für alle, die wissen wollen, wie künstliche Intelligenz die Softwareentwicklung verändert.
380 Seiten
14 Lesestunden
Die Integration von KI in die Softwareentwicklung revolutioniert den Programmierprozess. Dieses Buch erläutert die Möglichkeiten und Grenzen von Tools wie ChatGPT und GitHub Copilot. Anhand praxisnaher Beispiele wird gezeigt, wie Entwickler durch den Einsatz von KI schneller, effizienter und fehlerfreier arbeiten können. Es bietet einen pragmatischen Leitfaden für alle, die sich mit den Veränderungen durch künstliche Intelligenz in der Softwareentwicklung auseinandersetzen möchten.
Git gehört zum unverzichtbaren Handwerkszeug aller IT-Profis und darf in keiner Toolbox fehlen. 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. Schnelleinstieg mit Praxistipps und Kommandoreferenz inklusive. Aus dem Inhalt: Git in zehn Minuten: der Schnelleinstieg Installation und Einrichtung Grundlagen: Repos, Commits, Branches, Merging GitLab: Projekte lokal hosten GitHub: der Marktplatz für Softwareprojekte GitHub-Alternativen: Bitbucket, Azure DevOps Services, Gitolite und mehr Arbeitstechniken: History, Feature Branches, Stashing, Hooks und mehr Workflows: So nutzen Sie Git effektiv Best Practices und Troubleshooting Kommandoreferenz Die Fachpresse zur Vorauflage: t3n: »Das Buch zeigt wie ein gut organisiertes Git-Repo aussieht und wie Git zur effektiven Arbeitshilfe wird.« Make: Magazin: »Wer in einem neuen Arbeitsumfeld schnell produktiv auf Git umsteigen muss, für den ist das Buch perfekt.«
Docker ist aus der modernen Softwareentwicklung nicht mehrwegzudenken. Ob Sie Entwickler oder Administrator sind, ob Sie geradeeinsteigen oder bereits produktiv mit Software-Containern arbeiten: Dieses Buch zeigt Ihnen nicht nur Docker und die Containerwelt, eslässt Sie auch mit dem Troubleshooting und der Orchestrierung nichtalleine. Inkl. Best Practices, umfangreichem Werkzeugkasten und vielenTipps zur Projektmigration, Container-Sicherheit, Kubernetes und mehr. Aus dem Inhalt: Konzepte und Kommandos Eigene Docker-Images Container-Sicherheit Webserver und Tools Datenbanksysteme Programmiersprachen Webapplikationen und CMS Praxisbeispiel: Webapplikation, Grafana, Gitlab und mehr Anwendungen migrieren Deployment Continuous Integration und Continuous Delivery Orchestrierung mit Swarm und Kubernetes Docker in der Cloud: AWS, Azure, Google Cloud
Im Jahr 2010 wurde HTML5 zum zentralen Thema in der Webentwickler-Szene, als große Unternehmen wie Google, Apple und Microsoft die neue Technologie propagierten. Die Debatte über das mögliche Ende von Flash durch HTML5 trug zur Popularität des Begriffs bei. Dieses Buch bietet einen umfassenden Einblick in die neuen Möglichkeiten von HTML5, einschließlich klassischer Elemente wie Video, Audio, Canvas und Offline-Applikationen sowie angrenzenden Themen wie Geolocation, Web Storage und Websockets. Zahlreiche praxisnahe Beispiele veranschaulichen die neuen HTML5-Elemente und Techniken. Egal, ob Sie einen Weblog erstellen, einen eigenen Video- und Audio-Player programmieren oder mit geografischen Daten arbeiten möchten – für jeden ist etwas dabei. Auch Tipps zu JavaScript und dem DOM werden behandelt. Das Buch konzentriert sich auf reines HTML5, ohne Workarounds oder Kompatibilitätsbibliotheken, da wir erwarten, dass alle konkurrenzfähigen Browser HTML5 unterstützen. Die Kapitel sind unabhängig voneinander und können in beliebiger Reihenfolge gelesen werden. Grundkenntnisse in HTML, JavaScript und CSS sind hilfreich, ebenso die Bereitschaft, verschiedene Browser auszuprobieren. Entdecken Sie die 343 Seiten voller neuer Inhalte und besuchen Sie die begleitende Webseite für farbige Beispiele. Viel Spaß beim Erkunden!
Toužíte proniknout do světa webového programování nebo chcete přesedlat na páté verze PHP a MySQL? Objevte také sílu této nerozlučné dvojky pro tvorbu a správu dynamických webů a aplikací. Tento podrobný průvodce webového programátora vám ukáže vše podstatné od instalace a základů jazyka PHP a databází MySQL přes současné techniky programování až k postupům tvorby konkrétních projektů, jako je anketa, databáze obrázků či diskuzní fórum. Na mnoha malých i větších příkladech se naučíte vyvíjet webové aplikace, které budete moci přímo využít v praxi. Kniha je vhodná jak pro začínající programátory, tak pro ty pokročilejší.