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

MooTools 1.3 Cookbook. Over 110 highly effective recipes to turbo-charge the user interface of any web-enabled Internet application and web page

Jay Larry G. Johnston, Jay L Johnston

MooTools is a JavaScript framework that abstracts the JavaScript language. JavaScript itself, complex in syntax, provides the tools to write a layer of content interaction for each different browser. MooTools abstracts those individual, browser-specific layers to allow cross-browser scripting in an easy-to-read and easy-to-remember syntax.Animation and interaction, once the domain of Flash, are being taken by storm by the MooTools JavaScript framework, which can cause size, shape, color, and opacity to transition smoothly. Discover how to use AJAX to bring data to today's web page users who demand interactivity without clunky page refreshes. When searching for animation and interactivity solutions that work, MooTools 1.3 Cookbook has individual, reusable code examples that get you running fast!MooTools 1.3 Cookbook readies programmers to animate, perform AJAX, and attach event listeners in a simple format where each section provides a clear and cross-browser compatible sketch of how to solve a problem, whether reading from beginning to finish or browsing directly to a particular recipe solution.MooTools 1.3 Cookbook provides instant solutions to MooTools problems – whatever you want to do with MooTools, this book will tell you how to do it.MooTools 1.3 Cookbook is presented in a progressive order that builds concepts and ideas, while simultaneously being a collection of powerful individual, standalone, recipe solutions.

5658
Ebook

SketchBook Pro Digital Painting Essentials. Explore the styles and capabilities of Sketchbook Pro with this excellent guide to the essentials of digital painting. In no time, you'll be bringing your own unique creativity to the virtual easel or drawing pad

Gil Robles

Sketchbook Pro is a professional grade painting app that is easy to use and which helps you create digital art that looks like paintings created using ink and color. Using Sketchbook Pro, you can transform your digital art into true masterpieces that resemble work done using traditional mediums.SketchBook Pro Digital Painting Essentials will show you how to transform your digital art into true masterpieces. This book will guide you through the many tools and options available in Sketchbook Pro such as the symmetry tool, layer editor, and blend modes to create images that look as though they were done by hand using traditional tools and mediums. This unique book offers inspiration with hands-on techniques and gives you an insight into a professional artist's mind.Starting with an overview of the program, this book will help you customize and set your preferences to help you produce the best possible images for use on the Web or for print. You will be able to look over the author's shoulder as he demonstrates the use of the tools to create artwork that looks like it was painted or inked. This book will then show you how you can draw basic illustrations and then how to create acrylic paintings. You will also learn about file saving options; which ones are best for what you intend to do with the artwork. The book will also show you how to export the images you've created to other software and will give you tips and tricks that will help you make the most out of Sketchbook Pro. SketchBook Pro Digital Painting Essentials will give you an extensive overview complete with supporting imagery of how each piece of art was made, and by the end of this book, you will have created multiple drawings using Sketchbook Pro.

5659
Ebook

Hands-On Application Development with PyCharm. Build applications like a pro with the ultimate python development tool - Second Edition

Bruce M. Van Horn II, Quan Nguyen

In the quest to develop robust, professional-grade software with Python and meet tight deadlines, it’s crucial to have the best tools at your disposal. In this second edition of Hands-on Application Development with PyCharm, you’ll learn tips and tricks to work at a speed and proficiency previously reserved only for elite developers.To achieve that, you’ll be introduced to PyCharm, the premiere professional integrated development environment for Python programmers among the myriad of IDEs available. Regardless of how Python is utilized, whether for general automation scripting, utility creation, web applications, data analytics, machine learning, or business applications, PyCharm offers tooling that simplifies complex tasks and streamlines common ones. In this book, you'll find everything you need to harness PyCharm's full potential and make the most of Pycharm's productivity shortcuts. The book comprehensively covers topics ranging from installation and customization to web development, database management, and data analysis pipeline development helping you become proficient in Python application development in diverse domains.By the end of this book, you’ll have discovered the remarkable capabilities of PyCharm and how you can achieve a new level of capability and productivity.

5660
Ebook

PySide GUI Application Development. Develop more dynamic and robust GUI applications using PySide, an open source cross-platform UI framework - Second Edition

Venkateshwaran Loganathan, Gopinath Jaganmohan

Elegantly-built GUI applications are always a massive hit among users. PySide is an open source software project that provides Python bindings for the Qt cross-platform UI framework. Combining the power of Qt and Python, PySide provides easy access to the Qt framework for Python developers and also acts as an excellent rapid application development platform.This book will take you through everything you need to know to develop UI applications. You will learn about installing and building PySide in various major operating systems as well as the basics of GUI programming. The book will then move on to discuss event management, signals and slots, and the widgets and dialogs available with PySide. Database interaction and manipulation is also covered.By the end of this book, you will be able to program GUI applications efficiently and master how to develop your own applications and how to run them across platforms.

5661
Ebook

Blender 3D By Example. A project-based guide to learning the latest Blender 3D, EEVEE rendering engine, and Grease Pencil - Second Edition

Oscar Baechler, Xury Greer

Blender is a powerful 3D creation package that supports every aspect of the 3D pipeline. With this book, you'll learn about modeling, rigging, animation, rendering, and much more with the help of some interesting projects.This practical guide, based on the Blender 2.83 LTS version, starts by helping you brush up on your basic Blender skills and getting you acquainted with the software toolset. You’ll use basic modeling tools to understand the simplest 3D workflow by customizing a Viking themed scene. You'll get a chance to see the 3D modeling process from start to finish by building a time machine based on provided concept art. You will design your first 2D character while exploring the capabilities of the new Grease Pencil tools. The book then guides you in creating a sleek modern kitchen scene using EEVEE, Blender’s new state-of-the-art rendering engine. As you advance, you'll explore a variety of 3D design techniques, such as sculpting, retopologizing, unwrapping, baking, painting, rigging, and animating to bring a baby dragon to life.By the end of this book, you'll have learned how to work with Blender to create impressive computer graphics, art, design, and architecture, and you'll be able to use robust Blender tools for your design projects and video games.

5662
Ebook

Practical HTML and CSS. Elevate your internet presence by creating modern and high-performance websites for the web - Second Edition

Brett Jephson, Lewis Coulson, Ana Carolina Silveira

In the ever-evolving landscape of web development, mastering HTML and CSS is crucial for building modern, responsive websites. This comprehensive guide equips you with the essential knowledge and skills you need to excel in web design and development.Starting with the foundational principles of HTML and CSS, the book swiftly advances to cover more complex topics, providing a thorough understanding of these vital technologies. You’ll learn how to build websites from scratch, create intuitive user input forms, and enhance web design by integrating multimedia elements like videos, animations, and themes. Emphasizing responsive web design principles, this book teaches you how to create layouts that flawlessly adapt to different devices using media queries. You’ll also get to grips with SEO essentials to optimize website visibility and search engine rankings. A dedicated section guides you through performance optimization techniques to ensure your websites deliver a smooth and lightning-fast user experience.By the end of this HTML and CSS book, you’ll have developed confidence in your web development skills, and you'll be well-equipped to build modern, visually appealing, and high-performing websites.

5663
Ebook
5664
Ebook

Learn React with TypeScript. A beginner's guide to reactive web development with React 18 and TypeScript - Second Edition

Carl Rippon

Reading, navigating, and debugging a large frontend codebase is a major issue faced by frontend developers. This book is designed to help web developers like you learn about ReactJS and TypeScript, both of which power large-scale apps for many organizations.This second edition of Learn React with TypeScript is updated, enhanced, and improved to cover new features of React 18 including hooks, state management libraries, and features of TypeScript 4. The book will enable you to create well-structured and reusable React components that are easy to read and maintain, leveraging modern design patterns.You’ll be able to ensure that all your components are type-safe, making the most of TypeScript features, including some advanced types. You’ll also learn how to manage complex states using Redux and how to interact with a GraphQL web API. Finally, you’ll discover how to write robust unit tests for React components using Jest.By the end of the book, you’ll be well-equipped to use both React and TypeScript.