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.
2185
Ebook

Oracle Data Integrator 11g Cookbook. This book is all you need to take your understanding of Oracle Data Integrator to the next level. From initial deployment right through to esoteric techniques, the task-based approach will enhance your expertise effortlessly

Christophe Dupupet, Peter Boyd-Bowman, Julien Testut, Denis Gray

Oracle Data Integrator (ODI) is Oracle's strategic data integration platform for high-speed data transformation and movement between different systems. From high-volume batches, to SOA-enabled data services, to trickle operations, ODI is a cutting-edge platform that offers heterogeneous connectivity, enterprise-level deployment, and strong administrative, diagnostic, and management capabilities.Oracle Data Integrator 11g Cookbook will take you on a journey past your first steps with ODI to a new level of proficiency, lifting the cover on many of the internals of the product to help you better leverage the most advanced features.The first part of this book will focus on the administrative tasks required for a successful deployment, moving on to showing you how to best leverage Knowledge Modules with explanations of their internals and focus on specific examples. Next we will look into some advanced coding techniques for interfaces, packages, models, and a focus on XML. Finally the book will lift the cover on web services as well as the ODI SDK, along with additional advanced techniques that may be unknown to many users.Throughout Oracle Data Integrator 11g Cookbook, the authors convey real-world advice and best practices learned from their extensive hands-on experience.

2186
Ebook

Instant jQuery 2.0 Table Manipulation How-to. Enhance and add functionality with interactivity to your HTML tables with jQuery

Charlie Griefer

When jQuery was introduced, it took the JavaScript world by storm. Years later, it shows no sign of slowing down. Its powerful yet concise syntax helps to simplify tasks that might otherwise be difficult or complex. Whether you're a JavaScript novice or an expert, jQuery is a valuable addition to your toolbox.Instant jQuery 2.0 Table Manipulation How-to shows you how to quickly and easily add style and functionality to your HTML tables. You'll be amazed to see how easy it is. Just don't let your customers know!HTML tables can be boring. Sure, we can make them more stylish with CSS, but users want interactivity. They want to be able to sort columns, see totals, filter data, and page through information in easily digestible chunks.Starting off with a plain HTML table, and an ID and a few class attributes, you will see the transformations occur with just a few lines of jQuery. Instant jQuery 2.0 Table Manipulation How-to progresses to showing you how to highlight specific table cells and filter table data, and even sort columns or page through data.Regardless of your skill level with JavaScript or jQuery, this book will walk you through the deceptively simple steps needed to add functionality and interactivity to your HTML tables.

2187
Ebook

Microsoft Power Platform Enterprise Architecture. A guide for architects and decision makers to craft complex solutions tailored to meet business needs

Robert Rybaric

For forward-looking architects and decision makers who want to craft complex solutions to serve growing business needs, Microsoft Power Platform Enterprise Architecture offers an array of architectural best practices and techniques.With this book, you’ll learn how to design robust software using the tools available in the Power Platform suite and be able to integrate them seamlessly with various Microsoft 365 and Azure components. Unlike most other resources that are overwhelmingly long and unstructured, this book covers essential concepts using concise yet practical examples to help you save time.You’ll develop the skills you need to architect, design, and manage a complex solution as you follow the journey of a fictitious enterprise customer as they enter the world of Power Platform. Throughout the book, you’ll discover how to combine the functionality of Power Apps, Power Automate, Power BI, and Power Virtual Agents with various methodologies to effectively address application lifecycle management, security, and extensibility. Finally, you'll learn how to overcome common challenges in migrating data to and from Microsoft Power Platform using proven techniques.By the end of this book, you’ll have the strategic perspective of an enterprise architect to make accurate architectural decisions for your complex Power Platform projects.

2188
Ebook

Moodle 3.x Teaching Techniques. Creative ways to build powerful and effective online courses with Moodle 3.0 - Third Edition

Susan Smith Nash

Moodle, the world's most popular, free open-source Learning Management System (LMS) has released several new features and enhancements in its latest 3.0 release. More and more colleges, universities, and training providers are using Moodle, which has helped revolutionize e-learning with its flexible, reusable platform and components. This book brings together step-by-step, easy-to-follow instructions to leverage the full power of Moodle 3 to build highly interactive and engaging courses that run on a wide range of platforms including mobile and cloud.Beginning with developing an effective online course, you will write learning outcomes that align with Bloom's taxonomy and list the kinds of instructional materials that will work given one's goal. You will gradually move on to setting up different types of forums for discussions and incorporating multi-media from cloud-base sources. You will then focus on developing effective timed tests, self-scoring quizzes while organizing the content, building different lessons, and incorporating assessments. Lastly, you will dive into more advanced topics such as creating interactive templates for a full course by focussing on creating each element and create workshops and portfolios which encourage engagement and collaboration

2189
Ebook

3D Environment Design with Blender. Enhance your modeling, texturing, and lighting skills to create realistic 3D scenes

Abdelilah Hamdani, Carlos Barreto

Blender is a powerful tool for creating all kinds of visual assets, but with such power comes complexity. Creating a photorealistic 3D scene seems like a Herculean task for more than 90% of 3D designers, but don’t be discouraged! 3D Environment Design with Blender will get you up and running.This practical guide helps reduce the complexity of 3D environment design, advance your Blender skills, and produce lifelike scenes and animations in a time-efficient manner. You'll start by learning how to fix the most common mistakes 3D designers make with modeling and scale matching that stop them from achieving photorealism. Next, you’ll understand the basics of realistic texturing, efficient unwrapping and achieving photorealistic lighting by turning an actual reference of a wood cabin into a realistic 3D scene. These skills will be used and expanded as you build a realistic 3D environment with natural assets and materials that you’ll create from scratch. Once you’ve developed your natural environment, you’ll advance to creating realistic render shots by applying cool camera features, and compositing tricks that will make your final render look photorealistic and pleasing to the eye.By the end of this book, you'll be able to implement modeling tricks and best practices to make your 3D environments look stunningly lifelike.

2190
Ebook
2191
Ebook

Mastering Swift 5.3. Upgrade your knowledge and become an expert in the latest version of the Swift programming language - Sixth Edition

Jon Hoffman

Over the years, Mastering Swift has proven itself among developers as a popular choice for an in-depth and practical guide to the Swift programming language. This sixth edition comes with the latest features, an overall revision to align with Swift 5.3, and two new chapters on building swift from source and advanced operators.From the basics of the language to popular features such as concurrency, generics, and memory management, this in-depth guide will help you develop your expertise and mastery of the language.As you progress, you will gain practical insights into some of the most sophisticated elements in Swift development, including protocol extensions, error handling, and closures. The book will also show you how to use and apply them in your own projects. In later chapters, you will understand how to use the power of protocol-oriented programming to write flexible and easier-to-manage code in Swift. Finally, you will learn how to add the copy-on-write feature to your custom value types, along with understanding how to avoid memory management issues caused by strong reference cycles.By the end of this Swift book, you will have mastered the Swift 5.3 language and developed the skills you need to effectively use its features to build robust applications.

2192
Ebook