Join thousands of book lovers
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.You can, at any time, unsubscribe from our newsletters.
Lightroom and Photoshop are integral parts of a photographer's workflow for making great images. Start by importing and organizing your images into collections that make sense for you. Develop your pictures to make the most out of every pixel. Learn how Photoshop and Lightroom's new AI based tools can take your vision further faster. Learn the strengths of each program at each part of your workflow to help you realize your creative vision in no time at all.The fastest, easiest, most comprehensive way to learn Adobe Photoshop Lightroom Classic in conjunction with Adobe Photoshop.Classroom in a Bookï¿¿, the best-selling series of hands-on software training workbooks, offers what no other book or training program doesan official training series from Adobe, developed with the support of Adobe product experts.Adobe Photoshop and Lightroom Classic for Photographers Classroom in a Book contains 11 lessons that cover the basics and beyond, from sorting your photos and adjusting tone and color to leveraging AI-based masking and neural filters. You can follow the book from start to finish or choose only those lessons that interest you.Purchasing this book includes valuable online extras. Follow the instructions in the book's "Getting Started" section to unlock access to:Downloadable lesson files you need to work through the projects in the bookWeb Edition containing the complete text of the book, interactive quizzes, and videos that walk you through the lessons step by stepWhat you need to use this book: Adobe Photoshop and Adobe Lightroom Classic software, for either Windows or macOS. (Software not included.)Note: Classroom in a Book does not replace the documentation, support, updates, or any other benefits of being a registered owner of Adobe Photoshop or Lightroom Classic software.
Proven best practices for success with every Azure networking serviceFor cloud environments to operate and scale optimally, their networking services must be designed, deployed, and managed well. Now, theres a complete, best-practice guide to doing just that. Writing for everyone involved in delivering Azure workloads and services, leading cloud consultant Avinash Valiramani provides a deep dive and practical field advice for Azure Virtual Networks, Azure VPN Gateways, Azure Load Balancing, Azure Traffic Manager, Azure Firewall, Azure DNS, Azure Bastion, Azure Front Door and more. Whatever your role in delivering efficient, scalable networking services, this guide will help you make the most of your Azure investment.Leading Azure consultant Avinash Valiramani shows how to:Use Azure Virtual Networks to establish a backbone for hosting other Azure resourcesProvide HTTP/HTTPS load-balancing and routing for web servers and apps through Azure Application GatewayConnect on-premises and other public networks to Azure for secure communications using the Azure VPN Gateway serviceProvide secure load balancing to apps from internal and public networks using Azure Load Balancer servicesIntegrate Azure Firewall to centrally protect Azure resources across multiple subscriptionsAccess globally scaled, fully-managed DNS services with 100% SLA from the closest Azure DNS serversProvide optimal network routing to the closest application endpoint for public-facing applications with Azure Traffic ManagerUse Microsofts global edge network along with Azure Front Door to speed up access, harden security and enhance scalability for consuming-facing and internal web applicationsAlso look for these Definitive Guides to Azure success:Microsoft Azure Compute: The Definitive GuideMicrosoft Azure Monitoring and Management: The Definitive GuideMicrosoft Azure Storage: The Definitive Guide
Updated and reworked to trim down the material into shorter, more focused one-hour lessons, this book contains numerous examples of syntax and detailed analysis of code to provide solid instruction for beginning programmers.
How to Reduce Code Complexity and Develop Software More Sustainably"Mark Seemann is well known for explaining complex concepts clearly and thoroughly. In this book he condenses his wide-ranging software development experience into a set of practical, pragmatic techniques for writing sustainable and human-friendly code. This book will be a must-read for every programmer."Scott Wlaschin, author of Domain Modeling Made FunctionalCode That Fits in Your Head offers indispensable, practical advice for writing code at a sustainable pace and controlling the complexity that causes projects to spin out of control. Reflecting decades of experience helping software teams succeed, Mark Seemann guides students from zero (no code) to deployed features and shows how to maintain a good cruising speed as they add functionality, address cross-cutting concerns, troubleshoot, and optimize. They'll find valuable ideas, practices, and processes for key issues ranging from checklists to teamwork, encapsulation to decomposition, API design to unit testing. Seemann illuminates his insights with code examples drawn from a complete sample project. Written in C#, they're designed to be clear and useful to anyone who uses any object-oriented language including Java , C++, and Python. To facilitate deeper exploration, all code and extensive commit messages are available for download.Choose mindsets and processes that work, and escape bad metaphors that don'tUse checklists to improve outcomes with skills already possessedGet past analysis paralysis by creating and deploying a vertical slice to an applicationCounteract forces that lead to code rot and unnecessary complexityMaster better techniques for changing code behaviorDiscover ways to solve code problems more quickly and effectivelyThink more productively about performance and securityRegister your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
In this fully updated edition of his classic Presenting to Win, the #1 presentation consultant helps you connect with even the toughest, most high-level audiencesand move them to action. Jerry Weissman shows in-person and online presenters of all kinds how to tell compelling stories that focus on exactly what is in it for their listeners.Drawing on brand-new case studies, Weissman shows how to identify your key goals and messages before you even open your presentation software; stay focused on what your listeners really care about; and capture your audiences in the first crucial 90 seconds, even if you can not see them. From bullets and graphics to the effective, sparing use of special effects, Weissman covers all the practical mechanics of effective presentation through an easy, step-by-step approach.
In Continuous Architecture in Practice, three leading software architecture experts update the classic practices of the discipline for contemporary environments, software development contexts, and applications. Coverage includes: Discover what has changed, and how the role of the architect must change Reflect the quality attributes of today in evolvable architectures Understand team-based software architecture, and architecture as a GÇ£flow of decisionsGÇ¥ Architect for security, including continuous threat modeling and mitigation Explore architectural opportunities to improve performance in continuous delivery environments Architect for scalability, avoid common scalability pitfalls, and scale microservices and serverless environments Improve resilience and reliability in the face of inevitable failures Architect data for NoSQL, big data, and analytics Use architecture to promote innovation: case studies in AI/ML, chatbots, and blockchain
Writing for students at all levels of experience, Farley illuminates durable principles at the heart of effective software development. He distills the discipline into two core exercises: first, learning and exploration, and second, managing complexity. For each, he defines principles that can help students improve everything from their mindset to the quality of their code, and describes approaches proven to promote success.Farley's ideas and techniques cohere into a unified, scientific, and foundational approach to solving practical software development problems within realistic economic constraints. This general, durable, and pervasive approach to software engineering can help students solve problems they haven't encountered yet, using today's technologies and tomorrow's. It offers students deeper insight into what they do every day, helping them create better software, faster, with more pleasure and personal fulfillment.
Design Your Organization for Maximum Agile Success at Scale"[A] unique view of organizational agility. Cesario and Ilia first describe the [foundational] tools and vocabulary to think about agile enterprise-level change. The second section is a practical approach to adoption. It marries the foundational elements into a people and customer centric approach to change. The book is epic in scope ... but it manages to present a cookbook for agile adoption and change."--From the Foreword by Dave West, CEO, Scrum.org"Cesario and Ilia ... understand that a key element of successful change to being adaptive at scale is Organizational Design (OD)--and that OD is something senior managers need to own, master, create, and lead, not delegate. ... [F]ast delivery and learning isnt enough at scale. Without other adaptive OD elements in place, there might not be any concrete change. ... [A] wonderful book from two passionate people with years in the trenches involved in large-scale adaptive development."--From the Foreword by Craig Larman, co-creator, Large-Scale Scrum (LeSS)For Agile to succeed at scale, strategy, structures, processes, reward systems, and people practices must align with and reinforce each other across the entire organization. Creating Agile Organizations is about making that happen. Whether youre a leader, Scrum Master, or trainer, this book will help you use effective Organizational Design (OD) to achieve successful Agile transformation at the enterprise level. Drawing on years of experience scaling Scrum, renowned Large-Scale Scrum (LeSS) experts Cesario Ramos and Ilia Pavlichenko present proven techniques for use with any technology, in any large environment. In the context of a true systems-thinking approach, they provide specific solutions for challenges such as preparing and facilitating large-scale Scrum meetings, honing newly relevant leadership skills, and addressing challenges that cut across the entire organization. This book includes a library of tested tools for effective Agile leadership, including Product Definition Guides for describing any new product and a Feature Heat Map for designing teams and entire organizations.Organizing for adaptability, making strategic optimization choices, and choosing informed tradeoffsExploring and applying proven OD principles at the leadership levelTaking a birds-eye view of the activities most crucial to large-scale adoptionCoaching to make Agile transformation successful across your organizationPlanning, designing, and facilitating Agile workshops that workPreparing and launching highly effective, well-aligned Product Groups Coaching teams and guiding product ownership in large groups
Students at a beginner level will learn how to get started developing games with Unity, revised for the latest version 5.0. The approach is hands-on and modular. Each chapter covers an essential component of the game development process, illustrated with sample projects.
Jason Gooley (CCIEx2 R&S, SP, No. 38759), is Technical Solutions Architect for Cisco's Worldwide Enterprise Networking Sales team, where he specializes in SDN and programmability, as well as campus LAN, WAN, and data center design. A Cisco Live Distinguished Speaker, he has authored multiple Cisco Press books, develops for the CCIE program, creates training content for Cisco.com, and serves on the Program Committee Board for the Chicago Network Operators Group (CHI-NOG). He has 20+ years of industry experience.Chris Jackson (CCIEx2 R&S & SEC, No. 6256) is a Distinguished Systems Engineer in Cisco's Global Sales Training organization. He focuses on all aspects of Cisco Data Center and Cloud from a technology and thought leadership perspective, helping Cisco and its customers fully leverage these technologies' transformational business potential. He is author of Network Security Auditing and CCNA Cloud CLDADM 210-455 Official Cert Guide.Adrian Iliesiu (CCIE R&S No. 43909) is a Cisco DevNet Technical Leader, he specializes in network programmability and automation, SD-WAN, Cisco DNA Center, and data center technologies. Before joining Cisco, he worked as a systems administrator, senior network engineer, and team leader throughout Europe and North America. He holds a BS from Technical University of Cluj-Napoca in Electronics and Telecommunications and has 15+ years of IT and telecom industry experience.Ashutosh Malegaonkar leads Cisco DevNet's co-creations team, and drives multiple initiatives with Cisco's Strategic Partners, customers, and internal technology groups. He has held widely diverse roles throughout 20+ years at Cisco. His expertise includes router platform software, VoIP hardware, control-data plane, and machine learning. He has 14 approved patents and two IP publications.
Enterprise Networking, Security, and Automation (CCNA v7) Companion Guide is designed as a portable desk reference to use anytime, anywhere to reinforce the material from the Enterprise Networking, Security, and Automation course and organize your time.The book's features help students focus on important concepts to succeed in this course: Chapter Objectives ? Review core concepts by answering the focus questions listed at the beginning of each chapter. Key Terms ? Refer to the lists of networking vocabulary introduced and highlighted in context in each chapter. Glossary ? Consult the comprehensive Glossary with more than 250 terms. Summary of Activities and Labs ? Maximize your study time with this complete list of all associated practice exercises at the end of each chapter. Check Your Understanding ? Evaluate your readiness with the end-of-chapter questions that match the style of questions you see in the online course quizzes. The answer key explains each answer. How To ? Look for this icon to study the steps you need to learn to perform certain tasks. Interactive Activities ? Reinforce your understanding of topics with dozens of exercises from the online course identified throughout the book with this icon. Packet Tracer Activities ? Explore and visualize networking concepts using Packet Tracer exercises interspersed throughout the chapters and provided in the accompanying Labs & Study Guide book. Videos ? Watch the videos embedded within the online course. Hands-on Labs ? Work through all the course labs and additional Class Activities that are included in the course and published in the separate Labs & Study Guide.Part of the Cisco Networking Academy Series from Cisco Press, books in this series support and complement the Cisco Networking Academy curriculum.
Retrospectives are indispensable for continuous learning and improvement in Lean, Agile, DevOps, and other contexts, but most of us have suffered through at least one retrospective that was a waste of time, or worse. Now, leading agile coach Aino Vonge Corry identifies 24 reasons that retrospectives fail and shows how to overcome each of them. Using the familiar patterns approach, Retrospectives Antipatterns introduces antipatterns related to structure, planning, people, distributed teams, and more. Corry shares traps shes encountered and mistakes shes made over more than a decade of leading retrospectives and then presents proven solutions. With her insights and guidance, you can run enjoyable retrospectives that deliver concrete improvements and real value--or at the very least recognise when you are making the same mistake as the author! Create a common language, actionable solutions, and proven plans for solving the retrospective problems youll encounter most often Recognise symptoms, assess tradeoffs, and refactor your current situation into something better Plan more effectively: decide who should attend and facilitate, when to schedule your retrospective, and how much time to set aside Handle people problems: deal with negativity, silence, distrust, disillusionment, loudmouths, and cultural differences Facilitate better virtual retrospectives, with tips for online retrospectives included in each antipattern
Professional Coaching for Agilists is for all agile practitioners who want to add Professional Coaching to their toolkits. Leading Agile coaches Damon Poole and Gillian Lee address all aspects of professional agile coaching, from coaching agreements through accountability. Their methodology-independent guidance can help you succeed as a coach in any environment, at all levels: individual, team, and organizational.
For the beginning developer or those looking to bring their games to the Roblox platform, look no further than Roblox Game Development in 24 Hours: The Official Roblox Guide. In just 24 lessons of one hour or less, youll deepen your understanding of virtually every facet of Roblox game development. Each short and easy lesson builds upon everything thats come before, helping you take full advantage of this remarkable platform. By the time youre finished, youll be a true Roblox game development expert. Step-by-step instructions walk you through common questions, issues, and tasksQ&As, Quizzes, and Exercises build and test your knowledgeDid You Know? tips offer insider advice and shortcutsWatch Out! alerts help you avoid pitfallsRoblox Game Development in 24 Hours covers all this and much more:The Roblox engine, Studio dev tools, Lua programming language, and development lifecyclePhysics, rendering, terrain, lighting, atmosphere, effects, and soundImporting assets, models, meshparts, and texturesStructuring your gameCoding game mechanics, animations, camera movement, and GUIsNetworking and mobile developmentMonetization: consumables, one-time purchases, premium versions, attracting players, and advertising
In this book, bestselling author Williams expands her focus to explain the four fundamental principles of good presentation design and the logic behind those principles. She also guides the fledgling speaker through the entire process of creating a presentation from choosing the right software to organizing ideas.
Shares the six key principles of site design and support practices: simplicity, clarity, generality, automation, communication, and basics first. This book provides advice on topics which include the key elements your networks/systems need that will make all other services run better, and building and running reliable, scalable services.
Includes examples that are easy to understand and adapt. Even those who don't adopt the entire procedure can profit from the parts.
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.