Make your next TypeScript project easier to reason about, debug, and maintain. This free ebook brings together four chapters from four Manning books, guiding you from understanding type systems to creating reusable generics, exploring TypeScript tooling, and refactoring without changing behavior. Learn how to catch type errors before execution, reduce duplicate code, and make code easier to read and change.
Now in its sixth edition, Pro Angular 16 shows you the path to Angular mastery. This thoroughly revised book helps you build a toolbox of Angular skills, from directives and components to creating services and optimizing application delivery. Throughout, you’ll use your skills to build a professional-level project—a SportStore e-commerce complete with checkout, administration, and deployment. Along the way, you’ll pick up some great TypeScript techniques that will boost your web dev productivity.
Essential TypeScript 5 is a fully updated third edition of the classic Adam Freeman bestseller. It provides full coverage of TypeScript 5, including new features like decorators. You’ll begin with the hows-and-whys of TypeScript, then quickly progress to practical applications of static types. No wasted pages! Each chapter is focused on the skills you need to write awesome web apps.
Pro ASP.NET Core 7 is the industry-leading guide to building web applications with ASP.NET Core. In it, you’ll build a realistic online store as you learn about web services, authentication and authorization, container deployment, and more. Author Adam Freeman’s comfortable style mentors you through advanced topics like RESTful web services, Razor Pages for HTML responses, and data access with Entity Framework Core. Engaging hands-on examples show you how each tool works in action.