Catalogue Search | MBRL
Search Results Heading
Explore the vast range of titles available.
MBRLSearchResults
-
DisciplineDiscipline
-
Is Peer ReviewedIs Peer Reviewed
-
Item TypeItem Type
-
SubjectSubject
-
YearFrom:-To:
-
More FiltersMore FiltersSourceLanguage
Done
Filters
Reset
4,480
result(s) for
"COMPUTERS / Internet / Application Development"
Sort by:
Simplifying Android Development with Coroutines and Flows
This book is a comprehensive guide that teaches Android developers asynchronous programming using Kotlin flows and coroutines. You'll begin with the basics of asynchronous programming, including an overview of coroutines and flows, while also integrating them into your Android projects. You'll also learn how to create high-performant Android.
Building Blazor WebAssembly Applications with gRPC
by
Pekárek, Václav
in
COMPUTERS / Internet / Application Development
,
COMPUTERS / Programming Languages / C#
,
COMPUTERS / Web / Web Programming
2022
Explore the power of Blazor WebAssembly, gRPC, and source generators for easy and quick web development
Key Features
Get to grips with integration between Blazor, gRPC, and source generators in real-life projectsDevelop a complete Blazor WebAssembly project that takes advantage of gRPC’s capabilitiesExplore best practices for building a high-performance web application with Blazor and C#
Book Description
Building Blazor WebAssembly Applications with gRPC will take you to the next level in your web development career. After working through all the essentials of gRPC, Blazor, and source generators, you will be far from a beginner C# developer and would qualify as a developer with intermediate knowledge of the Blazor ecosystem. After a quick primer on the basics of Blazor technology, REST, gRPC, and source generators, you’ll dive straight into building Blazor WASM applications. You’ll learn about everything from two-way bindings and Razor syntax to project setup. The practical emphasis continues throughout the book as you steam through creating data repositories, working with REST, and building and registering gRPC services. The chapters also cover how to manage source generators, C# and debugging best practices, and more. There is no shorter path than this book to solidify your gRPC-enabled web development knowledge. By the end of this book, your knowledge of building Blazor applications with one of the most modern and powerful frameworks around will equip you with a highly sought-after skill set that you can leverage in the best way possible.
What you will learn
Master routing and test your learning with demo applicationsCreate service and controller classes for your API endpointsUse gRPC with Blazor instead of REST and revamp your applicationsStudy partial classes, attributes, and more in source generatorsWrite reusable Razor components and debug your code effectivelyUnderstand the semantic model of C# codeDiscover how to read and navigate through syntax treesBuild dynamic websites without using JavaScript
Who this book is for
This book is for beginner C# developers who want to learn how to create more performant web apps with less code using Blazor, the gRPC protocol, and source generators. The book assumes a basic understanding of C#, HTML, and web development concepts.
Echo Quick Start Guide
2018
Echo is a leading framework for creating web applications with the Go language. This book will show you how to develop scalable real-world web apps, RESTful services, and backend systems with Echo. Key FeaturesThe easiest way to learn how to build web apps with EchoBuild a full working projectFor Go developers with only basic web development knowledge requiredBook DescriptionEcho is a leading framework for creating web applications with the Go language. This book will show you how to develop scalable real-world web apps, RESTful services, and backend systems with Echo. After a thorough understanding of the basics, you'll be introduced to all the concepts for a building real-world web system with Echo. You will start with the the Go HTTP standard library, and setting up your work environment. You will move on to Echo handlers, group routing, data binding, and middleware processing. After that, you will learn how to test your Go application and use templates. By the end of this book you will be able to build your very own high performance apps using Echo.A Quick Start Guide is a focussed, shorter title which provides a faster paced introduction to a technology. They are for people who don't need all the detail at this point in their learning curve. The presentation has been streamlined to concentrate on the things you really need to know, rather than everything.What you will learnKey design considerations for high performance Echo applicationsHow Echo handles routingHow context is managed through the lifetime of the request and response pipelineDecrease complexity of your apps by developing middleware functionsInteract with the request through request data bindingsInteract with the response through response data renderings within the frameworkUse Echo's logging and error handling facilitiesRender Go templates within Echo to allow for server side rendering of contentWho this book is forYou will need to know the basics of the Go language, and the general concepts of web development.
Qt5 Python GUI Programming Cookbook
by
Harwani, B. M
in
Application software-Development
,
COM060080 COMPUTERS / Web / General
,
COMPUTERS / Internet / Application Development
2018
QT5 Python GUI Programming Cookbook will guide you from the very basics of creating a fully functional GUI application using PyQT with only a few lines of code. Each recipe adds more widgets to the GUIs we are creating. You will learn how easy it is to get started and you might be surprised how advanced you can become in just a short time of coding.
MERN Quick Start Guide: Build web applications with MongoDB, Express.js, React, and Node
by
Wilson, Eddy
2018
Build web applications with MongoDB, ExpressJS, React, and NodeKey FeaturesBuild applications with the MERN stackWork with each component of the MERN stackBecome confident with MERN and ready for more!Book DescriptionThe MERN stack is a collection of great tools-MongoDB, Express.js, React, and Node-that provide a strong base for a developer to build easily maintainable web applications. With each of them a JavaScript or JavaScript-based technology, having a shared programming language means it takes less time to develop web applications. This book focuses on providing key tasks that can help you get started, learn, understand, and build full-stack web applications. It walks you through the process of installing all the requirements and project setup to build client-side React web applications, managing synchronous and asynchronous data flows with Redux, and building real-time web applications with Socket.IO, RESTful APIs, and other concepts. This book gives you practical and clear hands-on experience so you can begin building a full-stack MERN web application.Quick Start Guides are focused, shorter titles that provide a faster paced introduction to a technology. They are for people who don't need all the detail at this point in their learning curve. The presentation has been streamlined to concentrate on the things you really need to know.What you will learnGet started with the MERN stackInstall Node.js and configure MongoDBBuild RESTful APIs with Express.js and MongooseBuild real-time applications with Socket.IO Manage synchronous and asynchronous data flows with ReduxBuild web applications with React Who this book is forThe book is for JavaScript developers who want to get stated with the MERN Stack.
Phoenix Web Development
by
Richey, Brandon
in
Elixir (Computer program language)
,
Web applications
,
Web applications-Programming
2018
The Phoenix web development framework is an object-oriented application development tool written in Elixir. With Elixir and Phoenix, you build your application the right way, ready to scale and ready for the increasing demands of real-time web applications. If you have some knowledge of Elixir, have experience with web frameworks in other.
Advanced Node.js development
by
Mead, Andrew
in
Application software -- Development
,
JavaScript (Computer program language)
,
Web applications
2018
Advanced Node.js Development is a practical, project-based book that provides you with all you need to progress as a Node.js developer. Node is a ubiquitous technology on the modern web, and an essential part of any web developer’s toolkit. If you're looking to create real-world Node applications, or you want to switch careers or launch a side-project to generate some extra income, then you're in the right place. This book was written around a single goal: turning you into a professional Node developer capable of developing, testing, and deploying real-world production applications. There's no better time to dive in. According to the 2018 Stack Overflow Survey, Node is in the top ten for back-end popularity and back-end salary. This book is built from the ground up around the latest version of Node.js (version 9.x.x). You'll be learning all the cutting-edge features available only in the latest software versions. This book delivers advanced skills that you need to become a professional Node developer. Along this journey you'll create your own API, you'll build a full real-time web app and create projects that apply the latest Async and Await technologies. Andrew Mead maps everything out for you in this book so that you can learn how to build powerful Node.js projects in a comprehensive, easy-to-follow package designed to get you up and running quickly.
Vuex Quick Start Guide
by
Koutifaris, Andrea
in
COM060080 COMPUTERS / Web / General
,
COMPUTERS / Web / Web Programming
,
COMPUTERS / Web / Web Services & APIs
2018
State management preserves the state of controls in a user interface. Vuex is a state management tool for Vue.js that makes the architecture easier to understand, maintain and evolve. This book is the easiest way to get started with Vuex to improve your Vue.js application architecture and overall user experience.
Serverless Web Applications with React and Firebase
by
Tanna, Mayur
,
Singh, Harmeet
in
Application software
,
Application software-Development
,
Cloud computing
2018
React and Firebase are just the right match to build real-time applications. This book covers essentials for React, Redux, and Firebase. You'll learn to design, create and maintain professional apps, as well as share practical insights that include basic to advanced examples; from hello world to real-time seat booking and location tracking apps.