This practical guide shows you how software systems that have grown over many years can be effectively analyzed and evaluated.
Did you know that recursion is the same as induction? That you have an inductive hypothesis and that you're allowed to assume n-1 and AHHHHHHHHHHHHHHHHHHHHH Stop it. I don't care about that right now. I care about teaching you recursion and not scaring you off. We are going to do this using Python and the best examples and explanations that I know.
This book step by step demonstrates how to build a modern communication system with the support of multiple user management. It uses a technique we called RESTFul API. So it can almost be used for any programming language and devices like java in android, swift in iPhone, javascript on a web-page.
Data serialization in Go can be a challenge for the most seasoned Go developer. For the newcomer, it's often an infuriating experience. Strict types, no generics, and a lack of object-oriented features are just some of the limitations of serialization in Go. This book breaks through the confusion, with detailed explanations, and practical examples.
Are you an absolute beginner with no prior knowledge to any programming language? But you want to be an Android or iOS mobile application developer? This book will teach you both. You will learn to build Advanced Flutter Apps, from scratch. You will also learn Dart programming language that runs Flutter.
Entwickler:innen haben heute eine Vielzahl von Optionen, wenn es um die Wahl einer Datenbank für ihre Anwendung geht. Dieses Buch gibt einen Überblick über Datenmodelle, Konzepte zur Skalierung und Betriebsformen – von relationalen Systemen über dokumenten- und graphbasierte Ansätze bis hin zu Zeitreihen- und Vektordatenbanken. Es bietet Hilfestellung bei der Auswahl und Einordnung für unterschiedliche Anwendungsszenarien.
Looking for microservices but without the complexity of Saga or eventual consistency? This book is for you!
Once you’ve completed Part 1 and Part 2, you’ll be able to build nearly any project that you want, and deploy it for the world to use. If you’re stuck for ideas, you can go through the examples given in Part 3, which consists of practical tutorials to build everything from web scrapers to chat bots.
Dieser praktischer Leitfaden zeigt Ihnen, wie langjährig gewachsene Softwaresysteme effektiv analysiert und bewertet werden können.
Tips and tricks for using d3.js (version 5), one of the leading data visualization tools for the web. It's aimed at getting you started and moving you forward. You can download for FREE or donate to encourage further development if you wish :-).
Domina Kubernetes v1.35+ en tu portátil sin costes de nube. Despliega clusters multi-nodo profesionales usando Kind. Desde arquitectura básica hasta conceptos avanzados como Gateway API, Ingress y RBAC.
Service meshes facilitate microservice systems. This book gives an introduction to services meshes like Istio, Linkerd 2, Consul, and AWS AppMesh. It shows the benefits and challenges and even provides an executable example with Istio.
Covers everything you need to know to get off the ground with UI testing. Examples are built using real-world scenarios, showing how you would actually write your tests. It's a step-by-step guide on how to effectively write UI test automation for the real world.
Softwarearchitekturen pragmatisch dokumentieren: effektiv, schmerzfrei und mit wenig Aufwand. Wir räumen mit einigen Vorurteilen gegen (technische) Dokumentation auf und zeigen Ihnen, wie Sie auf einfache Weise zu vernünftiger (Architektur-) Dokumentation kommen