Programming & Software Development Price list in India

Problems Title
Let Us C 16TH EDITION

Let Us C 16TH EDITION

Description: "Simplicity"- That has been the hallmark of this book in not only its previous fourteen English editions, but also in the Hindi, Guajarati, Japanese, Korean, Chinese and US editions. This book does not assume any programming background. It begins with the basics towards the end of the book. Each Chapter Contains: Lucid explanation of the concept Well thought-out, fully working programming examples End of chapter exercises that would help you practise the skills learned in the chapter Hand crafted "kanNotes" at the end of each chapter that would help the reader remember and revise the concepts covered in the chapter. Table of Contents : Getting Started C Instructions Decision Control Instruction More Complex Decision Making Loop Control Instruction More Complex Repetitions Case Control Instruction Functions Pointers Recursion Data Types Revisited The C Preprocessor Arrays Multidimensional Arrays Strings Handling Multiple Strings Structures Console Input/ Output File Input/ Output More Issues in Input/ Output Operations on Bits Miscellaneous Features C Under Linux Interview FAQ's Appendix A- Compilation and Execution Appendix B- Precedence table Appendix C-Chasing the Bugs Appendix D- ASCII Chart Periodic Tests I to IV Index

Production Ready Micro services: Building Standardized Systems Across An Engineering Organization

Production Ready Micro services: Building Standardized Systems Across An Engineering Organization

All Indian Reprints of O'Reilly are printed in Grayscale.

One of the biggest challenges for organizations that have adopted microservice architecture is the lack of architectural, operationaland organizational standardization. After splitting a monolithic application or building a microservice ecosystem from scratch, many engineers are left wondering what's next. In this practical book, author Susan Fowler presents a set of microservice standards in depth, drawing from her experience standardizing over a thousand microservices at Uber. You'll learn how to design microservices that are stable, reliable, scalable, fault tolerant, performant, monitored, documentedand prepared for any catastrophe.

Explore production-readiness standards, including:

  • Stability and Reliability: develop, deploy, introduceand deprecate microservices; protect against dependency failures
  • Scalability and Performance: learn essential components for achieving greater microservice efficiency Fault Tolerance and Catastrophe Preparedness: ensure availability by actively pushing microservices to fail in real time
  • Monitoring: learn how to monitor, logand display key metrics; establish alerting and on-call procedures
  • Documentation and Understanding: mitigate tradeoffs that come with microservice adoption, including organizational sprawl and technical debt

Large-Scale Scrum: More with LeSS

Large-Scale Scrum: More with LeSS

n Large-Scale Scrum , Craig Larman and Bas Vodde offer the most direct, concise, actionable guide to reaping the full benefits of agile in distributed, global enterprises. Larman and Vodde have distilled their immense experience helping geographically distributed development organizations move to agile. Going beyond their previous books, they offer today's fastest, most focused guidance: "brass tacks" advice and field-proven best practices for achieving value fast, and achieving even more value as you move forward. Targeted to enterprise project participants and stakeholders, Large-Scale Scrum offers straight-to-the-point insights for scaling Scrum across the entire project lifecycle, from sprint planning to retrospective. Larman and Vodde help you: Implement proven Scrum frameworks for large-scale developments Scale requirements, planning, and product management Scale design and architecture Effectively manage defects and interruptions Integrate Scrum into multisite and offshore projects Choose the right adoption strategies and organizational designs This will be the go-to resource for enterprise stakeholders at all levels: everyone who wants to maximize the value of Scrum in large, complex projects.

User Stories Applied: For Agile Software Development

User Stories Applied: For Agile Software Development

Thoroughly reviewed and eagerly anticipated by the agile community, User Stories Applied offers a requirements process that saves time, eliminates rework, and leads directly to better software. The best way to build software that meets users' needs is to begin with "user stories": simple, clear, brief descriptions of functionality that will be valuable to real users. In User Stories Applied, Mike Cohn provides you with a front-to-back blueprint for writing these user stories and weaving them into your development lifecycle. You'll learn what makes a great user story, and what makes a bad one. You'll discover practical ways to gather user stories, even when you can't speak with your users. Then, once you've compiled your user stories, Cohn shows how to organize them, prioritize them, and use them for planning, management, and testing.

The Scrum Field Guide: Agile Advice for Your First Year and Beyond (Addison-Wesley Signature Series (Cohn))

The Scrum Field Guide: Agile Advice for Your First Year and Beyond (Addison-Wesley Signature Series (Cohn))

Extensively revised to reflect improved Scrum practices and tools, this edition adds an all-new section of tips from the field. Thousands of organizations are adopting Scrum to transform the way they execute complex projects, in software and beyond. This guide will give you the skills and confidence needed to deploy Scrum, resulting in high-performing teams and satisfied customers. Drawing on years of hands-on experience helping companies succeed, Certified Scrum Trainer (CST) Mitch Lacey helps you overcome the major challenges of Scrum adoption and the deeper issues that emerge later. Lacey covers many new topics, including immersive interviewing, collaborative estimation, and deepening business alignment. In 35 engaging chapters, you'll learn how to build support and maximize value across your company. Now part of the renowned Mike Cohn Signature Series on agile development, this pragmatic guide addresses everything from establishing roles and priorities to determining team velocity, setting sprint length, and conducting customer reviews.

The Professional Product Owner: Leveraging Scrum as a Competitive Advantage 1st Edition

The Professional Product Owner: Leveraging Scrum as a Competitive Advantage 1st Edition

The Professional Product Owner's Guide to Maximizing Value with Scrum "This book presents a method of communicating our desires, cogently, coherently, and with a minimum of fuss and bother." -Ken Schwaber, Chairman & Founder, Scrum.org The role of the Product Owner is more crucial than ever. But it's about much more than mechanics: it's about taking accountability and refocusing on value as the primary objective of all you do. In The Professional Product Owner, two leading experts in successful Scrum product ownership show exactly how to do this. You'll learn how to identify where value can be found, measure it, and maximize it throughout your entire product lifecycle. Drawing on their combined 40+ years of experience in using agile and Scrum in product management, Don McGreal and Ralph Jocham guide you through all facets of envisioning, emerging, and maturing a product using the Scrum framework. McGreal and Jocham discuss strategy, showing how to connect Vision, Value, and Validation in ROI-focused agile product management. They lay out Scrum best-practices for managing complexity and continuously delivering value, and they define the concrete practices and tools you can use to manage Product Backlogs and release plans, all with the goal of making you a more successful Product Owner. Throughout, the authors share revealing personal experiences that illuminate obstacles to success and show how they can be overcome.

The Great ScrumMaster: #ScrumMasterWay

The Great ScrumMaster: #ScrumMasterWay

Zuzana Šochová is an independent Agile coach and trainer and a Certified Scrum Trainer with more than fifteen years of experience in the IT industry. She led one of the very first Agile international projects in the Czech Republic, focusing on distributed Scrum teams, working in different time zones between Europe and the USA. Now she is a leading expert on Agile and Scrum practices in both startups and big corporations. She has experience with Agile adoption in telco, finance, healthcare, automotive, mobile, and high-tech software companies. She has worked in various positions, starting as software developer for life and mission-critical systems, and continuing as a Scrum Master and director of engineering. She has been working as an independent Agile coach and trainer since 2010, specializing in organizational and team coaching, facilitations, and culture change using Agile and Scrum. Zuzi is a well-known international speaker. She is a founder of the Czech Agile Community, which organizes the annual Agile Prague Conference. She received her MBA from Sheffield Hallam University (UK), and her master's from Czech Technical University. She coauthored Agile Methods Project Management, written in the Czech language. Twitter: @zuzuzka Web: sochova.com Blog: tulming.com

Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation

Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation

Winner of the 2011 Jolt Excellence Award! Getting software released to users is often a painful, risky, and time-consuming process. This groundbreaking new book sets out the principles and technical practices that enable rapid, incremental delivery of high quality, valuable new functionality to users. Through automation of the build, deployment, and testing process, and improved collaboration between developers, testers, and operations, delivery teams can get changes released in a matter of hours- sometimes even minutes-no matter what the size of a project or the complexity of its code base. Jez Humble and David Farley begin by presenting the foundations of a rapid, reliable, low-risk delivery process. Next, they introduce the "deployment pipeline," an automated process for managing all changes, from check-in to release. Finally, they discuss the "ecosystem" needed to support continuous delivery, from infrastructure, data and configuration management to governance. The authors introduce state-of-the-art techniques, including automated infrastructure management and data migration, and the use of virtualization. For each, they review key issues, identify best practices, and demonstrate how to mitigate risks. Coverage includes Automating all facets of building, integrating, testing, and deploying software Implementing deployment pipelines at team and organizational levels Improving collaboration between developers, testers, and operations Developing features incrementally on large and distributed teams Implementing an effective configuration management strategy Automating acceptance testing, from analysis to implementation Testing capacity and other non-functional requirements Implementing continuous deployment and zero-downtime releases Managing infrastructure, data, components and dependencies Navigating risk management, compliance, and auditing

Architecting for Scale: High Availability for Your Growing Applications

Architecting for Scale: High Availability for Your Growing Applications

All Indian Reprints of O'Reilly are printed in Grayscale.

Every day, companies struggle to scale critical applications. As traffic volume and data demands increase, these applications become more complicated and brittle, exposing risks and compromising availability. This practical guide shows IT, devopsand system reliability managers how to prevent an application from becoming slow, inconsistentor downright unavailable as it grows.

Scaling isn’t just about handling more users; it’s also about managing risk and ensuring availability. Author Lee Atchison provides basic techniques for building applications that can handle huge quantities of traffic, dataand demand without affecting the quality your customers expect.

In five parts, this book explores:

  • Availability: learn techniques for building highly available applicationsand for tracking and improving availability going forward
  • Risk management: identify, mitigateand manage risks in your application, test your recovery/disaster plansand build out systems that contain fewer risks
  • Services and microservices: understand the value of services for building complicated applications that need to operate at higher scale
  • Scaling applications: assign services to specific teams, label the criticalness of each serviceand devise failure scenarios and recovery plans
  • Cloud services: understand the structure of cloud-based services, resource allocationand service distribution

Programming & Software Development Sub Categories

Introduction to Programming Graphics & Multimedia Software Design, Testing & Engineering Interface Design Game Programming APIs Mobile Phone Programming Compilers Mac OS X Microsoft Programming Linux & Unix

Bot