Books published by Shroff/O'Reilly at best prices | Best of Shroff/O'Reilly (148 books)

Head First Agile: A Brain-Friendly Guide to Agile and the PMI-ACP Certification

Head First Agile: A Brain-Friendly Guide to Agile and the PMI-ACP Certification

What will you learn from this book?
Itís an exciting time to be agile! Finally, our industry has found a real, sustainable way to solve problems that have perplexed generations of software developers. Agile not only leads to great results, but teams say they also have a much better time at work. Yet Ö if agile is so great, why isnít everyone doing it? It turns out that agile can work well for one team and cause serious problems for another. The difference is team mindset. with this brain-friendly guide, youíll change the way you think about your projectsófor the better!
Preparing for your PMI-ACP certification? This book has everything you need to pass the exam: a complete study guide, tips, exam questions and a full-length practice PMI-ACP exam.
Why does this book look so different?
Based on the latest research in cognitive science and learning theory, Head First Agile uses a visually rich format to engage your mind, rather than a text-heavy approach that puts you to sleep. Why waste your time struggling with new concepts? This multi-sensory learning experience is designed for the way your brain really works.

Rs. 1200.0

Head First Android Development: A Brain-Friendly Guide

Head First Android Development: A Brain-Friendly Guide

What will you learn from this book?
If you have an idea for a killer Android app, this fully revised and updated edition will help you build your first working application in a jiffy. Youíll learn hands-on how to structure your app, design flexible and interactive interfaces, run services in the background, make your app work on various smartphones and tablets and much more. Itís like having an experienced Android developer sitting right next to you! All you need to get started is some Java know-how.
Why does this book look so different?
Based on the latest research in cognitive science and learning theory, Head First Android Development uses a visually rich format to engage your mind, rather than a text-heavy approach that puts you to sleep. Why waste your time struggling with new concepts? This multi-sensory learning experience is designed for the way your brain really works.

Rs. 1200.0

Stream Processing with Apache Flink: Fundamentals, Implementation, and Operation of Streaming Applications

Stream Processing with Apache Flink: Fundamentals, Implementation, and Operation of Streaming Applications

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

Get started with Apache Flink, the open source framework that powers some of the world's largest stream processing applications. With this practical book, you'll explore the fundamental concepts of parallel stream processing and discover how this technology differs from traditional batch data processing.

Longtime Apache Flink committers Fabian Hueske and Vasia Kalavri show you how to implement scalable streaming applications with Flink's DataStream API and continuously run and maintain these applications in operational environments. Stream processing is ideal for many use cases, including low-latency ETL, streaming analytics, and real-time dashboards as well as fraud detection, anomaly detection, and alerting. You can process continuous data of any kind, including user interactions, financial transactions, and IoT data, as soon as you generate them.

  • Learn concepts and challenges of distributed stateful stream processing
  • Explore Flink's system architecture, including its event-time processing mode and fault-tolerance model
  • Understand the fundamentals and building blocks of the DataStream API, including its time-based and statefuloperators
  • Read data from and write data to external systems with exactly-once consistency
  • Deploy and configure Flink clusters
  • Operate continuously running streaming applications

Rs. 1050.0

Practical Cloud Security: A Guide for Secure Design and Deployment

Practical Cloud Security: A Guide for Secure Design and Deployment

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

With their rapidly changing architecture and API-driven automation, cloud platforms come with unique security challenges and opportunities. This hands-on book guides you through security best practices for multivendor cloud environments, whether your company plans to move legacy on-premises projects to the cloud or build a new infrastructure from the ground up.

Developers, IT architects, and security professionals will learn cloud-specific techniques for securing popular cloud platforms such as Amazon Web Services, Microsoft Azure, and IBM Cloud. Chris Dotson-an IBM senior technical staff member-shows you how to establish data asset management, identity and access management, vulnerability management, network security, and incident response in your cloud environment.

  • Learn how standard principles and concepts, such as least privilege and defense in depth, apply in the cloud
  • Compare cloud-based and on-premises data asset management and protection
  • Manage cloud providers that store or process data or deliver administrative control
  • Understand the critical role played by identity and asset management (IAM) in the cloud
  • Set up a continuous process for managing potential vulnerabilities
  • Learn how network controls in the cloud provide a vital layer of protection
  • Use tactics to detect, respond to, and recover from security incidents

Laravel: Up & Running — A Framework for Building Modern PHP Apps, Second Edition

Laravel: Up & Running — A Framework for Building Modern PHP Apps, Second Edition

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

What sets Laravel apart from other PHP web frameworks? Speed and simplicity, for starters. This rapid application development framework and its vast ecosystem of tools let you quickly build new sites and applications with clean, readable code. Fully updated to cover Laravel 5.8, the latest release, the second edition of this practical guide provides the definitive introduction to one of today's most popular web frameworks.

Matt Stauffer-a leading teacher and developer in the Laravel community-delivers a high-level overview and concrete examples to help experienced PHP web developers get started with Laravel right away. By the time you reach the last page, you should feel comfortable writing an entire application in Laravel from scratch.

Rs. 1629.0

Continuous API Management: Making the Right Decisions in an Evolving Landscape

Continuous API Management: Making the Right Decisions in an Evolving Landscape

A lot of Work is required to release an API, but the effort doesnít always pay off. Overplanning before an API matures is a wasted investment, while underplanning can lead to disaster. This practical guide provides maturity Models for individual APIs and multi-API landscapes to help you invest the right human and company Resources for the right maturity level at the right time.

How do you balance the desire for agility and speed with the need for robust and scalable operations? Four experts from the API Academy show Software architects, program directors, and product owners how to maximize the value of their APIs by managing them as Products through a continuous life cycle.

  • Learn which API decisions you need to govern and how and where to do so
  • Design, deploy, and manage APIs using an API-as-a-product (AaaP) approach
  • Examine ten pillars that form the foundation of API product work
  • Learn how the continuous improvement model governs changes throughout an APIís lifetime
  • Explore the five stages of a complete API product life cycle
  • Delve into team roles needed to design, build, and maintain your APIs
  • Learn how to manage your API landscapeóthe set of APIs published by your organization

Mastering Etereum: Building Smart Contracts and DApps

Mastering Etereum: Building Smart Contracts and DApps

Ethereum represents the gateway to a worldwide, decentralized computing paradigm. This platform enables you to run decentralized applications (DApps) and smart contracts that have no central points of failure or control, integrate with a payment network, and operate on an open blockchain. With this practical guide, Andreas M. Antonopoulos and Gavin Wood provide everything you need to know about Building smart contracts and DApps on Ethereum and other virtual-machine blockchains

Discover why IBM, Microsoft, NASDAQ, and hundreds of other Organizations are experimenting with Ethereum. This essential guide shows you how to develop the skills necessary to be an innovator in this growing and exciting new industry.

  • Run an Ethereum client, create and transmit Basic transactions, and program smart contracts
  • Learn the essentials of public key cryptography, hashes, and Digital signatures
  • Understand how "wallets" hold Digital keys that control funds and smart contracts
  • Interact with Ethereum clients programmatically using JavaScript Libraries and Remote Procedure Call interfaces
  • Learn Security best practices, Design patterns, and anti-patterns with real-world examples
  • Create tokens that represent assets, shares, votes, or access control rights
  • Build decentralized applications using multiple peer-to-peer (P2P) components

Rs. 1000.0

Seeking SRE: Conversations About Running Production Systems at Scale

Seeking SRE: Conversations About Running Production Systems at Scale

Organizations big and small have started to realize just how crucial system and application reliability is to their business. They've also learned just how difficult it is to maintain that reliability while iterating at the speed demanded by the marketplace. Site Reliability Engineering (SRE) is a proven approach to this challenge.

SRE is a large and rich topic to discuss. Google led the way with Site Reliability Engineering, the wildly successful O'Reilly book that described Google's creation of the discipline and the implementation that's allowed them to operate at a planetary scale. Inspired by that earlier work, this book explores a very different part of the SRE space. The more than two dozen chapters in Seeking SRE bring you into some of the important conversations going on in the SRE World right now.

Listen as engineers and other leaders in the field discuss:
  • Different ways of implementing SRE and SRE principles in a wide variety of settings
  • How SRE relates to other approaches such as DevOps
  • Specialties on the cutting edge that will soon be commonplace in SRE
  • Best practices and technologies that make practicing SRE easier
  • The important but rarely explored human side of SRE
David N. Blank-Edelman is the book's curator and editor.

Rs. 1000.0

Prometheus: Up & Running - Infrastructure and Application Performance Monitoring

Prometheus: Up & Running - Infrastructure and Application Performance Monitoring

Get up to speed with Prometheus, the metrics-based monitoring system used by tens of thousands of Organizations in production. This practical guide provides application developers, sysadmins, and DevOps practitioners with a hands-on introduction to the most important aspects of Prometheus, including infrastructure and application monitoring, dashboarding and alerting, direct code instrumentation, and metric collection from third-party Systems with exporters.

This Open Source system has gained popularity over the past few years for good reason. With its simple yet powerful data model and query language, Prometheus does one thing, and it does it well. Author and Prometheus developer Brian Brazil guides you through Prometheus setup, the Node exporter, and the Alertmanager, then demonstrates how to use them for application and infrastructure monitoring.

  • Know where and how much to apply instrumentation to your application code
  • Identify metrics with labels using unique key-value pairs
  • Get an introduction to Grafana, a popular tool for Building dashboards
  • Learn how to use the Node Exporter to monitor your infrastructure
  • Use service discovery to provide different views of your machines and services
  • Use Prometheus with Kubernetes and examine exporters you can use with containers
  • Convert data from other monitoring Systems into the Prometheus format

Jenkins 2: Up and Running- Evolve Your Deployment Pipeline for Next Generation Automation

Jenkins 2: Up and Running- Evolve Your Deployment Pipeline for Next Generation Automation

Design, implement, and execute continuous delivery pipelines with a level of flexibility, control, and ease of maintenance that was not possible with Jenkins before. With this practical book, build administrators, developers, testers, and other professionals will learn how the features in Jenkins 2 let you define pipelines as code, leverage integration with other key technologies, and create automated, reliable pipelines to simplify and accelerate your DevOps environments.

Author Brent Laster shows you how Jenkins 2 is significantly different from the more traditional, web-only versions of this popular Open Source automation platform. If you’re familiar with Jenkins and want to take advantage of the new technologies to transform your legacy pipelines or build new modern, automated continuous delivery environments, this is your book.

  • Create continuous delivery pipelines as code with the Jenkins domain-specific language
  • Get practical guidance on how to migrate existing jobs and pipelines
  • Harness best practices and new methods for controlling access and security
  • Explore the structure, implementation, and use of shared pipeline libraries
  • Learn the differences between declarative syntax and scripted syntax
  • Leverage new and existing project types in Jenkins
  • Understand and use the new Blue Ocean graphical interface
  • Take advantage of the capabilities of the underlying OS in your pipeline
  • Integrate analysis tools, artifact management, and containers

Rs. 1250.0

Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics, Fifth Edition (Greyscale Edition)

Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics, Fifth Edition (Greyscale Edition)

Do you want to build web pages but have no prior experience? This friendly guide is the perfect place to start. You'll begin at square one, learning how the web and web pages work, and then steadily build from there. By the end of the book, you'll have the skills to create a simple site with multicolumn pages that adapt for mobile devices.

Each chapter provides exercises to help you learn various techniques and short quizzes to make sure you understand key concepts.

This thoroughly revised edition is ideal for students and professionals of all backgrounds and skill levels. It is simple and clear enough for beginners, yet thorough enough to be a useful Reference for experienced developers keeping their skills up to date.

  • Build HTML pages with text, links, images, tables, and forms
  • Use style Sheets (CSS) for colors, backgrounds, formatting text, page layout, and even simple Animation effects
  • Learn how JavaScript works and why the language is so important in web design
  • Create and optimize web images so they'll download as quickly as possible
  • NEW!Use CSS Flexbox and Grid for sophisticated and flexible page layout
  • NEW!Learn the ins and outs of Responsive Web Design to make web pages look great on all devices
  • NEW!Become familiar with the command line, Git, and other Tools in the modern web developer's toolkit
  • NEW!Get to know the super-powers of SVG graphics

Rs. 1325.0

Windows 10 : The Missing Manual, Second Edition

Windows 10 : The Missing Manual, Second Edition

Windows 10 hit the scene in 2015 with an all-new web browser (Edge), the Cortana voice assistant, and universal apps that run equally well on tablets, phones, and computers. Now, the Creators Update brings refinement and polish to Windows 10-and this jargon-free guide helps you get the most out of this supercharged operating system.

Windows 10: The Missing Manual Covers the entire system, including all the new features, like the three-column Start menu, the extensions in the Microsoft Edge browser, Paint 3D, and live game broadcasting

You'll learn how to:

  • Explore the desktop, including File Explorer, Taskbar, Action Center, and Cortana
  • Work with programs and documents, Windows starter apps, the Control Panel, and 3D apps
  • Connect with Edge and email
  • Beef up Security and privacy
  • Set up Hardware and peripherals, including tablets, laptops, hybrids, printers, and gadgets
  • Maintain computer Health with backups, troubleshooting tools, and disk management
  • Learn about network accounts, file sharing, and setting up your own small network
Written by David Pogue-tech critic for Yahoo Finance and former columnist for The New York Times-this updated edition illuminates its subject with technical insight, plenty of wit, and hardnosed objectivity.

Rs. 1200.0

Machine Learning with Python Cookbook: Practical Solutions from Preprocessing to Deep Learning

Machine Learning with Python Cookbook: Practical Solutions from Preprocessing to Deep Learning

This practical guide provides nearly 200 self-contained recipes to help you solve machine learning challenges you may encounter in your daily work. If you're comfortable with Python and its libraries, including pandas and scikit-learn, you'll be able to address specific problems such as loading data, handling text or numerical data, model selection, and dimensionality reduction and many other topics.

Each recipe includes code that you can copy and paste into a toy dataset to ensure that it actually works. From there, you can insert, combine, or adapt the code to help construct your application. Recipes also include a discussion that explains the solution and provides meaningful context. This cookbook takes you beyond Theory and concepts by providing the nuts and bolts you need to construct working machine learning applications.

You'll find recipes for:

  • Vectors, matrices, and arrays
  • Handling numerical and categorical data, text, images, and dates and times
  • Dimensionality reduction using feature extraction or feature selection
  • Model evaluation and selection
  • Linear and logical regression, trees and forests, and k-nearest neighbors
  • Support vector machines (SVM), nave Bayes, clustering, and neural networks
  • Saving and loading trained models

Network Programmability and Automation: Skills for the Next-Generation Network Engineer

Network Programmability and Automation: Skills for the Next-Generation Network Engineer

Like sysadmins before them, network engineers are finding that they cannot do their Work manually anymore. As the field faces new protocols, technologies, delivery models, and a pressing need for businesses to be more agile and flexible, network automation is becoming essential. This practical guide shows network engineers how to use a range of technologies and tools-including Linux, Python, JSON, and XML—to automate their Systems through code.

Network Programming and automation will help you simplify tasks involved in configuring, managing, and operating network equipment, topologies, services, and connectivity. Through the course of the book, you’ll learn the Basic skills and Tools you need to make this critical transition.

This book covers:

  • Python Programming basics: data types, conditionals, loops, functions, classes, and modules
  • Linux fundamentals to provide the foundation you need on your network automation journey
  • Data formats and models: JSON, XML, YAML, and YANG for networking
  • Jinja templating and its applicability for creating network device configurations
  • The role of application Programming interfaces (APIs) in network automation
  • Source control with Git to manage code changes during the automation process
  • How Ansible, Salt, and StackStorm Open Source automation Tools can be used to automate network devices
  • Key Tools and technologies required for a Continuous Integration (CI) pipeline in network operations
  • Rs. 1440.0

Learning Swift: Building Apps for macOS, iOS, and Beyond, Third Edition

Learning Swift: Building Apps for macOS, iOS, and Beyond, Third Edition

Get valuable hands-on experience with Swift, the Open Source Programming language developed by Apple. With this practical guide, skilled programmers with little or no knowledge of Apple development will learn how to code with the latest version of Swift by developing a working iOS app from start to finish.Youíll begin with Swift Programming basicsóincluding guidelines for making your code "Swifty"óand learn how to Work with Xcode and its built-in Interface Builder. Then youíll dive step-by-step into Building and customizing a Basic app for taking, editing, and deleting selfies. Youíll also tune and test the app for performance and manage the appís presence in the App Store.Divided into four parts, this book includes:ï Swift 4 basics: Learn Swiftís Basic Building blocks and the features of object-oriented developmentï Building the Selfiegram app: Build model objects and the UI for your selfie app and add location support, user settings, and notificationsï Polishing Selfiegram: Create a theme and support for sharing and add custom views, image overlays, and localizationï Beyond app development: Debug and performance test with Xcode, automate chores with Fastlane, and user-test the app with TestFlight

macOS High Sierra: The Missing Manual - The book that should have been in the box

macOS High Sierra: The Missing Manual - The book that should have been in the box

With High Sierra, Apple has taken its macOS operating system to new heights. From Apple's efficient new file system to improved Video streaming and support for virtual reality, this latest macOS version provides features improve your experience. And once again, David Pogue brings his Humor and expertise to the #1 bestselling Mac book.

Whether you're a developer or a home-user, this guide offers a wealth of detail on Apple's macOS 10.13 operating system, this new edition Covers everything High Sierra has to offer.

  • Perfect for newcomers Get crystal-clear, jargon-free introductions to the best and brightest macOS apps, including Siri, Safari, iCloud, FaceTime, and AirDrop.
  • Get the whole picture Learn more efficient ways to navigate, organize, and edit your photos with new features in the Photos app.
  • Go in-depth Take advantage of Apple's new Graphics technology, and its support for virtual reality.
  • Gain real insight David Pogue doesn't just tell you how to use macOS features. You'll also learn: why to use them-and how to avoid common pitfalls.

Rs. 1750.0

Using SVG with CSS3 and HTML5: Vector Graphics for Web Design

Using SVG with CSS3 and HTML5: Vector Graphics for Web Design

Using Scalable Vector Graphics (SVG) for illustrations only scratches the surface of this format's potential on the web. With this practical guide, you'll learn how to use SVG not only for illustrations but also as graphical documents that you can integrate into complex HTML5 web pages, and style with custom CSS. Web developers will discover ways to adapt designs by adding data based graphics, dynamic styles, interaction, or animation.

Divided into five parts, this book includes:

  • SVG on the web: Understand how SVG works with HTML, CSS, and JavaScript to define Graphics
  • Drawing with markup: Learn the vector language of x and y coordinates that let SVG create Basic and custom shapes
  • Putting Graphics in their place: Use the coordinate system to draw SVG shapes and text at different Scales and positions
  • Artistic touches: Explore how color is used, how strokes are created and manipulated, and how graphical effects like filters, clipping, and masking are applied
  • SVG as an application: Make your graphic more accessible to humans and computers, and learn how to make it interactive or animated

Rs. 1975.0

Learning Swift: Building Apps for macOS, iOS and Beyond

Learning Swift: Building Apps for macOS, iOS and Beyond

Get valuable hands-on experience with Swift 3, the latest version of Apple's Programming language. With this practical guide, skilled programmers with little or no knowledge of Apple development will learn how to code with Swift 3 by developing three complete, tightly linked versions of the Notes application for the OS X, iOS and watchOS platforms.
In the process, you'll learn Swift's fundamentals, including its syntax and features, along with the basics of the Cocoa, Cocoa Touch and Watch Kit frameworks. This book teaches you how to use common Design patterns for Swift, how to structure an application for Apple's platforms and how to submit working apps to the App Store.
Divided into four distinct parts, this book includes:

Swift 2 basics: Learn Swift's Basic Building blocks and features for object-oriented development
OS X app development: Set up the document model, build out features and sync data with iCloud
iOS app development: Use multimedia, contacts, location, notifications and iCloud files to build a fully featured iOS Notes app
Advanced app extensions: Build an Apple Watch app and learn how to debug, monitor and test all three of your Swift apps

Rs. 1250.0

Android Cookbook: Problems and Solutions for Android Developers

Android Cookbook: Problems and Solutions for Android Developers

This cookbook doesn't just teach you how to build Android apps; it also gives you the recipes you need to build real-world applications. Written by the author of the best-selling Java Cookbook and with contributions from many members of the Android community, this book shows you how to do everything: working with multitouch, dealing with the phone (and the camera, accelerometer, GPS and other built-in devices), working with web services, packaging an app for sale in the Android Market and more.
This revised second edition includes new recipes on JSON, material Design and Android Studio IDE. If this book doesn't show you how to do it, you probably don't need it. The Android is gradually overtaking the iPhone as the hottest platform in mobile computing. Make sure you're on the bandwagon.

Rs. 1798.0

Practical Monitoring: Effective Strategies for the Real World

Practical Monitoring: Effective Strategies for the Real World

Do you have a nagging feeling that your monitoring could be improved, but you just aren't sure how? This is the book for you. Practical Monitoring explains what makes your monitoring less than stellar, and provides a practical approach to designing and implementing a monitoring strategy, from the application down to the Hardware in the datacenter and everything in between.

In the World of technical operations, monitoring is core to everything you do. In today's changing landscape of microservices, cloud infrastructure, and more, monitoring is experiencing a new surge of growth, bringing along new methodologies, new ways of thinking, and new tools.

Complete with a primer on Statistics and a monitoring vocabulary, this book helps you identify the main areas you need to monitor and shows you how to approach them. It's ideal for operations engineers, system administrators, system and Software engineers, site reliability engineers, network engineers, and other operations professionals.

Network Security Assessment: Know Your Network

Network Security Assessment: Know Your Network

How secure is your network? the best way to find out is to attack it, using the same tactics attackers employ to identify and exploit weaknesses. With the third edition of this practical book, you'll learn how to perform network-based penetration testing in a structured manner. Security expert Chris McNab demonstrates common vulnerabilities and the steps you can take to identify them in your environment.
System complexity and attack surfaces continue to grow. This book provides a process to help you mitigate risks posed to your network. Each chapter includes a checklist summarizing attacker techniques, along with effective countermeasures you can use immediately.
Learn how to effectively test system components, including:

Common Services such as SSH, FTP, Kerberos, SNMP and LDAP
Microsoft services, including NetBIOS, SMB, RPC and RDP
SMTP, POP3 and IMAP email services
IPsec and PPTP Services that provide secure network access
TLS protocols and features providing transport security
Web server software, including Microsoft IIS, Apache and Nginx
Frameworks including Rails, Django, Microsoft ASP.NET and PHP
Database servers, Storage protocols and distributed key-value stores

Rs. 1300.0

Reactive Programming with RxJava: Creating Asynchronous, Event-Based Applications

Reactive Programming with RxJava: Creating Asynchronous, Event-Based Applications

In today's app-driven era, when programs are asynchronous and responsiveness is so vital, reactive Programming can help you write code that's more reliable, easier to scale and better-performing. With this practical book, Java developers will first learn how to view problems in the reactive way and then build programs that leverage the best features of this exciting new Programming paradigm.

Authors Tomasz Nurkiewicz and Ben Christensen include concrete examples that use the RxJava library to solve real-world performance Issues on Android devices as well as the server. You'll learn how RxJava leverages parallelism and concurrency to help you solve today's problems. This book also provides a preview of the upcoming 2.0 release.
Write programs that react to multiple asynchronous sources of input without descending into "callback hell"
Get to that aha! moment when you understand how to solve problems in the reactive way
Cope with Observables that produce data too quickly to be consumed
Explore strategies to debug and to test programs written in the reactive style
Efficiently exploit parallelism and concurrency in your programs
Learn about the transition to RxJava version 2.

UX Strategy: How to Devise Innovative Digital Products that People Want

UX Strategy: How to Devise Innovative Digital Products that People Want

User experience (UX) strategy requires a careful blend of Business strategy and UX design, but until now, there hasn't been an easy-to-apply framework for executing it. This hands-on guide introduces lightweight strategy Tools and techniques to help you and your team craft innovative multi-device Products that People want to use.

Whether you're an entrepreneur, UX/UI designer, product manager, or part of an intrapreneurial team, this book teaches simple-to-advanced strategies that you can use in your Work right away. Along with Business cases, Historical context, and real-world examples throughout, you'll also gain different perspectives on the subject through interviews with top strategists.

  • Define and validate your target users through provisional personas and customer discovery techniques
  • Conduct competitive Research and analysis to explore a crowded marketplace or an opportunity to create unique value
  • Focus your team on the primary utility and Business model of your product by Running structured experiments using prototypes
  • Devise UX funnels that increase customer engagement by mapping desired user actions to meaningful metrics

Programming iOS 10: Dive Deep into Views, View Controllers and Frameworks

Programming iOS 10: Dive Deep into Views, View Controllers and Frameworks

If you're grounded in the basics of Swift, Xcode and the Cocoa framework, this book provides a structured explanation of all essential real-world iOS app components. Through deep exploration and copious code examples, you'll learn how to create views, manipulate view controllers and add features from iOS frameworks.
Stay up-to-date on iOS 10 innovations, such as property animators, force touch, Speech recognition and the User Notification framework, as well as Xcode 8 improvements for auto layout and asset catalogs. All example code (now rewritten in Swift 3) is available on GitHub for you to download, study and run.


Create, arrange, draw, layer and animate views that respond to touch
Use view controllers to manage multiple screens of interface
Master interface classes for scroll views, table views, text, popovers, split views, web views and controls
Dive into frameworks for sound, video, Maps and sensors
Access user libraries: music, photos, contacts and calendar
Explore additional topics, including files, Networking and threads


Want to brush up on the basics? Pick up iOS 10 Programming Fundamentals with Swift (978-1-491-97007-2) to learn about Swift, Xcode and Cocoa. Together with Programming iOS 10, you'll gain a solid, rigorous and practical understanding of iOS 10 development.

Rs. 2025.0

Books published by Shroff/O'Reilly at best prices | Best of Shroff/O'Reilly (148 books)

Books published by Shroff/O'Reilly at best prices | Best of Shroff/O'Reilly (148 books) Price
Head First Agile: A Brain-Friendly Guide to Agile and the PMI-ACP Certification Rs. 1200.0
Head First Android Development: A Brain-Friendly Guide Rs. 1200.0
Stream Processing with Apache Flink: Fundamentals, Implementation, and Operation of Streaming Applications Rs. 1050.0
Practical Cloud Security: A Guide for Secure Design and Deployment Rs. 950.0
Laravel: Up & Running — A Framework for Building Modern PHP Apps, Second Edition Rs. 1629.0
Continuous API Management: Making the Right Decisions in an Evolving Landscape Rs. 775.0
Mastering Etereum: Building Smart Contracts and DApps Rs. 1000.0
Seeking SRE: Conversations About Running Production Systems at Scale Rs. 1000.0
Prometheus: Up & Running - Infrastructure and Application Performance Monitoring Rs. 925.0
Jenkins 2: Up and Running- Evolve Your Deployment Pipeline for Next Generation Automation Rs. 1250.0
Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics, Fifth Edition (Greyscale Edition) Rs. 1325.0
Windows 10 : The Missing Manual, Second Edition Rs. 1200.0
Machine Learning with Python Cookbook: Practical Solutions from Preprocessing to Deep Learning Rs. 900.0
Network Programmability and Automation: Skills for the Next-Generation Network Engineer Rs. 1440.0
Learning Swift: Building Apps for macOS, iOS, and Beyond, Third Edition Rs. 950.0
macOS High Sierra: The Missing Manual - The book that should have been in the box Rs. 1750.0
Using SVG with CSS3 and HTML5: Vector Graphics for Web Design Rs. 1975.0
Learning Swift: Building Apps for macOS, iOS and Beyond Rs. 1250.0
Android Cookbook: Problems and Solutions for Android Developers Rs. 1798.0
Practical Monitoring: Effective Strategies for the Real World Rs. 400.0
Network Security Assessment: Know Your Network Rs. 1300.0
Reactive Programming with RxJava: Creating Asynchronous, Event-Based Applications Rs. 700.0
UX Strategy: How to Devise Innovative Digital Products that People Want Rs. 725.0
Programming iOS 10: Dive Deep into Views, View Controllers and Frameworks Rs. 2025.0

Bot