Publisher: 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.
4209
Ebook

osCommerce Webmaster's Guide to Selling Online. Increase your sales and profits with expert tips on SEO, Marketing, Design, Selling Strategies, etc

Vadym Gurevych

If you have an osCommerce-based online business, you need this book. Packed with expert guidance on all aspects of building a better online, this book will make your store stand out from the crowd.All approaches and techniques described here are proven to have worked well for successful osCommerce-based online businesses among the, over 650, all around the globe with which the author has been actively involved as developer, project manager, or online business consultant.osCommerce is an open-source e-commerce solution written in PHP and MySQL that can be set up on various platforms. More than 10,000 businesses and sole traders all around the world benefit from its features and flexibility. The importance of the osCommerce community consisting of over 100,000 can not be stressed enough as this is where both online merchants and web developers can communicate and find solutions. There are many contributions ?˘‚Ǩ‚Äù modules for osCommerce that further extend its functionality ?˘‚Ǩ‚Äù making it suitable for almost every business's requirements.

4210
Ebook
4211
Ebook

Node.js Web Development. Create real-time server-side applications with this practical, step-by-step guide - Third Edition

David Herron

Node.js is a server-side JavaScript platform using an event driven, non-blocking I/O model allowing users to build fast and scalable data-intensive applications running in real time. Node.js Web Development shows JavaScript is not just for browser-side applications. It can be used for server-side web application development, real-time applications, microservices, and much more.This book gives you an excellent starting point, bringing you straight to the heart of developing web applications with Node.js. You will progress from a rudimentary knowledge of JavaScript and server-side development to being able to create and maintain your own Node.js application. With this book you'll learn how to use the HTTP Server and Client objects, data storage with both SQL and MongoDB databases, real-time applications with Socket.IO, mobile-first theming with Bootstrap, microservice deployment with Docker, authenticating against third-party services using OAuth, and much more.

4212
Ebook

Magento: Beginner's Guide. As a non-techie you might be a bit daunted at the thought of taking on an e-commerce system as powerful as Magento. But don't be – our guide makes it all so accessible with its user-friendly, absolute-beginner approach

Sander Schoneville, Robbert Ravensbergen, William Rice

Magento is one of the most powerful, flexible, and customizable e-commerce systems. It offers you the ability to create and manage a profitable online store. As your online store grows, you can be sure that this robust e-commerce system can handle your needs. However, getting started with Magento can be difficult without the right guidance.Magento Beginner's Guide - Second Edition provides guidance in the form of a step-by-step approach to building a simple, effective online store. The book covers the key features of Magento that will help you get your store up and running. It guides you through installation, configuration, populating your store with products, accepting payments, maintaining relationships with your customers, and fulfilling orders.Magento Beginner's Guide - Second Edition guides you through the installation, configuration, populating your store with products, accepting payments, maintaining relationships with your customers, and fulfilling orders.You will start with installing Magento on a hosting provider or on your local machine for testing purposes. From there, you will learn everything Magento has to offer, from working with products to adding additional functions.After installing Magento, you'll learn how to set up your first store and add multiple stores in the same environment. One of Magento's strengths, the product catalogue, will also be discussed thoroughly. From there we'll continue to set up payment and shipping methods. You'll learn to use themes to give your store the look and feel you need. As well as that, you'll start using extensions to expand Magento's functionality and you'll learn to process your first orders.You will learn to customize the default Magento storefront so that it becomes your personalized store and also about Magento's directory structure and find out where some of the elements of a store are customized. As you work your way through each chapter, your store will grow in scope and sophistication. By the time you finish this book, you should have a complete, working online store.

4213
Ebook

Getting Started with Lazarus IDE. Get to grips with the basics of programming, debugging, creating, and documenting projects with the Lazarus IDE

Roderick Person

A good integrated development environment can be the key to creating and delivering software on time and budget. Having a programming language and a development environment that runs on multiple platforms greatly eases and lessens the time taken on creating cross-platform applications. An IDE that is compatible with a legacy code base allows developers to leverage existing libraries in future applications.Getting Started with Lazarus is a practical, hands-on guide that provides you with a number of clear step-by-step exercises, which will help you take advantage of the power of the Lazarus IDE and Free Pascal to develop software that can be created for cross-platform use.Getting started with Lazarus discusses developing software with the open source cross platform integrated development environment and the Free Pascal language.We'll learn how to install Lazarus on various platforms such as Linux and Windows, as well as how to create new projects and convert existing Delphi projects to Lazarus projects by learning the differences between Delphi's Pascal syntax and Free Pascal's Object Pascal using a real world example project.We'll learn how to create custom components for use in Lazarus. We'll also learn the basics of documenting a Lazarus project using the Lazarus Documentation Editor.Finally we will learn that the IDE can be rebuilt using a different widget type, specifically GTK 2.Teach yourself the basics of programming with Lazarus and the open source IDE for the Free Pascal language.

4214
Ebook

Instant Team Foundation Server 2012 and Project Server 2010 Integration How-to. Successfully perform and understand how to integrate your Team Foundation Server 2012 and Project Server 2010

Gary P Gauvin

Developers and project managers managing large software development projects often find themselves at odds during the course of a project. This usually ends with the developers feeling they are wasting time sending status updates, and the project managers feeling that they aren't getting all the information they need to satisfy stakeholders. It doesn't have to be that way! Instant Team Foundation Server 2012 and Project Server 2010 Integration How-to, is a practical format that walks you through what you need to know to get two of Microsoft's most popular products for managing team productivity integrated. We boil down the complex parts to deliver just what you need to know to get started today.The book takes you through the planning, setup, and configuration of Team Foundation Server Extensions for Project Server. Step-by-step instructions are provided with enough detail to get you started without burdening you with a ton of background information.Learn the basics of how to manage the integration as well as a few helpful tips on establishing a test environment, and the basics of how to integrate these server-based technologies.You will learn everything you need to know to get started with planning, installing, and managing the integration.

4215
Ebook

Mastering JavaScript Object-Oriented Programming. Advanced patterns, faster techniques, higher quality code

Andrea Chiarelli

ECMAScript 6 introduces several new Object-Oriented features that drastically change the way developers structure their projects. Web developers now have some advanced OOP functionality at their disposal to build large-scale applications in JavaScript.With this book, we'll provide you with a comprehensive overview of OOP principles in JavaScript and how they can be implemented to build sophisticated web applications. Kicking off with a subtle refresher on objects, we'll show you how easy it is to define objects with the new ES6 classes. From there, we'll fly you through some essential OOP principles, forming a base for you to get hands-on with encapsulation. You'll get to work with the different methods of inheritance and we'll show you how to avoid using inheritance with Duck Typing. From there, we'll move on to some advanced patterns for object creation and you'll get a strong idea of how to use interesting patterns to present data to users and to bind data. We'll use the famous promises to work with asynchronous processes and will give you some tips on how to organize your code effectively. You'll find out how to create robust code using SOLID principles and finally, we'll show you how to clearly define the goals of your application architecture to get better, smarter, and more effective coding. This book is your one-way ticket to becoming a JavaScript Jedi who can be counted on to deliver flexible and maintainable code.

4216
Ebook

Salesforce B2C Solution Architect's Handbook. Leverage Salesforce to create scalable and cohesive business-to-consumer experiences - Second Edition

Mike King, Melissa Murphy

In today’s competitive landscape, the ability to create a unified view of the customer and turn data into actionable insights is a game-changer for businesses. With Salesforce B2C Solution Architect's Handbook, you’ll gain a deeper understanding of the integration options and products that help you deliver value for organizations. The book will guide you through the tools, techniques, and scenarios needed to confidently tackle the B2C Solution Architect exam. You’ll start by building a robust understanding of each component within the Customer 360 ecosystem, diving into their capabilities, data models, and governance structures. As you progress, you'll explore the role of a B2C solution architect in planning critical requirements and implementation sequences to avoid costly reworks and unnecessary delays. You’ll learn about the available options for integrating products with the Salesforce ecosystem and demonstrate best practices for data modeling across Salesforce products and beyond. By the end of this journey, you’ll not only be prepared to ace the exam but also to excel as a Salesforce B2C Solution Architect, ready to shape the future of customer engagement.

4217
Ebook

IBM Lotus Notes 8.5 User Guide. A practical hands-on user guide with time saving tips and comprehensive instructions for using Lotus Notes effectively and efficiently

Karen Hooper

IBM Lotus Notes is an integrated desktop client option providing security-rich e-mail and calendar capabilities with a powerful platform for collaborative business applications. Lotus Notes enables you to take your business communications to a new level efficiently, quickly and productively. Many of us use Lotus Notes in our work on a daily basis and being able to use it more efficiently and smartly will benefit our hectic work lives. This exciting user guide enables business users to master all these aspects simply and effectively.This book provides comprehensive coverage of Lotus Notes in its entirety. It is easy to follow the instructions as they come with clear explanations and screenshots. This book will introduce the important features of Lotus Notes and at the same time give business users a deeper and clearer understanding of basic functionality, providing the answers to many questions that are encountered while sending mails, using calendars, and working with Lotus Notes applications.This practical, hands-on user guide shows you how to master all of the new features of Lotus Notes 8.5. This book begins by exploring the client interface of Lotus Notes including the Open List, the Home Page, the Side Bar, as well as many other options. You will see how Sametime facilitates instant communication, and how to get the most out of it. Widgets— small applications that you can install in the Lotus Notes side bar— such as LinkedIn, Google Maps, World clocks, Wikipedia search, and more are discussed at length, enabling you to access valuable information and also customize the widgets quickly.Messaging is covered in detail, with many time saving features explored. You will learn how to manage your Contacts, and even offer access to others as required. Moving ahead, you will see how calendars can be used to manage time effectively, especially with meetings. Next you will explore Notes applications, and how to work remotely with Lotus Notes. Finally, we introduce Symphony, which is an office suite that is included in Lotus Notes. By following the practical, real-world examples, you will successfully master Lotus Notes and be able to get the most out of this diverse application.

4218
Ebook

The Economics of Data, Analytics, and Digital Transformation. The theorems, laws, and empowerments to guide your organization’s digital transformation

Bill Schmarzo, Dr. Kirk Borne

In today’s digital era, every organization has data, but just possessing enormous amounts of data is not a sufficient market discriminator. The Economics of Data, Analytics, and Digital Transformation aims to provide actionable insights into the real market discriminators, including an organization’s data-fueled analytics products that inspire innovation, deliver insights, help make practical decisions, generate value, and produce mission success for the enterprise.The book begins by first building your mindset to be value-driven and introducing the Big Data Business Model Maturity Index, its maturity index phases, and how to navigate the index. You will explore value engineering, where you will learn how to identify key business initiatives, stakeholders, advanced analytics, data sources, and instrumentation strategies that are essential to data science success. The book will help you accelerate and optimize your company’s operations through AI and machine learning.By the end of the book, you will have the tools and techniques to drive your organization’s digital transformation.Here are a few words from Dr. Kirk Borne, Data Scientist and Executive Advisor at Booz Allen Hamilton, about the book:Data analytics should first and foremost be about action and value. Consequently, the great value of this book is that it seeks to be actionable. It offers a dynamic progression of purpose-driven ignition points that you can act upon.

4219
Ebook

Elasticsearch Essentials. Harness the power of ElasticSearch to build and manage scalable search and analytics solutions with this fast-paced guide

Karthik Srinivasan, Henrik Lindstrom, Bharvi Dixit, Michael Lussier, ...

With constantly evolving and growing datasets, organizations have the need to find actionable insights for their business. ElasticSearch, which is the world's most advanced search and analytics engine, brings the ability to make massive amounts of data usable in a matter of milliseconds. It not only gives you the power to build blazing fast search solutions over a massive amount of data, but can also serve as a NoSQL data store.This guide will take you on a tour to become a competent developer quickly with a solid knowledge level and understanding of the ElasticSearch core concepts. Starting from the beginning, this book will cover these core concepts, setting up ElasticSearch and various plugins, working with analyzers, and creating mappings. This book provides complete coverage of working with ElasticSearch using Python and performing CRUD operations and aggregation-based analytics, handling document relationships in the NoSQL world, working with geospatial data, and taking data backups. Finally, we’ll show you how to set up and scale ElasticSearch clusters in production environments as well as providing some best practices.

4220
Ebook
4221
Ebook

Artificial Intelligence in Unreal Engine 5. Unleash the power of AI for next-gen game development with UE5 by using Blueprints and C++

Marco Secchi

Have you ever wondered how to create engaging gameplay experiences that involve formidable AI opponents, capable of challenging and pushing players to their limits? If the answer is yes, then get ready to enter the realm of AI creation with Unreal Engine 5.Within the pages of this book, written by a brilliant author and game development expert, you’ll find the secrets of Unreal Engine's cutting-edge AI framework. With this newfound knowledge, you’ll be able to create immersive and dynamic gaming experiences. This step-by-step guide will teach you the art of crafting intelligent and responsive virtual opponents that challenge and engage players on a whole new level. As you follow along with practical examples, the book will guide you through the creation of fully functional AI systems. You’ll be able to harness the power of behavior trees, NavMesh systems, and sensory perception models, breathing life into your virtual characters.By the end of this book, you’ll be equipped with the knowledge you need to unleash the full potential of AI in Unreal Engine. Get ready to revolutionize your gaming creations and captivate players with AI-driven wonders that push the boundaries of what's possible!

4222
Ebook

Django Project Blueprints. Develop stunning web application projects with the Django framework

Asad Jibran Ahmed

Django is a high-level web framework that eases the creation of complex, database-driven websites. It emphasizes on the reusability and pluggability of components, rapid development, and the principle of don't repeat yourself. It lets you build high-performing, elegant web applications quickly.There are several Django tutorials available online, which take as many shortcuts as possible, but leave you wondering how you can adapt them to your own needs. This guide takes the opposite approach by demonstrating how to work around common problems and client requests, without skipping the important details. If you have built a few Django projects and are on the lookout for a guide to get you past the basics and to solve modern development tasks, this is your book.Seven unique projects will take you through the development process from scratch, leaving no stone unturned. In the first two projects, you will learn everything from adding ranking and voting capabilities to your App to building a multiuser blog platform with a unique twist. The third project tackles APIs with Django and walks us through building a Nagios-inspired infrastructure monitoring system. And that is just the start!The other projects deal with customizing the Django admin to create a CMS for your clients, translating your web applications to multiple languages, and using the Elasticsearch search server with Django to create a high performing e-commerce web site. The seventh chapter includes a surprise usage of Django, and we dive deep into the internals of Django to create something exciting!When you're done, you'll have consistent patterns and techniques that you can build on for many projects to come.

4223
Ebook

Building E-commerce Sites with VirtueMart Cookbook. This brilliantly accessible book is the perfect introduction to using all the key features of VirtueMart to set up and install a fully-functioning e-commerce store. From the basics to customization, it's simply indispensable

John Horton

VirtueMart is a premier eCommerce solution powered by Joomla!In Building E-commerce Sites with VirtueMart Cookbook you will learn how to create a full-functioning and attractive eCommerce solution with VirtueMart. You will be shown how to install and configure VirtueMart, how to set-up and run your store day-to-day as well as configure and customize the look and feel of your store. With this book by your side, you will be able to overcome as problems setting up, administrating and customizing your eCommerce store! This book finishes with blueprint projects meaning that getting started with VirtueMart is even easier for the novice and aspiring site builder or developer. If you have always wanted to create a professional-looking store, but are worried about the complexity and difficulty involved, then this book is for you! With numerous recipes, practical tips and solutions Building E-commerce Sites with VirtueMart Cookbook will take you through every step required to achieve eCommerce success.

4224
Ebook