Wydawca: K-i-s-publishing

6337
Ładowanie...
EBOOK

Vue.js 3 Design Patterns and Best Practices. Develop scalable and robust applications with Vite, Pinia, and Vue Router

Pablo David Garaguso, Olaf Zander

If you’re familiar with the progressive Vue framework for creating responsive user interfaces, you’ll be impressed with its latest iteration, Vue 3, which introduces new concepts and approaches design patterns that are uncommon in other libraries or frameworks. By building on your foundational knowledge of Vue 3 and software engineering principles, this book will enable you to evaluate the trade-offs of different approaches to building robust applications.This book covers Vue 3 from the basics, including components and directives, and progressively moves on to more advanced topics such as routing, state management, web workers, and offline storage. Starting with a simple page, you’ll gradually build a fully functional multithreaded, offline, and installable progressive web application.By the time you finish reading this Vue book, not only will you have learned how to build applications, but you’ll also understand how to solve common problems efficiently by applying existing design patterns. With this knowledge, you’ll avoid reinventing the wheel for every project, saving time and creating software that’s adaptable to future changes.

6338
Ładowanie...
EBOOK

Vue.js 3 for Beginners. Learn the essentials of Vue.js 3 and its ecosystem to build modern web applications

Simone Cuomo, Tracy Lee

Discover why Vue.js is a must-learn JavaScript framework for aspiring developers. If you’re a beginner fascinated by Vue.js and its potential, then this book will show you how the progressive and versatile framework can help you build performant applications. Written by an accomplished software architect with over 12 years of experience, Vue.js 3 for Beginners provides a solid foundation in Vue.js and guides you at every step to create a robust social media application, component by component.Starting with a clean canvas using plain HTML and CSS, you’ll learn new topics to build your application incrementally. Beyond the core features, you’ll explore crucial parts of the Vue.js ecosystem, such as state management with Pinia, routing with Vue Router, and testing with Vitest, and Cypress. The structured GitHub repository ensures a smooth transition from one chapter to the next, offering valuable insights into advanced topics, techniques, and resources. This book is designed to serve as a practical reference guide, allowing you to quickly revisit specific topics when needed.By the end of the book, you’ll have built a strong understanding of Vue.js and be ready to build simple applications effortlessly.

6339
Ładowanie...
EBOOK

Vue.js Quick Start Guide. Learn how to build amazing and complex reactive web applications easily using Vue.js

Ajdin Imsirovic

Vue.js is the latest trending frontend framework. Simplicity, reactivity, and ?exibility are some of the key benefits that Vue offers to developers. This book will help you learn everything you need to know to build stunning reactive web apps with Vue.js 2 quickly and easily.This book will take you through the Vue 2 framework. You will start by learning the different Vue installation options: CDN, NPM, and Vue CLI. Then we will look at the core concepts of Vue: templates and components – ways to modularize Vue code. You will learn how to utilize directives, which are Vue-specific HTML attributes with additional features. Also, you will see how Vue uses a streamlined approach to development, with reusable methods, computed properties, and watchers, and how it controls state with the help of its data option.You will learn about the concepts of reactive programming in Vue, and how to understand communication between parent and child components. We will take a look at props and slots, working with CSS, filters, and mixins. We will also look at ways to add transitions and animations to Vue apps. Then you will extend Vue by building custom directives and your own plugins. Finally, you will learn about Vuex – a Vue plugin that allows us to centralize state, and also introduce Nuxt, which is a framework that builds on top of Vue and solves some issues of single-page applications. After learning about these components, you will be ready to build your own reactive web apps with Vue.js 2.

6340
Ładowanie...
EBOOK

Vue.js: Understanding its Tools and Ecosystem. Take a crash course in the main concepts and syntax of the Vue.js library

Dave Berning

Vue.js is one of the top three “go-to” JavaScript frameworks and is used by organizations such as Nintendo, NASA, and Expedia. This book is primarily focused on the ecosystem of Vue.js and its development tools. Understanding the basics of the technology behind the Vue.js ecosystem will improve your skills and make you a better problem solver.The book begins with a brief overview of Vue.js. You’ll learn to work your way through the Vue command line interface CLI 3, and use the Vue Router library to navigate between the different views of your application. As you advance through the topics, you’ll explore the use of DevTools to improve the quality of your applications and how to implement server-side rendering in your application through the Nuxt.js framework. Toward the end of the book, you’ll read about the future of Vue.js and its growing popularity.After reading this book, you’ll be able to create industry-grade applications using Vue.js and its tools.

6341
Ładowanie...
EBOOK

Vuex Quick Start Guide. Centralized State Management for your Vue.js applications

Andrea Koutifaris

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.Our book begins by explaining the problem that Vuex solves, and how it helps your applications. You will learn about the Vuex core concepts, including the Vuex store, changing application state, carrying out asynchronous operations and persisting state changes, all with an eye to scalability.You will learn how to test Vuex elements and Vue components with the Karma and Jasmine testing frameworks. You will see this in the context of a testing first approach, following the fundamentals of Test Driven Development. TDD will help you to identify which components need testing and how to test them. You will build a full Vuex application by creating the application components and services, and persist the state.Vuex comes with a plugin system that allows programmers to extend Vuex features. You will learn about some of the most powerful plugins, and make use of the built-in logger plugin. You write a custom Google Analytics plugin to send actions to its analytics API, and an Undo/Redo plugin.

6342
Ładowanie...
EBOOK

Vulkan 3D Graphics Rendering Cookbook. Implement expert-level techniques for high-performance graphics with Vulkan - Second Edition

Sergey Kosarevsky, Alexey Medvedev, Viktor Latypov, Anton...

Written by experts with decades of rendering experience, this cookbook equips you with practical, hands-on recipes to master modern 3D graphics development by using bindless Vulkan.Focusing on Vulkan 1.3, this second edition starts by setting up your development environment, and quickly transitions to building a robust 3D rendering framework using self-contained recipes. Each recipe helps you incrementally enhance your codebase, integrating a variety of 3D rendering techniques and algorithms into a cohesive project. You’ll get to grips with core techniques, such as glTF 2.0 physically based rendering, image-based lighting, and GPU-driven rendering. The chapters help you grasp advanced topics, including glTF animations, screen-space rendering techniques, and optimization strategies. You’ll also learn how to use glTF 2.0 advanced PBR extensions and handle complex geometry data, ensuring your rendering engine is both powerful and performant. These new additions will enable you to create dynamic and realistic 3D graphics environments, fully utilizing Vulkan’s capabilities.By the end of this 3D rendering book, you’ll have gained an improved understanding of best practices used in modern graphic APIs and be able to create fast and versatile 3D rendering frameworks.

6343
Ładowanie...
EBOOK

Vulkan Cookbook. Work through recipes to unlock the full potential of the next generation graphics API—Vulkan

Pawel Lapinski

Vulkan is the next generation graphics API released by the Khronos group. It is expected to be the successor to OpenGL and OpenGL ES, which it shares some similarities with such as its cross-platform capabilities, programmed pipeline stages, or nomenclature. Vulkan is a low-level API that gives developers much more control over the hardware, but also adds new responsibilities such as explicit memory and resources management. With it, though, Vulkan is expected to be much faster.This book is your guide to understanding Vulkan through a series of recipes. We start off by teaching you how to create instances in Vulkan and choose the device on which operations will be performed. You will then explore more complex topics such as command buffers, resources and memory management, pipelines, GLSL shaders, render passes, and more. Gradually, the book moves on to teach you advanced rendering techniques, how to draw 3D scenes, and how to improve the performance of your applications.By the end of the book, you will be familiar with the latest advanced techniques implemented with the Vulkan API, which can be used on a wide range of platforms.

6344
Ładowanie...
EBOOK

Wahadłowiec

R.J. Pineiro

W wypadku samochodowym ginie wiceprezes międzynarodowej korporacji kosmicznej Athena... Przed swoim domem w Wirginii zostaje zastrzelony programista pracujący dla CIA... W Paryżu grupa zamaskowanych napastników zabija trzech francuskich konstruktorów rakietowych... Te trzy incydenty mają jeden wspólny mianownik: walkę o panowanie w przestrzeni okołoziemskiej w nadchodzącym stuleciu...

6345
Ładowanie...
AUDIOBOOK

Wampirze urodziny

Iwona Banach

Audiobook dla odważnych przedszkolaków "Wampirze urodziny" to trzecia część serii "Z innej bajki, czyli opowieści dla małych i dużych potworków". Mordek, wampir przedszkolak, organizuje urodziny w swoim zamku dla nowych przyjaciół. Gdy Jacek znajduje różdżkę, wszystko wywraca się do góry nogami. Różdżka w niepowołanych rękach sprawia, że tort Mordka ożywa i ucieka do chochlikowego lasu, gdzie chochliki próbują skłócić grupę przyjaciół. Mordek musi wykorzystać swoje wampirze umiejętności, by uratować sytuację i przywrócić harmonię. No i co z tym tortem?

6346
Ładowanie...
EBOOK

WCF 4.0 Multi-tier Services Development with LINQ to Entities. Build SOA applications on the Microsoft platform with this hands-on guide updated for VS2010

Mike Liu, Hongcheng Lui

WCF is the Microsoft model for building services, whereas LINQ to Entities is the Microsoft ORM for accessing underlying data storage. Want to learn both? You would normally have to dig through huge reference tomes—so wouldn't you agree that a simple-to-follow practical tutorial on WCF and LINQ to Entities is the way to get ahead?This book is the quickest and easiest way to learn WCF and LINQ to Entities in Visual Studio 2010. WCF and LINQ to Entities are both powerful yet complex technologies from Microsoft—but you will be surprised at how easily this book will get you get up and running with them.Mastery of these two topics will quickly enable you to create Service-Oriented applications, and allow you to take your first steps into the world of Service Oriented Architecture without becoming overwhelmed.Through this book, you will learn what's going on behind the scenes with WCF, and dive into the basic yet most useful techniques for LINQ to Entities. You will develop three real-world multi-tiered WCF services from beginning to end, with LINQ to Entities being used in the data access layer of the services. Various clients including windows console applications, the WCF Test Client, Windows Form applications and WPF applications will be created to test these WCF services. By the end of this book, you will be 100% confident that you know WCF and LINQ to Entities, not only in theory, but with sound real-world experience.

6348
Ładowanie...
EBOOK

Wearable-Tech Projects with the Raspberry Pi Zero. Create imaginative, real-world wearable tech projects with the Rapsberry Pi Zero

Jonathan Witts

With Wearable-Tech Projects with the Raspberry Pi Zero, you will begin with learning how to install the required software for your upcoming projects. You will also learn how to control electronic devices with the GPIOZero Python library. Next, you will be creating some stylish wearable-tech projects such as a motion-reactive LED cap and a Tweet-activated LED T-shirt. Toward the end of the book, you will be creating some useful health and fitness wearable-tech projects; these will help you monitor your heart rate, track your movements with GPS, and count your footsteps with your own pedometer.By the end of the book, you will have created a range of wearable-tech projects and learned enough about your Raspberry Pi Zero that you should be able to adapt these projects further or come up with your own creations!

6349
Ładowanie...
EBOOK

Web API Development with ASP.NET Core 8. Learn techniques, patterns, and tools for building high-performance, robust, and scalable web APIs

Xiaodi Yan

Web API applications have become increasingly significant in recent years, fueled by the ever-accelerating pace of technological advancements. However, with this rapid evolution comes the need to create web API apps that are not only functional but also adaptable, maintainable, and scalable to meet the demands of users and businesses alike. This book draws from the author’s immense technical expertise and decades of experience in software development to help you address this challenge head-on, equipping you with the knowledge and skills required to develop web API apps from scratch.By providing a deeper understanding of the various protocols implemented by ASP.NET Core, including RESTful, SignalR (WebSocket), gRPC, and GraphQL, supplemented by practical examples and optimization techniques, such as using middleware, testing, caching, and logging, this book offers invaluable insights for both newcomers as well as seasoned developers to meet modern web development requirements. Additionally, you’ll discover how to use cloud platforms such as Azure and Azure DevOps to enhance the development and operational aspects of your application.By the end of this book, you’ll be fully prepared to undertake enterprise-grade web API projects with confidence, harnessing the latest advancements in ASP.NET Core 8 to drive innovation.

6350
Ładowanie...
EBOOK

Web App Development Made Simple with Streamlit. A web developer's guide to effortless web app development, deployment, and scalability

Rosario Moscato

This book is a comprehensive guide to the Streamlit open-source Python library and simplifying the process of creating web applications. Through hands-on guidance and realistic examples, you’ll progress from crafting simple to sophisticated web applications from scratch. This book covers everything from understanding Streamlit's central principles, modules, basic features, and widgets to advanced skills such as dealing with databases, hashes, sessions, and multipages.Starting with fundamental concepts like operation systems virtualization, IDEs, development environments, widgets, scripting, and the anatomy of web apps, the initial chapters set the groundwork. You’ll then apply this knowledge to develop some real web apps, gradually advancing to more complex apps, incorporating features like natural language processing (NLP), computer vision, dashboards with interactive charts, file uploading, and much more. The book concludes by delving into the implementation of advanced skills and deployment techniques.By the end of this book, you’ll have transformed into a proficient developer, equipped with advanced skills for handling databases, implementing secure login processes, managing session states, creating multipage applications, and seamlessly deploying them on the cloud.

6352
Ładowanie...
EBOOK

Web Application Development with MEAN. Click here to enter text

Amos Q. Haviv, Adrian Mejia, Robert Onodi

The MEAN stack is a collection of the most popular modern tools for web development. This course will help you to build a custom e-commerce app along with several other applications. You will progress to creating several applications with MEAN. The first module in this course will provide you with the skills you need to successfully create, maintain, and test a MEAN application. Starting with MEAN core frameworks, this course will explain each framework key concepts of MongoDB, Express, AngularJS, and Node.js. We will walk through the different tools and frameworks that will help expedite your daily development cycles.After this, the next module will show you how to create your own e-commerce application using the MEAN stack. It takes you step by step through the parallel process of learning and building to develop a production-ready, high-quality e-commerce site from scratch. It also shows you how to manage user authentication and authorization, check multiple payment platforms, add a product search and navigation feature, deploy a production-ready e-commerce site, and finally add your own high-quality feature to the site.The final step in this course will enable you to build a better foundation for your AngularJS apps. You’ll learn how to build complex real-life applications with the MEAN stack and a few more advanced projects. You will become familiar with WebSockets, build real-time web applications, create auto-destructing entities, and see how to work with monetary data in Mongo. You will also find out how to a build real-time e-commerce application.This learning path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products:? MEAN Web Development by Amos Haviv? Building an E-Commerce Application with MEAN by Adrian Mejia? MEAN Blueprints by Robert Onodi

6353
Ładowanie...
EBOOK

Web Application Development with R Using Shiny. Build stunning graphics and interactive data visualizations to deliver cutting-edge analytics - Third Edition

Chris Beeley, Shitalkumar R. Sukhdeve

Web Application Development with R Using Shiny helps you become familiar with the complete R Shiny package. The book starts with a quick overview of R and its fundamentals, followed by an exploration of the fundamentals of Shiny and some of the things that it can help you do. You’ll learn about the wide range of widgets and functions within Shiny and how they fit together to make an attractive and easy to use application.Once you have understood the basics, you'll move on to studying more advanced UI features, including how to style apps in detail using the Bootstrap framework or and Shiny's inbuilt layout functions.You'll learn about enhancing Shiny with JavaScript, ranging from adding simple interactivity with JavaScript right through to using JavaScript to enhance the reactivity between your app and the UI.You'll learn more advanced Shiny features of Shiny, such as uploading and downloading data and reports, as well as how to interact with tables and link reactive outputs. Lastly, you'll learn how to deploy Shiny applications over the internet, as well as and how to handle storage and data persistence within Shiny applications, including the use of relational databases.By the end of this book, you'll be ready to create responsive, interactive web applications using the complete R (v 3.4) Shiny (1.1.0) suite.

6354
Ładowanie...
EBOOK

Web Application Development with R Using Shiny. Integrate the power of R with the simplicity of Shiny to deliver cutting-edge analytics over the Web - Second Edition

Chris Beeley

R is a highly flexible and powerful tool for analyzing and visualizing data. Most of the applications built using various libraries with R are desktop-based. But what if you want to go on the web? Here comes Shiny to your rescue!Shiny allows you to create interactive web applications using the excellent analytical and graphical capabilities of R. This book will guide you through basic data management and analysis with R through your first Shiny application, and then show you how to integrate Shiny applications with your own web pages. Finally, you will learn how to finely control the inputs and outputs of your application, along with using other packages to build state-of-the-art applications, including dashboards.

6355
Ładowanie...
EBOOK

Web Content Management with Documentum. Setup, Design, Develop, and Deploy Documentum Applications

Gaurav Kathuria, BPB Publications

One of the world leaders in Enterprise Content Management, the EMC Documentum family of applications helps you manage all types of content across multiple departments within a single repository. With the Web Content Management suite of applications, you can efficiently manage content and underlying processes for your Web properties, and ensures that they are responsive to business needs.To fully realize the power of this system can seem daunting, but this book will help you achieve that. With easy to follow examples, this book will take you the simplest and most straightforward route to success. Along the way, you will learn insights that only a seasoned professional would know.Packed with practical examples, you will get hands-on with the powerful features of Documentum to grow your skills and confidence. You will see tips and tricks to handle complexities of the system, and avoid the common errors that waste your time.From installing and getting started with Documentum, you will see how to design and develop Documentum applications, before rounding off with deployment.

6356
Ładowanie...
EBOOK

Web Design Blueprints. Build websites and applications using the latest techniques in modern web development

Benjamin LaGrone, Joshua Blackwood

The book delivers simple instructions on how to design and build modern Web using the latest trends in web development. You will learn how to design responsive websites, created with modern Flat User Interface design patterns, build deep-scrolling websites with parallax 3D effects, and roll-your-own single-page applications. Finally, you'll work through an awesome chapter that combines them all. Each chapter features actual lines of code that you can apply right away.

6357
Ładowanie...
EBOOK

Web Developer's Reference Guide. A one-stop guide to the essentials of web development including popular frameworks such as jQuery, Bootstrap, AngularJS, and Node.js

Amos Q. Haviv, Thoriq Firdaus, Joshua Johanan,...

This comprehensive reference guide takes you through each topic in web development and highlights the most popular and important elements of each area. Starting with HTML, you will learn key elements and attributes and how they relate to each other. Next, you will explore CSS pseudo-classes and pseudo-elements, followed by CSS properties and functions. This will introduce you to many powerful and new selectors. You will then move on to JavaScript. This section will not just introduce functions, but will provide you with an entire reference for the language and paradigms. You will discover more about three of the most popular frameworks today—Bootstrap, which builds on CSS, jQuery which builds on JavaScript, and AngularJS, which also builds on JavaScript. Finally, you will take a walk-through Node.js, which is a server-side framework that allows you to write programs in JavaScript.

6358
Ładowanie...
EBOOK

Web Development Career Master Plan. Learn what it means to be a web developer and launch your journey toward a career in the industry

Frank W. Zammetti

The world of web development can seem daunting when you’re a beginner and don’t know where to get started. If you’re passionate about web development and want to learn the art of creating captivating websites, then this book is for you.Web Development Career Master Plan will take you on a learning journey, starting from the foundations and progressing through advanced concepts and career development strategies. You'll learn the core pillars of web development, including HTML, CSS, and JavaScript. As you go deeper, you'll explore the landscape of frameworks, libraries, and toolkits. This book also provides valuable insights into containerization, version control, Linux, and IDEs. Additionally, you’ll find expert advice on interview tactics and career growth strategies to secure your first job in web development. But the journey doesn’t end there. While you navigate the twists and turns of web development, you’ll also get a glimpse of what it means to be a web developer, the day-to-day aspects of the job, and the technologies you'll be working with.By the end of this web development book, you'll be well-equipped with the knowledge and tools you need to kick-start your journey and succeed in this dynamic field.

6359
Ładowanie...
EBOOK

Web Development on Netlify. Proven strategies for building, deploying, and hosting modern web applications

Ekene Eze

Written by a former member of Netlify’s Developer Experience team, Web Development on Netlify is the ultimate companion for anyone looking to build, deploy, optimize, and scale frontend web applications on the platform. From setting up your account, and configuring settings and options, to deploying and optimizing web applications, this book offers comprehensive guidance through Netlify’s extensive capabilities, supported by step-by-step instructions and real-world examples.Focused on best practices and scalability, this invaluable resource is for both beginners and experienced developers, covering essential aspects such as performance optimization, A/B testing, webhooks, continuous deployment, and scaling considerations. Whether you want to get started with Netlify or expand your knowledge of the platform, this book has everything you need to take your web applications to the next level. Ekene’s clear and concise style makes it easy to understand even for readers with little to no Netlify experience.By the end of this book, you’ll be equipped with the expertise to revolutionize your workflow and take your web projects to new heights with Netlify, adhering to industry best practices every step of the way.

6360
Ładowanie...
EBOOK

Web Development with Blazor. A hands-on guide for .NET developers to build interactive UIs with C#

Jimmy Engström Engström, Jeff Fritz

Blazor is an essential tool if you want to build interactive web apps without JS, but it comes with its own learning curve. Web Development with Blazor will help you overcome most common challenges developers face when getting started with Blazor and teach you the best coding practices.You’ll start by learning how to leverage the power of Blazor and explore the full capabilities of both Blazor Server and Blazor WebAssembly.Then you’ll move on to the practical part, which is centred around a sample project – a blog engine. This is where you’ll apply all your newfound knowledge about creating Blazor Server and Blazor WebAssembly projects, the inner working of Razor syntax, and validating forms, as well as creating your own components. You’ll learn all the key concepts involved in web development with Blazor, which you’ll also be able to put into practice straight away.By showing you how all the components work together practically, this book will help you avoid some of the common roadblocks that novice Blazor developers face and inspire you to start experimenting with Blazor on your other projects.When you reach the end of this Blazor book, you'll have gained the confidence you need to create and deploy production-ready Blazor applications.