Christopher Pitt - Böcker
Visar alla böcker från författaren Christopher Pitt. Handla med fri frakt och snabb leverans.
11 produkter
11 produkter
437 kr
Skickas inom 5-8 vardagar
297 kr
Skickas inom 5-8 vardagar
259 kr
Skickas inom 10-15 vardagar
Discover how stronger types mean cleaner, more efficient, and optimized PHP applications. This unique book looks at typed PHP: PHP types, strings, regular expressions, and more from PHP 7 as found in standard PHP libraries, user libraries, extensions, and cross-compilers. You'll see how to create a set of reusable tools that unify and ease the scalar types of PHP. PHP has a rich history and a dominant place on the web. It has achieved much despite language inconsistencies and difficulties. Bjarne Stroustrup once said: "There are only two kinds of languages: the ones people complain about and the ones nobody uses". PHP is one of those languages that everybody uses, yet that's often seen as a good reason to ignore the bad parts and just get stuff done. We're all for getting stuff done, and to that end, the author has used Plain Ol' PHP for many years. It's always bugged him how procedural PHP is, in an ecosystem of OOP libraries and frameworks. So he decided to takea deeper look at building a stronger type system on top of PHP. That's the goal of this book.What You'll LearnDiscover the fundamentals of PHP strings, regex, underscores, native function inconsistencies, and moreExamine the structure of PHP types including boxing, regex, namespace functions, composer autoload, null problem, optional values, and moreWork with extensions like vagrant + phansible, provisioning, vagrant commands, SPL types, scalar objects, zephir, and moreDesign using scalar, SPL, zephir, structure types, resolving types, chaining, combining number types, PHPUnit, packaging, and morePlan for the future using a case study exampleWho This Book Is ForExperienced web developers and PHP programmers.
313 kr
Skickas inom 10-15 vardagar
Develop games using the JavaScript web scripting language. This compact short book will help you learn how to use modern JavaScript to make games for web browsers. They’re effortless to use and they work everywhere. If you’ve ever wanted to make a game, join author Christopher Pitt. You’ll start with nothing and build fun games, in no time at all.What You'll LearnMake a game using JavaScriptMaster the game loopHandle player input, collision detection, gravity, ladders, and stairsWork with camera locking, mobs, and healthManage game inventoryHandle mapping and moreWho This Book Is ForThose who are new to game development with some experience with JavaScript and web development.
335 kr
Skickas inom 10-15 vardagar
Learn everything you need to master the AdonisJs framework, including topics such as interacting with a database, rendering templates, writing asynchronous code, and hosting sites with SSL. Along the way, you’ll see how to build a commerce application, which lists products and allows shoppers to register and purchase those products. The site will feature a product catalog, a shopping cart, user registration and login, and profile management.The Definitive Guide to AdonisJs also covers how to create a front-end build chain, so that you can use a modern front-end framework, such as React. You’ll discover how to connect your front end to the server, so that data and transactions can be shared between the two. Finally, you’ll see how to secure and deploy the application to a virtual private server, including how to apply for and install an SSL certificate and start accepting payments.After reading and using this book, you’ll know all you need about AdonisJs.You’ll have the tools to turn that side-project you’ve been thinking about into a real money-making product. It is written by a web expert and reviewed by the AdonisJs project lead. This is the complete start-to-finish guide you’ve been waiting for. What You'll LearnSet up Node.js and AdonisJs, so that you can start building your application Create and use views and template codeImplement cooperative multitasking, in JavaScriptRepresent eventual values with AdonisJs promisesOrganize and isolate your code in controllers and decorate them with middleware, to do things like authenticationBuild queries, using the Lucid DSL, and package these database entities up into model classesValidate form data and respond with the appropriate error messagesRespond to general framework errors with custom error pagesLearn the deeper parts of sessions and cookiesUpdate the state of the user interface with WebSocketsHost AdonisJs applications in a modern hosting environmentWho This Book Is ForReaders should have a functional understanding of JavaScript.
458 kr
Skickas inom 10-15 vardagar
Build fast and effective applications using Masonite, a Python-based framework. This book covers creating a digital home assistant application, but it’s certainly not the only kind of application you could build. By working on this kind of project, you’ll cover the broad range of topics and requirements you’re likely to find as you establish your own web empire. You’ll see how Masonite is a developer-centric Python framework, which provides all the tools you’ll need to build powerful and maintainable web applications. After reading and using this book, you'll have the tools to make and deploy your own web ecommerce application from scratch using the Masonite framework. What You Will LearnCustomize your request and response cycle with middleware, route groups, and headersAdd security into your application and protect against possible vulnerabilitiesCreate and control your application’s maintenance features from a terminalManage a database, so your teammates and environments will always be in syncRepresent relational database data with object-oriented programming techniquesRead and write from the file systemProcess large datasets and slow operations in the backgroundAdd real-time features and recurring tasks to your applicationWho This Book Is ForWeb developers new to the Masonite framework. Some prior Python experience is helpful but is not required.
Pro PHP 8 MVC
Model View Controller Architecture-Driven Application Development
Häftad, Engelska, 2021
609 kr
Skickas inom 10-15 vardagar
Examine the building blocks that make any good MVC framework using PHP 8. This book exposes all the considerations that many developers take for granted when using a popular framework, and teaches you how to make this MVC framework your own. You'll quickly get started writing your first bit of framework code, then, you build a variety of examples using aspects of an MVC framework, including a router, a template engine, a database library, a persistence engine (ORM), and a testing framework. In the next section, you'll implement sessions, caches, file systems, queues, logging, and mail. You'll wrap up by building a larger scale sample web application: a sales website for a company that sells rockets.Along the way, this book lays bare all the secret parts of MVC to take with you to apply to your own PHP-based MVC projects. What You Will LearnBuild PHP-based web applications using the model view controller (MVC) architecture Write your first bit of framework codeCompare the code you write with how the popular frameworks do the same kinds of thingsCreate various aspects of applications, engines, and other frameworks Wrap up with a sample case study applicationWho This Book Is ForExperienced PHP and web developers. Some prior experience with PHP and web development at least recommended.
Procedural Generation in Godot
Learn to Generate Enjoyable Content for Your Games
Häftad, Engelska, 2023
458 kr
Skickas inom 10-15 vardagar
Learn the tricks of simple procedural generation and how various genres, such as racing simulators, platformers, and roguelikes, can all benefit from these techniques. In this book, you'll learn how to combine hand-crafted content with algorithms to create immersive and beautiful environments.
573 kr
Skickas inom 5-8 vardagar
442 kr
Skickas inom 3-6 vardagar
462 kr
Skickas inom 5-8 vardagar