Why should you use Scrum in your web projects? Simply put, it'll enable your team to get more done in less time. Scrum is the most popular agile project management methodology used in web projects today. While most Scrum books tend to be lengthy textbooks that cover every detail of Scrum for all types of organizations, this highly practical book concentrates solely on how best to apply Scrum in web and mobile development projects. In it, you'll learn: An overview of Scrum fundamentals for web and mobile projects Get familiar with Scrum's roles: Scrum master, product owner, team members, and interested observers Understand Scrum's rituals: sprint planning meetings, daily standups, work process, demos, and sprint retrospectives Gain a thorough understanding of the tools used in Scrum: burndown charts, story cards, sprint backlogs Troubleshoot typical Scrum issues
📘 MICROSERVICES: NOVICE TO NINJA 🚀 Are you ready to level up your microservices game? Dive into the ultimate guide with our comprehensive book bundle, "Microservices: Novice to Ninja." 🎓 📚 BOOK 1 - MICROSERVICES 101: 🌟 Embark on your journey into the world of distributed systems with our beginner's guide. Learn the fundamentals of microservices architecture, from decoupling to scalability. Perfect for those new to the concept! 🌱 📚 BOOK 2 - ARCHITECTING MICROSERVICES: 🏗️ Take your skills to the next level with strategies for designing scalable and resilient systems. Discover essential design patterns and principles like bounded contexts and aggregates. Build systems that can adapt and evolve effortlessly! 💪 📚 BOOK 3 - MASTERING MICROSERVICES: 🚀 Ready for the big leagues? Learn advanced techniques for optimizing performance and security. Dive into performance tuning, security best practices, and more. Become a master of microservices optimization! 🛠️ 📚 BOOK 4 - MICROSERVICES MASTERY: 🧠 Unlock expert insights into deployment, monitoring, and maintenance. Automate deployment pipelines, monitor system health, and troubleshoot issues like a pro. Ensure your microservices are always running smoothly! 🔍 With "Microservices: Novice to Ninja," you'll have everything you need to build, design, and deploy distributed services like a true expert. Don't miss out on this essential book bundle for mastering microservices architecture! 🚀📘💡
Learning Agile is a comprehensive guide to the most popular agile methods, written in a light and engaging style that makes it easy for you to learn. Agile has revolutionized the way teams approach software development, but with dozens of agile methodologies to choose from, the decision to "go agile" can be tricky. This practical book helps you sort it out, first by grounding you in agile’s underlying principles, then by describing four specific—and well-used—agile methods: Scrum, extreme programming (XP), Lean, and Kanban. Each method focuses on a different area of development, but they all aim to change your team’s mindset—from individuals who simply follow a plan to a cohesive group that makes decisions together. Whether you’re considering agile for the first time, or trying it again, you’ll learn how to choose a method that best fits your team and your company. Understand the purpose behind agile’s core values and principles Learn Scrum’s emphasis on project management, self-organization, and collective commitment Focus on software design and architecture with XP practices such as test-first and pair programming Use Lean thinking to empower your team, eliminate waste, and deliver software fast Learn how Kanban’s practices help you deliver great software by managing flow Adopt agile practices and principles with an agile coach
If you are an application developer who has experience with Dart and want to develop reusable and robust code in Dart, then this book is for you. You are expected to have a basic knowledge of core elements and applications.
Summary Secrets of the Javascript Ninja takes you on a journey towards mastering modern JavaScript development in three phases: design, construction, and maintenance. Written for JavaScript developers with intermediate-level skills, this book will give you the knowledge you need to create a cross-browser JavaScript library from the ground up. About this Book You can't always attack software head-on. Sometimes youcome at it sideways or sneak up from behind. You need tomaster an arsenal of tools and know every stealthy trick.You have to be a ninja. Secrets of the JavaScript Ninja leads you down the pathway toJavaScript enlightenment. This unique book starts with keyconcepts, like the relationships between functions, objects, andclosures, taught from the master's perspective. You'll grow fromapprentice to ninja as you soak up fresh insights on the techniquesyou use every day and discover features and capabilities you neverknew about. When you reach the final chapters, you'll be ready tocode brilliant JavaScript applications and maybe even write yourown libraries and frameworks. You don't have to be a ninja to read this book—just be willing tobecome one. Are you ready? Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book. What's Inside Functions, objects, closures, regular expressions, and more Seeing applications and libraries from the right perspective Dealing with the complexities of cross-browser development Modern JavaScript design About the Authors John Resig is an acknowledged JavaScript authority and the creatorof the jQuery library. Bear Bibeault is a web developer and coauthorof Ajax in Practice, Prototype and Scriptaculous in Action, and jQueryin Action from Manning. Table of Contents PART 1 PREPARING FOR TRAINING Enter the ninja Arming with testing and debugging PART 2 APPRENTICE TRAINING Functions are fundamental Wielding functions Closing in on closures Object-orientation with prototypes Wrangling regular expressions Taming threads and timers PART 3 NINJA TRAINING Ninja alchemy: runtime code evaluation With statements Developing cross-browser strategies Cutting through attributes, properties, and CSS PART 4 MASTER TRAINING Surviving events Manipulating the DOM CSS selector engines
"With the overarching goal of preparing the analysts of tomorrow, Systems Analysis and Design offers students a rigorous hands-on introduction to the field with a project-based approach that mirrors the real-world workflow. Core concepts are presented through running cases and examples, bolstered by in-depth explanations and special features that highlight critical points while emphasizing the process of "doing" alongside "learning." As students apply their own work to real-world cases, they develop the essential skills and knowledge base a professional analyst needs while developing an instinct for approach, tools, and methods. Accessible, engaging, and geared toward active learning, this book conveys both essential knowledge and the experience of developing and analyzing systems; with this strong foundation in SAD concepts and applications, students are equipped with a robust and relevant skill set that maps directly to real-world systems analysis projects." -- Provided by publisher.
This user-friendly book is aimed at helping students of Mandarin Chinese learn and remember Chinese characters. At last--there is a truly effective and enjoyable way to learn Chinese characters! This book helps students to learn and remember both the meanings and the pronunciations of over 800 characters. This otherwise daunting task is made easier by the use of techniques based on the psychology of learning and memory. key principles include the use of visual imagery, the visualization of short "stories," and the systematic building up of more complicated characters from basic building blocks. Although Learning Chinese Characters is primarily a book for serious learners of Mandarin Chinese, it can be used by anyone with interest in Chinese characters, without any prior knowledge of Chinese. It can be used alongside (or after, or even before) a course in the Chinese language. All characters are simplified (as in mainland China), but traditional characters are also given, when available. Key features: Specially designed pictures and stories are used in a structured way to make the learning process more enjoyable and effective, reducing the need for rote learning to the absolute minimum. The emphasis throughout is on learning and remembering the meanings and pronunciations of the characters. Tips are also included on learning techniques and how to avoid common problems. Characters are introduced in a logical sequence, which also gives priority to learning the most common characters first. Modern, simplified characters are used, with pronunciations given in pinyin. Key information is given for each character, including radical, stroke-count, traditional form, compounds, and guidance on writing the character. This is a practical guide with a clear, concise and appealing layout, and it is well-indexed with easy lookup methods. The 800 Chinese characters and 1,033 compounds specified for the original HSK Level A proficiency test are covered.
Improve your understanding of Scrum through the proven experience and collected wisdom of experts around the world. Based on real-life experiences, the 97 essays in this unique book provide a wealth of knowledge and expertise from established practitioners who have dealt with specific problems and challenges with Scrum. You'll find out more about the rules and roles of this framework, as well as tactics, strategies, specific patterns to use with Scrum, and stories from the trenches. You'll also gain insights on how to apply, tune, and tweak Scrum for your work. This guide is an ideal resource for people new to Scrum and those who want to assess and improve their understanding of this framework. "Scrum Is Simple. Just Use It As Is.," Ken Schwaber "The 'Standing Meeting,'" Bob Warfield "Specialization Is for Insects," James O. Coplien "Scrum Events Are Rituals to Ensure Good Harvest," Jasper Lamers "Servant Leadership Starts from Within," Bob Galen "Agile Is More than Sprinting," James W. Grenning