Join thousands of book lovers
You can, at any time, unsubscribe from our newsletters.
Adobe Illustrator Classroom in a Book offers the fastest, easiest, most comprehensive way to learn. The best-selling series of hands-on software training workbooks, offers what no other book or training program does -- an official training series from Adobe, developed with the support of Adobe product experts. This book contains 16 lessons that cover the basics and beyond, providing countless tips and techniques to help students become more productive with the program. Students can follow the book from start to finish or choose only those lessons that interest them.Build a strong foundation by following hands-on projects for creating logos, illustrations, and posters. Learn how to use the Shaper tool and Live Shapes along with dynamic symbols to streamline graphics creation. Create website assets and export them in multiple formats to support modern responsive web designs. From exacting illustration to more free-form painting, students will gain vital skills as they progress through the lessons.
"Published with the authorization of Microsoft Corporation"--Copyright page.
The Pragmatic Programmer is one of those rare tech books you'll read, re-read, and read again over the years. Whether you're new to the field or an experienced practitioner, you'll come away with fresh insights each and every time.Dave Thomas and Andy Hunt wrote the first edition of this influential book in 1999 to help their clients create better software and rediscover the joy of coding. These lessons have helped a generation of programmers examine the very essence of software development, independent of any particular language, framework, or methodology, and the Pragmatic philosophy has spawned hundreds of books, screencasts, and audio books, as well as thousands of careers and success stories.Now, twenty years later, this new edition re-examines what it means to be a modern programmer. Topics range from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse. Read this book, and you'll learn how to: Fight software rot Learn continuously Avoid the trap of duplicating knowledge Write flexible, dynamic, and adaptable code Harness the power of basic tools Avoid programming by coincidence Learn real requirements Solve the underlying problems of concurrent code Guard against security vulnerabilities Build teams of Pragmatic Programmers Take responsibility for your work and career Test ruthlessly and effectively, including property-based testing Implement the Pragmatic Starter Kit Delight your usersWritten as a series of self-contained sections and filled with classic and fresh anecdotes, thoughtful examples, and interesting analogies, The Pragmatic Programmer illustrates the best approaches and major pitfalls of many different aspects of software development. Whether you're a new coder, an experienced programmer, or a manager responsible for software projects, use these lessons daily, and you'll quickly see improvements in personal productivity, accuracy, and job satisfaction. You'll learn skills and develop habits and attitudes that form the foundation for long-term success in your career.
Presents a unified theory of brand. This work shows how strategic or creative approach of thinking can unite to produce a "charismatic brand". It also helps you learn: the five essential disciplines of brand-building; how branding is changing the dynamics of competition; the three most powerful questions to ask about any brand; and more.
The classic guide to how computers work, updated with new chapters and interactive graphics"For me, Code was a revelation. It was the first book about programming that spoke to me. It started with a story, and it built up, layer by layer, analogy by analogy, until I understood not just the Code, but the System. Code is a book that is as much about Systems Thinking and abstractions as it is about code and programming. Code teaches us how many unseen layers there are between the computer systems that we as users look at every day and the magical silicon rocks that we infused with lightning and taught to think."- Scott Hanselman, Partner Program Director, Microsoft, and host of HanselminutesComputers are everywhere, most obviously in our laptops and smartphones, but also our cars, televisions, microwave ovens, alarm clocks, robot vacuum cleaners, and other smart appliances. Have you ever wondered what goes on inside these devices to make our lives easier but occasionally more infuriating?For more than 20 years, readers have delighted in Charles Petzold's illuminating story of the secret inner life of computers, and now he has revised it for this new age of computing. Cleverly illustrated and easy to understand, this is the book that cracks the mystery. You'll discover what flashlights, black cats, seesaws, and the ride of Paul Revere can teach you about computing, and how human ingenuity and our compulsion to communicate have shaped every electronic device we use. This new expanded edition explores more deeply the bit-by-bit and gate-by-gate construction of the heart of every smart device, the central processing unit that combines the simplest of basic operations to perform the most complex of feats. Petzolds companion website, CodeHiddenLanguage.com, uses animated graphics of key circuits in the book to make computers even easier to comprehend. In addition to substantially revised and updated content, new chapters include:Chapter 18: Lets Build a Clock!Chapter 21: The Arithmetic Logic UnitChapter 22: Registers and BussesChapter 23: CPU Control SignalsChapter 24: Jumps, Loops, and CallsChapter 28: The World BrainFrom the simple ticking of clocks to the worldwide hum of the internet, Code reveals the essence of the digital revolution.
Prepare for Microsoft Exam AZ-204-and help demonstrate your real-world mastery of Microsoft Azure solutions development. Designed for working Azure developers, this Exam Ref focuses on the critical thinking and decision-making acumen needed for success at the Microsoft Certified Azure Developer Associate level. Focus on the expertise measured by these objectives:Develop for cloud storageCreate Platform as a Service (PaaS) SolutionsSecure cloud solutionsDevelop for an Azure cloud modelImplement cloud integration solutionsDevelop Azure Cognitive Services, Bot, and IoT solutionsDevelop Azure Infrastructure as a Service compute solutionsDevelop Azure Platform as a Service compute solutionsDevelop for Azure storageImplement Azure securityMonitor, troubleshoot, and optimize solutionsConnect to and consume Azure services and third-party servicesThis Microsoft Exam Ref:Organizes its coverage by exam objectivesFeatures strategic, what-if scenarios to challenge youAssumes you want to show your ability to design and build diverse Microsoft Azure cloud solutions, and successfully participate in all phases of their development
Presenting the 20th anniversary and first revised edition of a collection of essays on the management of computer programming projects, this work is an updated and enhanced re-release of the "Brooks classic". With the addition of 3 essays assessing the status of software project management, the authors "No Silver Bullet", is also included.
Alan Cooper calls for a Software Revolution - his best-selling book now in trade paperback with new foreword and afterword.
Demonstrates how software practitioners can realize the benefits of refactoring. This book shows you where opportunities for refactoring typically can be found, and how to go about reworking a bad design into a good one. It provides a catalog of more than seventy proven refactorings with helpful pointers that teach you when to apply them.
Direct from Microsoft, this Exam Ref is the official study guide for the new Microsoft MS-900 Microsoft 365 Fundamentals certification exam.Exam Ref MS-900 Microsoft 365 Fundamentals offers professional-level preparation that helps candidates maximize their exam performance and sharpen their skills on the job. It focuses on helping students demonstrate foundational knowledge of cloud services, the Software as a Service (SaaS) cloud model, and Microsoft 365 cloud service offerings, options, and benefits. Coverage includes: Understanding cloud concepts Understanding Core Microsoft 365 services and concepts Understanding security, compliance, privacy, and trust in Microsoft 365 Understanding Microsoft 365 pricing and supportMicrosoft Exam Ref publications stand apart from third-party study guides because they: Provide guidance from Microsoft, the creator of Microsoft certification exams Target IT professional-level exam candidates with content focused on their needs, not "one-size-fits-all" content Streamline study by organizing material according to the exam's objective domain (OD), covering one functional group and its objectives in each chapter Feature Thought Experiments to guide candidates through a set of "what if?" scenarios, and prepare them more effectively for Pro-level style exam questions Explore big picture thinking around the planning and design aspects of the IT pro's job role Authoritative and complete Exam MS-900 preparation content, straight from Microsoft Covers cloud concepts; core Microsoft 365 services and concepts, and Microsoft 365 security, compliance, privacy, trust, pricing, and support Organized by exam objectives for efficient study Strategic, what-if scenarios help you master the big-picture thinking the exam demands Contains up-to-date Microsoft 365 Certified Fundamentals exam preparation tips from a leading Microsoft technology expertPrepare for Microsoft's Exam MS-900 - and demonstrate your foundational knowledge of Microsoft 365 and cloud services Authoritative and complete Exam MS-900 preparation content, straight from Microsoft Covers cloud concepts; core Microsoft 365 services and concepts, and Microsoft 365 security, compliance, privacy, trust, pricing, and support Organized by exam objectives for efficient study Strategic, what-if scenarios help you master the big-picture thinking the exam demands Contains up-to-date Microsoft 365 Certified Fundamentals exam preparation tips from a leading Microsoft technology expert
Maximum innovation happens at the edge of chaos: the messy, risky, and uncertain threshold between randomness and structure. Operating there is uncomfortable but it's where organizations "invent the future.” EDGE is a set of fast, iterative, adaptive, lightweight, and value-driven tools to achieve digital transformation, and EDGE: Value-Driven Digital Transformation is your guide to using this operating model for innovation.EDGE embraces an adaptive mindset in the face of market uncertainty, a visible, value-centered portfolio approach that encourages continual value linkages from vision to detailed initiatives, incremental funding that shifts as strategies evolve, collaborative decision-making, and better risk mitigation. This guide shows leaders how to use the breakthrough EDGE approach to go beyond incremental improvement in a world of exponential opportunities. Build an organization that adapts fast enough to thrive Clear away unnecessary governance processes, obsolete "command and control” leadership approaches, and slow budgeting/planning cycles Improve collaboration when major, fast-paced responses are necessary Continually optimize investment allocation and monitoring based on your vision and goals Focus on outcomes, not output: make enterprise agile value-driven, faster, and more adaptive Learn better ways to invest, work together, and accelerate successful change By a team of pioneering experts at ThoughtWorks, EDGE's creators - including world-renowned agile expert Jim Highsmith Gain convenient access to downloads, updates, and/or corrections as they become available by registering your product onlineMaster EDGE: the missing link in leadership and portfolio management that helps you successfully execute your digital transformation Focus on outcomes, not output: make enterprise agile value-driven, faster, and more adaptive Learn better ways to invest, work together, and accelerate successful change By a team of pioneering experts at ThoughtWorks, EDGE's creators — including world-renowned agile expert Jim Highsmith