Programming & Software Development Price list in India

Problems Title
Learning React Native: Building Native Mobile Apps With Javascript, Second Edition

Learning React Native: Building Native Mobile Apps With Javascript, Second Edition

get a practical introduction to react Native, the JavaScript framework for writing and deploying fully featured mobile apps that render natively. The second edition of this hands-on guide shows you how to build applications that target iOS, Android, and other mobile platforms instead of browsers that can access platform features such as the camera, user location, and local storage.
through code examples and step-by-step instructions, web developers and front end engineers familiar with react will learn how to build and style interfaces, use mobile components, and debug and deploy apps. You’ll learn how to extend react Native using third-party libraries or your own Java and Objective-C libraries.

Examine how react native’s mobile-based components compare to basic HTML elements
Take advantage of platform-specific APIs, as well as modules from the framework community
Incorporate platform-specific components into cross-platform apps
Learn common pitfalls of react Native development, and tools for dealing with them
Handle state management in a large app with the Redux library

Modern Java Recipes: Simple Solutions to Difficult Problems in Java 8 and 9

Modern Java Recipes: Simple Solutions to Difficult Problems in Java 8 and 9

The introduction of functional programming concepts in Java SE 8 was a drastic change for this venerable object-oriented language. Lambda expressions, method references and streams fundamentally changed the idioms of the language and many developers have been trying to catch up ever since. This cookbook will help. with more than 70 detailed recipes, author Ken Kousen shows you how to use the newest features of Java to solve a wide range of problems.
For developers comfortable with previous Java versions, this guide covers nearly all of Java SE 8 and includes a chapter focused on changes coming in Java 9. Need to understand how functional idioms will change the way you write code? This cookbookóchock full of use casesóis for you.
Recipes cover:

The basics of lambda expressions and method references
Interfaces in the java.util.function package
Stream operations for transforming and filtering data
Comparators and Collectors for sorting and converting streaming data
Combining lambdas, method references and streams
Creating instances and extract values from Javaís Optional type
New I/O capabilities that support functional streams
The Date-Time API that replaces the legacy Date and Calendar classes
Mechanisms for experimenting with concurrency and parallelism

Optimizing Java: Practical Techniques for Improving JVM Application Performance

Optimizing Java: Practical Techniques for Improving JVM Application Performance

Performance tuning is an experimental science, but that doesn't mean engineers should resort to guesswork and folklore to get the job done. Yet that's often the case. with this practical book, intermediate to advanced Java technologists working with complex technology stacks will learn how to tune Java applications for performance using a quantitative, verifiable approach.

Most resources on performance tend to discuss the theory and internals of Java virtual machines, but this book focuses on the practicalities of performance tuning by examining a wide range of aspects. There are no simple recipes, tips and tricks, or algorithms to learn. Performance tuning is a process of defining and determining desired outcomes. And it requires diligence.

Learn how Java principles and technology make the best use of modern hardware and operating systems

Explore several performance tests and common anti-patterns that can vex your team

Understand the pitfalls of measuring Java performance numbers and the drawbacks of microbenchmarking

Dive into JVM garbage collection logging, monitoring, tuning and tools

Explore JIT compilation and Java language performance techniques

Learn performance aspects of the Java Collections API and get an overview of Java concurrency

Java Performance: The Definitive Guide

Java Performance: The Definitive Guide

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

Coding and testing are often considered separate areas of expertise. In this comprehensive guide, author and Java expert Scott Oaks takes the approach that anyone who works with Java should be equally adept at understanding how code behaves in the JVM, as well as the tunings likely to help its performance.

You’ll gain in-depth knowledge of Java application performance, using the Java Virtual Machine (JVM) and the Java platform, including the language and API. Developers and performance engineers alike will learn a variety of features, toolsand processes for improving the way Java 7 and 8 applications perform.

  • Apply four principles for obtaining the best results from performance testing
  • Use JDK tools to collect data on how a Java application is performing
  • Understand the advantages and disadvantages of using a JIT compiler
  • Tune JVM garbage collectors to affect programs as little as possible
  • Use techniques to manage heap memory and JVM native memory
  • Maximize Java threading and synchronization performance features
  • Tackle performance issues in Java EE and Java SE APIs
  • Improve Java-driven database application performance

C# 7.0 In A Nutshell: The Definitive Reference (Covers .Net Standard 2), Seventh Edition

C# 7.0 In A Nutshell: The Definitive Reference (Covers .Net Standard 2), Seventh Edition

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

When you have questions about C# 7.0 or the .NET CLR and its core Framework assemblies, this bestselling guide has the answers you need. Since its debut in 2000, C# has become a language of unusual flexibility and breadth, but its continual growth means there’s always more to learn.

Organized around concepts and use cases, this updated edition provides intermediate and advanced programmers with a concise map of C# and .NET knowledge. Dive in and discover why this Nutshell guide is considered the definitive reference on C#.

  • Get up to speed on the C# language, from the basics of syntax and variables to advanced topics such as pointers, operator overloadingand dynamic binding
  • Dig deep into LINQ via three chapters dedicated to the topic
  • Explore concurrency and asynchrony, advanced threadingand parallel programming
  • Work with .NET features, including XML, regular expressions, networking, serialization, reflection, application domainsand security
  • Delve into Roslyn, the modular C# 7.0 compiler-as-a-service

Programming & Software Development Sub Categories

Introduction to Programming Graphics & Multimedia Interface Design APIs Compilers Game Programming Mac OS X Linux & Unix Device Drivers Introductory & Beginning Programming Software Design, Testing & Engineering Interface Design Programming Programming Algorithms Microsoft Programming Software Programming Compilers Mobile Phone Programming Computer Programming Language & Tool