Wydawca: Packt Publishing
Founded in 2004 in Birmingham, UK, Packt's mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals. Working towards that vision, we have published over 6,500 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done - whether that's specific learning on an emerging technology or optimizing key skills in more established tools. As part of our mission, we have also awarded over $1,000,000 through our Open Source Project Royalty scheme, helping numerous projects become household names along the way.
3873
Ebook
3874
Ebook

Ember.js Cookbook. Arm yourself with over 65 hands-on recipes to master the skills of building scalable web applications with Ember.js

Erik Hanchett

Ember.js is an open source JavaScript framework that will make you more productive. It uses common idioms and practices, making it simple to create amazing single-page applications. It also lets you create code in a modular way using the latest JavaScript features. Not only that, it has a great set of APIs to get any task done. The Ember.js community is welcoming newcomers and is ready to help you when needed.This book provides in-depth explanations on how to use the Ember.js framework to take you from beginner to expert. You’ll start with some basic topics and by the end of the book, you’ll know everything you need to know to build a fully operational Ember application. We’ll begin by explaining key points on how to use the Ember.js framework and the associated tools. You’ll learn how to effectively use Ember CLI and how to create and deploy your application. We’ll take a close look at the Ember object model and templates by examining bindings and observers. We’ll then move onto Ember components, models, and Ember Data. We’ll show you examples on how to connect to RESTful databases. Next we’ll get to grips with testing with integration and acceptance tests using QUnit. We will conclude by covering authentication, services, and Ember add-ons. We’ll explore advanced topics such as services and initializers, and how to use them together to build real-time applications.

3875
Ebook
3876
Ebook
3877
Ebook

Unleashing the Power of UX Analytics. Proven techniques and strategies for uncovering user insights to deliver a delightful user experience

Jeff Hendrickson, Travis Wissink

UX analytics is a field that recognizes the significance of understanding human behavior and emotions in designing user experiences. It goes beyond mere metrics and embraces a people-centric approach. With the help of this comprehensive guide, you’ll acquire essential skills, knowledge, and techniques to establish a top-notch UX analytics practice.Unleashing the Power of UX Analytics will equip you with the strategies and tactics necessary to effectively collect, analyze, and interpret data, empowering you to make informed decisions that enhance the overall user experience. It emphasizes the importance of empathy in comprehending user needs and desires, enabling you to create meaningful and impactful design solutions. As you advance, this book walks you through the entire UX analytics process, from setting goals and defining key performance indicators (KPIs) to implementing various research methods and tools. You'll gain insights into user interview best practices, usability testing, and techniques for gathering qualitative and quantitative data.Armed with the knowledge of data analysis and interpretation, you'll be able to uncover patterns, trends, and user preferences to make data-driven decisions.

3878
Ebook

Node.js Design Patterns. Master a series of patterns and techniques to create modular, scalable, and efficient applications

Mario Casciaro

Node.js is a massively popular software platform that lets you use JavaScript to easily create scalable server-side applications. It allows you to create efficient code, enabling a more sustainable way of writing software made of only one language across the full stack, along with extreme levels of reusability, pragmatism, simplicity, and collaboration. Node.js is revolutionizing the web and the way people and companies create their software.In this book, we will take you on a journey across various ideas and components, and the challenges you would commonly encounter while designing and developing software using the Node.js platform. You will also discover the Node.js way of dealing with design and coding decisions.The book kicks off by exploring the fundamental principles and components that define the platform. It then shows you how to master asynchronous programming and how to design elegant and reusable components using well-known patterns and techniques. The book rounds off by teaching you the various approaches to scale, distribute, and integrate your Node.js application.

3879
Ebook

Effective Platform Product Management. An effortless strategy and execution guide for product managers who want to scale their platform business model and grow their customer base

Tabassum Memon

Scaling a platform is a lot different than scaling a product. This is why product managers developing or transitioning to a platform model are often facing completely new challenges – both technical and strategic. But if you want to build the next Amazon, Netflix, Spotify, or a completely new type of platform, then you need to adopt a platform-first approach to change how you invent, develop, and market solutions. This is where Effective Product Platform Management comes in.This book addresses product management as a critical pillar of platform development. It'll help you understand the difference between traditional and modern product management for platforms and even decide whether the platform business model is the way to go for you.As you progress, you’ll be able to build the right platform strategy, define the MVP, and focus on ongoing backlog prioritization for successful platforms. This book will also walk you through the practical steps and guidelines that can ease your organization’s transition from linear products to platforms.By the end of this platform product management book, you’ll have learned the essential aspects of product management for building successful and scalable platforms. You’ll also have a clear understanding of the next steps you need to take to perfect and execute your new platform strategy – and take on the world.

3880
Ebook

TextMate How-To. Over 20 fast and furious timesaving recipes for using TextMate efficiently and effectively with this book and

Chris Mears, Christopher J Mears

Not all text editors are created equal. TextMate was created with versatility and power to the developer. Whether you want to organize your files in projects, utilize the efficiency of code completion, take advantage of the thousands of publicly available bundles, or gain insight using powerful regular expression searching, TextMate is an essential and easy-to-use tool you need in your development arsenal.TextMate How-To is a practical guide filled with conventional recipes on using one of the most popular text editors on the OS X platform. It is a great resource for anyone who wants to learn how to code more efficiently and effectively, no matter what programming or scripting language you use.This book will guide the reader through using TextMate for practical purposes. It will start with configuring the application, then cover navigation and editing of files, and finish with bundles and advanced features. Throughout the book, the reader will quickly master the key features of the application through easy to follow tasks.Using this book, the reader will learn the most common text editing and coding tasks including navigation through the document and searching of text. The reader will then learn about working with and navigating between files and projects as well as utilizing bundles to greatly speed up development. Finally, explore the ability to use shell commands and macros to increase productivity.With just a few hours, TextMate How-To will teach the reader everything necessary to hit the ground running with this powerful text editor.