Six years after the first edition, the official guide to DelphiMVCFramework is back, rewritten for 3.5.0-silicon. Thirty chapters, more than 550 pages, and 46 Delphi projects that compile and run. You build one real API, the Municipal Library, and grow it from a wizard-generated project into a deployed server with authentication, OpenID Connect, WebSockets and HTTPS.
Whether you’re exposing APIs to partners, building microservices, or connecting legacy systems, API Gateways sit at the heart of your infrastructure. This book takes you step by step through architecture, security, traffic control, OpenAPI validation, and real-world deployment. With vendor-neutral guidance and practical examples using the open-source Membrane API Gateway, it’s a hands-on resource for API developers, architects, and platform teams.
Dive into the future of web development with this essential guide! Unravel the secrets of building real-world applications using the latest technologies. Whether you're a seasoned developer or a CS student, this book is your ticket to mastering full-stack development.
This book provides a cookbook of guidelines on designing beautiful (simple to use) and practical (simple to implement) RESTful API.
El código cambia constantemente, pero tus contratos no. Aprende a construir APIs en Micronaut donde la especificación OpenAPI manda y el compilador garantiza que tu código nunca mienta.
"Mastering Postman" is the ultimate guide for anyone looking to streamline their API development process. Whether you're a seasoned developer or just starting, this book will take you through every step of the API lifecycle and equip you with the knowledge and tools to create better APIs faster.
Do you want to build a Mobile App from scratch? But you cannot master courage.Why?Because you have not coded before. You have No experience in programming.Right?It is perfectly OKAY. In fact, that sounds more challenging. There is ONLY one ANSWER TO YOUR DILEMMA.Learn Flutter. This book is designed for the non-coders. For absolute beginners.
APIs are all around us, driving the digital world and largely responsible for some pretty astounding industry disruption. Just as important is the interlaced economy supporting these services. Read The API Economy to learn who the major players are, and how to navigate through this ever evolving, now diversified, API economy.
Build a Go Web API that goes beyond “Hello, World”Getting a REST API running in Go is easy.Building one that is structured well, handles concurrent requests correctly, manages database changes safely, can be tested, containerized, documented, and deployed is where things become interesting.Building Production Web APIs with Go takes you through that journey step by step.You begin with a tiny HTTP server and gradually develop it into a complete library API backed by PostgreSQL. Rather than presenting a finished architecture and asking you to copy it, the book introduces problems as the application grows, then shows how to solve them. You see not only what the final code looks like, but why the design changes are necessary. GoRebootDraftFix10Along the way, you will learn how to:Build RESTful HTTP APIs using Go, net/http, and ChiWork directly with PostgreSQL using pgxGenerate type-safe database code from SQL with sqlcManage schema changes with Goose migrationsSeparate HTTP models from database modelsStructure a Go backend for maintainabilityHandle transactions, row locking, and concurrent requests safelyEnforce data integrity with PostgreSQL constraintsWrite unit tests using database abstractions and test doublesUnderstand what unit tests cannot prove without a real databaseDocument your API with OpenAPI and Swagger UIPackage the application with Docker and Docker ComposeImplement graceful shutdownDeploy the complete application to KubernetesThe example application is deliberately realistic. A seemingly simple operation—allowing a user to borrow a book—eventually exposes concurrency problems and leads naturally to transactions, PostgreSQL row-level locking, and database constraints. The emphasis throughout is on understanding the engineering decisions behind the code rather than simply copying recipes. Who is this book for? This book is for developers who already know the basics of Go and SQL and want to learn how the pieces of a real backend application fit together.It is not a beginner’s introduction to the Go language, nor is it a comprehensive reference to PostgreSQL, Docker, or Kubernetes. Instead, it concentrates on the practical decisions involved in taking a small Go application toward a production-oriented architecture. If you can write basic Go programs and understand simple SQL queries, this book will help you make the transition from “I can build an API” to “I understand how to engineer a backend.”
Whenever I've worked on a service, there's always been a morning when it stops being a demo. Then traffic arrives from somewhere nobody planned for, a nightly job overruns into the working day, and a number somebody chose months ago turns out to be wrong. That morning was a different story, though. The thing that separates a survival program from one that doesn't is a set of habits, and those habits can be learned. So, this second edition is organised around them rather than around syntax.
Take your Delphi skills beyond the basics and learn how to build real-world web applications with DMVCFramework. From your first REST API to secure, scalable services, this practical guide covers the tools, patterns and techniques you need to build, test and deploy production-ready applications with confidence.
Build production-ready web services with Rust and Axum. Follow Taskflow, a practical task management API, from the basics through authentication, databases, real-time features, observability and deployment. With code examples, you’ll learn how the pieces fit together and gain the skills to build reliable Rust APIs.
Vectors, embeddings, retrieval, agents, and evaluation are all built from first principles inside the chapter that needs them. No mathematics. No machine learning background. No prior AI experience and no framework knowledge is required. We build with plain Python and small, single-purpose libraries.
JavaScript ve Node.js öğrenmek isteyenler için başlangıçtan profesyonel seviyeye uzanan kapsamlı bir rehber. 1300+ sayfalık bu eser; modern JavaScript, Node.js, REST API, OOP, asenkron programlama, veritabanları, Clean Code, SOLID prensipleri, yazılım mimarisi ve gerçek dünya projeleriyle yalnızca kod yazmayı değil, yazılım mühendisi gibi düşünmeyi öğretir.
Master modern JavaScript and Node.js from absolute beginner to professional with 1,100+ pages of practical explanations, real-world examples, exercises, projects, and career guidance.