Kamis, 30 Juni 2016

1Bookcase - 10 books ready for downloading


1Bookcase - 10 books ready for downloading

Link to 1Bookcase

Learn BlackBerry 10 App Development

Posted: 29 Jun 2016 02:17 PM PDT

Learn BlackBerry 10 App Development

Learn BlackBerry 10 App Development: A Cascades-Driven Approach.

Learn how to leverage the BlackBerry 10 Cascades framework to create rich native applications. Learn BlackBerry 10 App Development gives you a solid foundation for creating BlackBerry 10 apps efficiently. Along the way, you will learn how to use QML and JavaScript for designing your app's UI, and C++/Qt for the application logic. No prior knowledge of C++ is assumed and the book covers the fundamental aspects of the language for writing BlackBerry 10 apps. Also a particular emphasis is put on how to create a visually enticing user experience with the Cascades framework, which is based on Qt and QML.

Starting with the native SDK configuration and an overview of the Momentics IDE, the book is fast-paced and you will rapidly learn many of the best practices and techniques required for developing beautiful BlackBerry 10 apps.

Learn BlackBerry 10 App Development is written for developers wishing to learn how to write apps for the new BlackBerry 10 OS and those interested in porting existing iOS and Android apps to BlackBerry 10 as native applications.

What you'll learn

  • How to design and create native BB10 applications using the declarative expressiveness of QML
  • How to master the Cascades framework and the core BB10 UI components
  • How to use C++ and Qt efficiently with Cascades
  • How to utilize the BlackBerry Momentics IDE to launch and debug your applications
  • How to apply the fundamental aspects and best practices of BB10 application design
  • How to use HTTP networking in order to leverage remote services
  • How to integrate your application with BlackBerry 10 core apps such as the Contacts and Calendar apps
  • How to send email and short text messages from your app
  • How to use your device's camera and sensors such as the accelerometer and gyroscope

Who this book is for

BlackBerry developers wishing to write native BB10 applications, game developers. iOS and Android developers wishing to port their apps to BB 10.

The post Learn BlackBerry 10 App Development appeared first on 1Bookcase.

Irresistible Apps

Posted: 29 Jun 2016 02:16 PM PDT

Irresistible Apps

Irresistible Apps: Motivational Design Patterns for Apps, Games, and Web-based Communities.

When you create an app, a website, or a game, how do you attract users, and perhaps more importantly, how do you keep them? Irresistible Apps explains exactly how to do this using a library of 27 motivational design patterns and real-world examples of how they work.

As a developer, you need to retain users in the new economy of advertisements, subscriptions, and in-app purchases, but how do you do this? How do some applications keep users coming back? Why do people spend hours and hours playing World of Warcraft? Why do people care about Reddit karma? What makes customers keep buying from Amazon? Why do so many people love Khan Academy?

The answers are found in Gameful, Social, Interface, and Information patterns. Not only will you learn about these patterns, you'll also learn why they work using psychological theories of intrinsic motivation, behavioral psychology, and behavioral economics. Good and bad implementations of the patterns are shown so practitioners can use them effectively and avoid pitfalls along the way.

What you'll learn

  • How to use motivational design patterns to create meaningful user experiences
  • How to write motivational user stories
  • About the psychology of your users
  • Techniques for improving your software in ways your users will notice
  • How to analyze software for motivational effectiveness using case studies and the pattern library
  • How to apply psychological principles and patterns to solve sample design problems

Who this book is for

This book is for software designers and developers working on mobile and web apps, especially those using retention-based payment models. It’s also for academics and students working on Human-Computer Interface and Software Engineering.

The post Irresistible Apps appeared first on 1Bookcase.

Python Algorithms, 2nd Edition

Posted: 29 Jun 2016 02:11 PM PDT

Python Algorithms

Python Algorithms: Mastering Basic Algorithms in the Python Language, 2nd Edition.

Python Algorithms, Second Edition explains the Python approach to algorithm analysis and design. Written by Magnus Lie Hetland, author of Beginning Python, this book is sharply focused on classical algorithms, but it also gives a solid understanding of fundamental algorithmic problem-solving techniques.

The book deals with some of the most important and challenging areas of programming and computer science in a highly readable manner. It covers both algorithmic theory and programming practice, demonstrating how theory is reflected in real Python programs. Well-known algorithms and data structures that are built into the Python language are explained, and the user is shown how to implement and evaluate others.

What you'll learn

  • How to transform new problems to well-known algorithmic problems with efficient solutions, or show that the problems belong to classes of problems thought not to be efficiently solvable
  • How to analyze algorithms and Python programs using both mathematical tools and basic experiments and benchmarks
  • How to understand several classical algorithms and data structures in depth, and be able to implement these efficiently in Python
  • How to design and implement new algorithms for new problems, using time-tested design principles and techniques
  • How to speed up implementations, using a plethora of tools for high-performance computing in Python

Who this book is for

The book is intended for Python programmers who need to learn about algorithmic problem-solving, or who need a refresher. Data and computational scientists employed to do big data analytic analysis should find this book useful. Game programmers and financial analysts/engineers may find this book applicable too. And, students of computer science, or similar programming-related topics, such as bioinformatics, may also find the book to be quite useful.

The post Python Algorithms, 2nd Edition appeared first on 1Bookcase.

SQL Server Query Performance Tuning, 4th Edition

Posted: 29 Jun 2016 02:00 PM PDT

SQL Server Query Performance Tuning

SQL Server Query Performance Tuning, 4th Edition.

Queries not running fast enough? Wondering about the in-memory database features in 2014? Tired of phone calls from frustrated users? Grant Fritchey's book SQL Server Query Performance Tuning is the answer to your SQL Server query performance problems. The book is revised to cover the very latest in performance optimization features and techniques, especially including the newly-added, in-memory database features formerly known under the code name Project Hekaton. This book provides the tools you need to approach your queries with performance in mind.

SQL Server Query Performance Tuning leads you through understanding the causes of poor performance, how to identify them, and how to fix them. You'll learn to be proactive in establishing performance baselines using tools like Performance Monitor and Extended Events. You'll learn to recognize bottlenecks and defuse them before the phone rings. You'll learn some quick solutions too, but emphasis is on designing for performance and getting it right, and upon heading off trouble before it occurs. Delight your users. Silence that ringing phone. Put the principles and lessons from SQL Server Query Performance Tuning into practice today.

  • Covers the in-memory features from Project Hekaton
  • Helps establish performance baselines and monitor against them
  • Guides in troubleshooting and eliminating of bottlenecks that frustrate users

What you'll learn

  • Establish performance baselines and monitor against them
  • Recognize and eliminate bottlenecks leading to slow performance
  • Deploy quick fixes when needed, following up with long term solutions
  • Implement best-practices in T-SQL so as to minimize performance risk
  • Design in the performance that you need through careful query and index design
  • Take advantage of the very latest performance optimization features in SQL Server 2014
  • Understand the new, in-memory database features formerly code-named as Project Hekaton

Who this book is for

SQL Server Query Performance Tuning is aimed at developers and database administrators having responsibility for application performance in SQL Server environments. Programmers and administrators alike will find the book a trove of good insight into bottlenecks, how to recognize them, how to eliminated them. SQL Server Query Performance Tuning provides the tools and techniques readers need to create good-performing applications that delight their users.

The post SQL Server Query Performance Tuning, 4th Edition appeared first on 1Bookcase.

Visual Studio Condensed

Posted: 29 Jun 2016 01:56 PM PDT

Visual Studio Condensed

Visual Studio Condensed: For Visual Studio 2013 Express, Professional, Premium and Ultimate Editions.

Visual Studio 2013 is one of the most sophisticated integrated development environments in the world today. With hundreds of features and several different editions available, it can be hard to learn your way around, and hard to know whether you’re using it to its full potential. Visual Studio Condensed gives you a quick and systematic guide to the features that matter most, tagged clearly according to their availability.

The book starts by familiarizing you with the main features of Visual Studio and how to configure the user interface depending on your needs. You’ll then dive into each key developer tool in turn, starting with the editor window and going through the navigation pane, documentation, and the NuGet package manager. Debugging is a difficult skill to master with a range of approaches and tools at your disposal, so you’ll see how to make best use of breakpoints, the debugging windows, tracing and managed memory analysis, as well as tips and tricks on advanced debugging techniques that can make a real difference to your productivity.

Visual Studio 2013 comes with sophisticated code improvement tools. You can visualize relationships in your code with the Code Map feature, find duplicated code to maximize your code reuse, and use Visual Studio’s inbuilt list of metrics to figure out just how healthy your code is and how difficult or easy it will be to maintain. Testing is also made easy with unit testing and web performance tests as well as a Test Manager to organize your tests into test plans and suites. The final chapters of the book cover team work with Team Foundation Server, framework-specific features, and how to build your own Visual Studio extensions.

Visual Studio Condensed is the ideal manual for busy developers who just want to get on with what matters: writing code. Whether you’re new to Visual Studio or brushing up on the latest features, this book will get you up to speed in no time.

What you'll learn

  • Know your way around the most important features of Visual Studio and how to use them productively
  • Master debugging techniques using the full range of available tools, from breakpoints to IntelliTrace
  • Make best use of Team Foundation Integration within Visual Studio
  • Expand your code editing skills
  • Create your own Visual Studio extensions
  • Test your applications, including unit testing and web performance testing

Who this book is for

Visual Studio Condensed is for developers who want a quick and reliable way to master the important parts of Visual Studio without wading through a comprehensive manual. Beginners will find this a perfect overview of what Visual Studio can do and how to get to grips with it quickly, while more experienced developers will find this a handy guide to the latest features and their availability, as well as tips and tricks to make sure they’re using this product to its potential.

The post Visual Studio Condensed appeared first on 1Bookcase.

Expert ASP.NET Web API 2 for MVC Developers

Posted: 29 Jun 2016 01:52 PM PDT

Expert ASP.NET Web API 2 for MVC Developers

Expert ASP.NET Web API 2 for MVC Developers.

Web API 2 is the latest evolution of Microsoft’s web services toolkit, which allows the creation of RESTful applications built on the ASP.NET platform. It provides a standards-based approach and a high-productivity development model that makes it easy to deliver services to a wide-range of clients, including mobile devices.

This book puts Web API into context for the experienced MVC Framework developer and dives deep into the tools and techniques required to build Web API applications that integrate with the MVC Framework and shows you how to create single-page applications to consume them.

Best-selling author Adam Freeman explains how to get the most from Web API 2 by building on the foundation of the MVC Framework and the ASP.NET platform. He starts with the nuts-and-bolts and shows you everything through to advanced features, going in-depth to give you the knowledge you need.

What you'll learn

  • Gain a solid architectural understanding of RESTful services
  • Learn how to leverage the MVC pattern and components to build web services
  • Generate and process JSON data from data models
  • Learn what’s new in Web API 2 and how best to apply these new features
  • Build secure and scalable web services that integrate with MVC applications
  • Extend Web API 2 to customize it to your needs

Each topic is covered clearly and concisely and is packed with the details you need to learn to be truly effective. The most important features are given a no-nonsense in-depth treatment and chapters include common problems and details of how to avoid them.

Who this book is for

Experienced MVC developers who want to build and integrate web applications using the latest version of Web API 2

The post Expert ASP.NET Web API 2 for MVC Developers appeared first on 1Bookcase.

CSS Quick Syntax Reference

Posted: 29 Jun 2016 01:50 PM PDT

CSS Quick Syntax Reference

CSS Quick Syntax Reference.

The CSS Quick Syntax Reference is a 150-page syntax reference to the Cascading Style Sheet specification and style sheet language. It presents the essentials of CSS in a well-organized format that can be used as a handy reference.

You won't find any technical jargon, bloated samples, drawn out history lessons or witty stories in this book. What you will find is a CSS reference that is concise, to the point, and highly accessible. The book is packed with useful information and is a must-have for any CSS programmer or Web developer.

In the CSS Quick Syntax Reference, you will find:

  • A concise reference to CSS
  • Short, simple, and focused code examples for presentation semantics
  • A well laid out table of contents and a comprehensive index allowing easy review

What you'll learn

  • How to handle fundamentals like adding styles to HTML/XHTML as well as rule structure, style precedence, element classifications and display roles, visual layout, and floating and table layouts
  • How to work with CSS values like keywords, color and number values, percentage values, length values, and strings
  • How to apply CSS selectors: structural pseudo-classes, the negation pseudo-class, interaction pseudo-classes, pseudo-elements, and media queries
  • How to use CSS property references like universal values, visual media, paged media, and more

Who this book is for

This book is a handy, pocket quick syntax reference for experienced CSS developers as well as perhaps other programmers and Web developers new to CSS.

The post CSS Quick Syntax Reference appeared first on 1Bookcase.

C# Deconstructed

Posted: 29 Jun 2016 01:47 PM PDT

C# Deconstructed

C# Deconstructed: Discover how C# works on the .NET Framework.

C# Deconstructed answers a seemingly simply question: Just what is going on, exactly, when you run C# code on the .NET Framework?

To answer this question we will dig ever deeper into the structure of the C# language and the onion-skin abstraction layers of the .NET Framework that underpins it. We'll follow the execution thread downwards, first to MSIL (Microsoft Intermediate Language) then down through just-in-time compilation into Machine Code before finally seeing the results executed at the hardware level.The aim of this deep-dive is to provide you with a much more rounded knowledge of the environment within which you code exists. As a managed language, it's best-practice to let the Framework deal with device interaction but you'll find the experience of taking the cover off once in a while a very rewarding one that will greatly enrich your appreciate of the C# language and the way in which in functions.

What you'll learn

  • Understand how C# handles your filesystem requests and passes them down to hard disks and memory
  • Learn how RAM works and how programs map to address spaces
  • Discover the C# compilation sequence in detail and follow it down from abstract code to actual function
  • See how your device's micro-processor executes Machine Code and just-in-time compilation provides it when it's needed
  • Learn how the Common Language Runtime (CLR) determines the execution of your code and handles Threading and Scheduling for your instructions

Who this book is for

This book is ideal for anyone who works with C# and has ever wondered what happens after they press F5.

The post C# Deconstructed appeared first on 1Bookcase.

C++ 2013 for C# Developers, 2nd Edition

Posted: 29 Jun 2016 01:45 PM PDT

C++ 2013 for C# Developers, 2nd Edition

C++ 2013 for C# Developers, 2nd Edition.

C++ 2013 for C# Developers provides a fast-track to C++ proficiency forthose already using the C# language at an advanced level. Beginning with a detailed explanation of the mechanics of C++’s execution sequence, its grammar, syntax and data access you’ll quickly learn the similarities and differences between C++ and C#.

The second and third partsof the of the book are devoted to a detailed deep-dive into C++ development to provide clear information and advice about how to use the languageeffectively.

What you'll learn

  • Understand the underlying similarities and difference between C# and C++
  • Learn how to use pointers and unmanaged code effectively
  • Use generics, templates, casting and the C++ pre-processor to create highly-efficient code
  • Move between native C++ and Microsoft's C++/CLI implementation to take advantage of different resource libraries and standards
  • Learn how Multiple Language Support allows you to include C#-based libraries within your C++ code

Who this book is for

This book is for experienced C# developers who wish to broaden their skill-sets to include the versatile C++ language by following a steep learning curve.

The post C++ 2013 for C# Developers, 2nd Edition appeared first on 1Bookcase.

Advanced API Security

Posted: 29 Jun 2016 01:44 PM PDT

Advanced API Security

Advanced API Security: Securing APIs with OAuth 2.0, OpenID Connect, JWS, and JWE.

Advanced API Security is a complete reference to the next wave of challenges in enterprise security–securing public and private APIs.

API adoption in both consumer and enterprises has gone beyond predictions. It has become the 'coolest' way of exposing business functionalities to the outside world. Both your public and private APIs, need to be protected, monitored and managed. Security is not an afterthought, but API security has evolved a lot in last five years. The growth of standards, out there, has been exponential.

That’s where AdvancedAPI Security comes in–to wade through the weeds and help you keep the bad guys away while realizing the internal and external benefits of developing APIs for your services. Our expert author guides you through the maze of options and shares industry leading best practices in designing APIs for rock-solid security. The book will explain, in depth, securing APIs from quite traditional HTTP Basic Authentication to OAuth 2.0 and the standards built around it.

Build APIs with rock-solid security today with Advanced API Security.

  • Takes you through the best practices in designing APIs for rock-solid security.
  • Provides an in depth tutorial of most widely adopted security standards for API security.
  • Teaches you how to compare and contrast different security standards/protocols to find out what suits your business needs the best.

What you'll learn

  • Build APIs with rock-solid security by understanding best practices and design guidelines.
  • Get a thorough understanding about widely adopted security standards for API security.
  • Compare and contrast different security standards/protocols to find out what suits your business needs, the best.
  • Expand business APIs to partners and outsiders with Identity Federation.
  • Get hands-on experience in developing clients against Facebook, Twitter, and Salesforce APIs.
  • Understand and learn how to mitigate security threats.

Who this book is for

Advanced API Security is for enterprise security architects and developers who are designing, building and managing APIs. The book will provide guidelines, best practices in designing APIs and threat mitigation techniques for enterprise security architects while developers would be able to gain hands-on experience by developing API clients against Facebook, Twitter, Salesforce and many other cloud service providers.

The post Advanced API Security appeared first on 1Bookcase.


READ MORE - 1Bookcase - 10 books ready for downloading

Rabu, 29 Juni 2016

1Bookcase - 10 books ready for downloading


1Bookcase - 10 books ready for downloading

Link to 1Bookcase

Beginning Responsive Web Design with HTML5 and CSS3

Posted: 28 Jun 2016 01:23 PM PDT

Beginning Responsive Web Design with HTML5 and CSS3

Beginning Responsive Web Design with HTML5 and CSS3.

Beginning Responsive Web Design with HTML5 and CSS3 is your step-by-step guide to learning how to embrace responsive design for all devices. You will learn how to develop your existing HTML, CSS, and JavaScript skills to make your sites work for the modern world. Web sites and apps are now accessed on a wide range of devices with varied sizes and dimensions, so ensuring your users have the best experience now means thinking responsive.

In Beginning Responsive Web Design with HTML5 and CSS3 you will learn about all aspects of responsive development. You’ll start with media queries, and fluid CSS3 layouts. You’ll see how to use responsive frameworks such as Twitter Bootstrap, and how to use tools such as Grunt, Bower, Sass, and LESS to help save you time. You’ll also learn how to use JavaScript to manage responsive states, manage your user’s journey across screen sizes, and optimize your responsive site. By the end of the book you will be able to build new sites responsively, and update existing sites to be responsive. Every aspect of a responsive build will be covered.

This book is perfect for developers who are looking to move into the future of responsive sites. Whether you have already dipped your toes into responsive development or are just getting started, Beginning Responsive Web Design with HTML5 and CSS3 will teach you the very best techniques to optimize your site and your user’s experience.

What you'll learn

  • Why responsive design is becoming so popular, and how to develop for it
  • How to structure your HTML for responsive development
  • How to use media queries to optimize the look and feel of your site
  • What grid systems are, why you should use them, and the options available
  • How to handle different responsive states in JavaScript

Who this book is for

Beginning Responsive Web Design with HTML5 and CSS3 is for the developer who is comfortable building sites using HTML, CSS, and JavaScript, but who wants to move on to making those sites responsive for multiple devices. You will have basic web development skills, but want to hone this in the responsive way.

The post Beginning Responsive Web Design with HTML5 and CSS3 appeared first on 1Bookcase.

HL7 for BizTalk

Posted: 28 Jun 2016 01:20 PM PDT

HL7 for BizTalk

HL7 for BizTalk.

HL7 for BizTalk provides a detailed guide to the planning and delivery of a HL7-compliant system using the dedicated Microsoft BizTalk for HL7 Accelerator. The HL7 Primary Standard, its various versions, and the use of the HL7 Accelerator for BizTalk are broken out and fully explained. HL7 for BizTalk provides clear guidance on the specific healthcare scenarios that HL7 is designed to overcome and provides working case study models of how HL7 solutions can be implemented in BizTalk, deployed in practice and monitored during operation. Special emphasis is given in this book to the BizTalk reporting functionality and its use to provide HL7 oversight within organizations. HL7 for BizTalk is suitable for use with BizTalk versions from 2006 R2 to 2013 R2 to suit the reader's organization. All three versions of the HL7 standard and their differences, are explained.

What you'll learn

  • Learn about the HL7 Version 2 Product Suite and the differences between the HL7 Primary Standards
  • Understand how the Microsoft BizTalk Accelerator for HL7 works, and how it can be applied to your organization
  • Create monitoring and reporting structures to provide oversight and upward accountability for your HL7 Applications
  • Learn about implementing Meaningful use for Immunizations and the Continuity of Care Document (CCD)
  • Design your BizTalk HL7 Solutions with scalability, operating cost and performance in mind
  • Learn about the newest HL7 Standard and how it can used with BizTalk today
  • Be taught by professional members of the HL7 organization who have been creating industry-specific HL7 solutions from the very start

Who this book is for

This book is aimed at readers tasked with implementing HL7 within their organizations. Both architects and developers will find this detailed BizTalk-specific coverage indispensable.

The post HL7 for BizTalk appeared first on 1Bookcase.

Mastering the Raspberry Pi

Posted: 28 Jun 2016 01:14 PM PDT

Mastering the Raspberry Pi

Mastering the Raspberry Pi.

You probably already know that the Raspberry Pi is an excellent teaching tool. If you want to teach Linux basics or Python programming or basic electronics, it’s a great place to start. But what if you are an electronics engineer or a Linux systems administrator or a very experienced maker? You want to know all of the details and inner working of the Raspberry Pi — how to (figuratively or maybe even literally) make it get up and dance without wading through basics and introductory material.

If you want to get right into the pro-level guts of the Raspberry Pi, complete with schematics, detailed hardware explanations, messing around with runlevels, reporting voltages and temperatures, and recompiling the kernel, then Mastering the Raspberry Pi is just the book you need. Along with all of the thorough explanations of hardware and operating system, you’ll also get a variety of project examples and explanations that you can tune for your own project ideas.

You’ll find yourself turning to Mastering the Raspberry Pi over and over again for both inspiration and reference. Whether you’re an electronics professional, an entrepreneurial maker, or just looking for more detailed information on the Raspberry Pi, this is exactly the book for you.

What you'll learn

  • How to set up the Raspberry Pi for bare metal interfacing
  • Detailed and clear explanations of the Pi’s hardware capabilities, including GPIO
  • Working with Linux on the Pi, including boot files, the Pi’s own vcgencmd command, and cross-compiling software, including the kernel
  • How to make a GPIO extender
  • How to work with a stepper motor and the Pi, including building an H-bridge driver
  • How to make a remote control panel with the Pi
  • How to use Pulse Width Modulation with the Pi

Who this book is for

Experienced electronics engineers, Linux admins and users, and makers wanting to go far beyond the basics with Raspberry Pi.

The post Mastering the Raspberry Pi appeared first on 1Bookcase.

Mastering 3D Printing

Posted: 28 Jun 2016 01:11 PM PDT

Mastering 3D Printing

Mastering 3D Printing (Technology in Action).

Mastering 3D Printing shows you how to get the most out of your printer, including how to design models, choose materials, work with different printers, and integrate 3D printing with traditional prototyping to make techniques like sand casting more efficient.

You’ve printed key chains. You’ve printed simple toys. Now you’re ready to innovate with your 3D printer to start a business or teach and inspire others.

Joan Horvath has been an educator, engineer, author, and startup 3D printing company team member. She shows you all of the technical details you need to know to go beyond simple model printing to make your 3D printer work for you as a prototyping device, a teaching tool, or a business machine.

What you'll learn

  • The history of 3D printers and the differences between them
  • Why open source is important in 3D printing
  • How to create models and use G-code with your printer
  • How to make a challenging print work well
  • How to choose and print with different materials
  • How to integrate 3D printing into traditional prototyping processes

Who this book is for

This book is for new 3D printer owners, makers of all kinds, entrepreneurs, technology educators, and anyone curious about what you can do with a 3D printer.

The post Mastering 3D Printing appeared first on 1Bookcase.

Windows PowerShell Desired State Configuration Revealed

Posted: 28 Jun 2016 01:09 PM PDT

Windows PowerShell Desired State Configuration Revealed

Windows PowerShell Desired State Configuration Revealed.

Desired State Configuration (DSC) is a powerful configuration management platform that makes it easier than ever to perform cross-platform configuration management of your infrastructure, whether on-premise or in the cloud. DSC provides the management platform and Application Programming Interface (API) that can be used with any programming language. Windows PowerShell Desired State Configuration Revealed will take you through this new technology from start to finish and demonstrates the DSC interfaces through Windows PowerShell.

DSC allows you to manage target devices by simply declaring what state you want them to be in, using new declarative language extensions, rather than writing detailed instructions to get them into that state. This makes continuous delivery in Windows easier than ever before. In an environment where changes and deployments are happening all the time, DSC makes the necessary adjustments to the system so you don't have to.

Windows PowerShell Desired State Configuration Revealed starts with an overview of the configuration management features in Windows, followed by a discussion of the architecture of DSC and its components. You'll then explore DSC's built-in features and resources, followed by some of the different methods provided for delivering configuration information within your ecosystem, and learn about configuration monitoring and reporting. In the latter part of the book, you'll find out how to get more power out of DSC by writing your own custom DSC resources, including a range of useful examples, and the book concludes with vital information on deploying and troubleshooting DSC in a production environment, along with some expert tips and tricks you might find useful along the way.

Windows PowerShell Desired State Configuration Revealed is your one-stop guide to this new technology and how it can change your working life for the better.

What you'll learn

  • Why continuous delivery and configuration management are important
  • Architecture and components of DSC
  • How to build the infrastructure required to automate configuration management
  • How to use built-in resources and create configuration documents
  • How to create custom DSC resources
  • How to troubleshoot DSC configuration and custom resource issues

Who this book is for

Windows PowerShell Desired State Configuration Revealed is for IT administrators, developers and DevOps engineers working in Windows-based data center environments. With a little prior PowerShell scripting experience, this book can be used as an in-depth reference to creating, customizing and extending DSC in Windows. IT administrators with limited scripting experience will also find this book a useful overview of what DSC offers and how to use DSC resources to automate configuration management and deployment.

DSC is available as part of Windows 8.1 and Windows Server 2012 R2. You can also get DSC on Windows 7, Windows Server 2008 R2 or Windows Server 2012 by installing Windows Management Framework 4.0.

The post Windows PowerShell Desired State Configuration Revealed appeared first on 1Bookcase.

Android Apps for Absolute Beginners, 3rd Edition

Posted: 28 Jun 2016 01:02 PM PDT

Android Apps for Absolute Beginners, 3rd Edition

Android Apps for Absolute Beginners, 3rd Edition.

Anybody can start building multimedia apps for the Android platform, and this book will show you how! Now updated to include both Android 4.4 and the new Android L, Android Apps for Absolute Beginners, Third Edition takes you through the process of getting your first Android apps up and running using plain English and practical examples. If you have a great idea for an Android app, but have never programmed before, then this book is for you.

This book cuts through the fog of jargon and mystery that surrounds Android apps development, and gives you simple, step-by-step instructions to get you started.

  • Teaches Android application development in language anyone can understand, giving you the best possible start in Android development
  • Provides simple, step-by-step examples that make learning easy, allowing you to pick up the concepts without fuss
  • Offers clear code descriptions and layout so that you can get your apps running as soon as possible

This book covers both Android 4.4 (KitKat) and Android L, but is also backwards compatible to cover the previous Android releases since Android 1.5.

What you'll learn

  • Download, install, and configure the latest software needed for Android app development
  • Work efficiently using an integrated development environment (IDE)
  • Build useful, attractive applications and get them working immediately
  • Develop apps for both Android 4.4 and Android L
  • Create apps with ease using XML markup and drag-and-drop graphical layout editors
  • Use new media and graphics to skin your app so that it has maximum appeal
  • Create advanced apps combining XML, Java and new media content

Who this book is for

If you have a great idea for an Android app, but have never programmed before, then this book is for you. You don't need to have any previous computer programming skills—as long as you have a desire to learn, and you know which end of the mouse is which, the world of Android apps development awaits!

The post Android Apps for Absolute Beginners, 3rd Edition appeared first on 1Bookcase.

Unboxing Android USB

Posted: 28 Jun 2016 01:00 PM PDT

Unboxing Android USB

Unboxing Android USB: A hands on approach with real world examples.

Unboxing Android USB focuses on apps that use USB. This book covers everything starting from simple tasks like managing media with USB to complex tasks like Android ADB and developing application which exploit the potential of USB framework.

With use cases that help developers build real world apps in real-time utilizing the advanced features of USB framework Unboxing Android USB tries to cover every single aspect of the app development cycle in totality.

Unboxing Android USB helps you learn newly introduced android open accessory protocol with unique examples such as using USB Keyboard with Android device without USB host mode enabled and switching from MTP to MSC.

The book is organized based on the USB functions, with each chapter explaining different USB classes available in Android. The functionalities are explained by starting from the USB specification followed by block diagrams that explain different blocks available in that USB class, followed by sequence diagram that elucidates flow of control and data. Each chapter has a unique sample Android application that uses the particular USB function.

What you'll learn

  • Understand USB Android framework all the way to the kernel layer and develop advance USB applications through sequence diagrams
  • Learn different USB Class supported by Android framework
  • Learn newly introduced android open accessory protocol with unique examples.( Using USB Keyboard with Android device, without USB host mode)

Who this book is for

  • Application developer and engineers who do hands on work with Android.
  • Core platform developers working on USB, Audio, media and others
  • Technical managers or Architects or senior managers working on different blocks of the Android subsystem.

The post Unboxing Android USB appeared first on 1Bookcase.

Swift Quick Syntax Reference

Posted: 28 Jun 2016 12:56 PM PDT

Swift Quick Syntax Reference

Swift Quick Syntax Reference.

Swift Quick Syntax Reference is a condensed code and syntax reference to the new Apple Swift programming language, which is the alternative new programming language alongside Objective-C behind the APIs found in the Apple iOS SDK 8 and OS X Yosemite SDK. It presents the essential Swift syntax in a well-organized format that can be used as a handy reference.

You won't find any technical jargon, bloated samples, drawn out history lessons, or witty stories in this book. What you will find is a language reference that is concise, to the point, and highly accessible. The book is packed with useful information and is a must-have for any Swift programmer.

In the Swift Quick Syntax Reference, you will find a concise reference to the Swift language syntax using the new Playgrounds. Playgrounds lets you type a line of code and the result appears immediately.

What you'll learn

  • How to declare and print constants and variables
  • What are and how to use numbers, strings, booleans, tuples, optionals, aliases, global and local variables, assertions and more
  • How to use assignment, arithmetic, comparison, ternary conditional, range, and logical operators
  • What are enumerations, arrays, dictionaries, loops, if/switch, control transfer, labeled statements
  • How to do closures in Swift
  • How to define or handle structures, classes, instances, class instance identity, properties, property observers, type properties, and type methods
  • How to work with subscripts, inheritance, overriding methods/properties, initialization, type checking/casting, nested types, extensions, delegation, generics and more…

Who this book is for

This book is a quick, handy syntax reference for experienced Objective-C, Mac, and iOS programmers, and a concise, easily-digested introduction for other programmers new to Mac, iOS and of course Swift.

The post Swift Quick Syntax Reference appeared first on 1Bookcase.

Pro Unity Game Development with C#

Posted: 28 Jun 2016 12:53 PM PDT

Pro Unity Game Development with C#

Pro Unity Game Development with C#.

In Pro Unity Game Development with C#, Alan Thorn, author of Learn Unity for 2D Game Development and experienced game developer, takes you through the complete C# workflow for developing a cross-platform first person shooter in Unity. C# is the most popular programming language for experienced Unity developers, helping them get the most out of what Unity offers. If you’re already using C# with Unity and you want to take the next step in becoming an experienced, professional-level game developer, this is the book you need.

Whether you are a student, an indie developer, or a season game dev professional, you’ll find helpful C# examples of how to build intelligent enemies, create event systems and GUIs, develop save-game states, and lots more.

You’ll understand and apply powerful programming concepts such as singleton classes, component based design, resolution independence, delegates, and event driven programming.

By the end of the book, you will have a complete first person shooter game up and running with Unity. Plus you’ll be equipped with the know-how and techniques needed to deploy your own professional-grade C# games.

If you already know a bit of C# and you want to improve your Unity skills, this is just the right book for you.

What you'll learn

  • How to plan your game in terms of C# and classes
  • How to import assets from Blender and Maya, including C# automation processes
  • How to handle events and notifications using a C# event notification system
  • How to create intelligent enemies and collectible weapons
  • How to build a cross-platform controller as well as how to write platform-specific code
  • How to develop a resolution-independent graphical user interface

Who this book is for

If you already know a bit of C# and you want to improve your Unity skills, this is just the right book for you. Unity developers looking to improve their C# workflow and effectiveness, including game development students and professionals, indie developers, artists, designers, and those employed at game development studios.

The post Pro Unity Game Development with C# appeared first on 1Bookcase.

Beginning Python Visualization, 2nd Edition

Posted: 28 Jun 2016 12:51 PM PDT

Beginning Python Visualization

Beginning Python Visualization: Crafting Visual Transformation Scripts, 2nd Edition.

We are visual animals. But before we can see the world in its true splendor, our brains, just like our computers, have to sort and organize raw data, and then transform that data to produce new images of the world. Beginning Python Visualization: Crafting Visual Transformation Scripts, Second Edition discusses turning many types of data sources, big and small, into useful visual data. And, you will learn Python as part of the bargain.

In this second edition you'll learn about Spyder, which is a Python IDE with MATLAB® -like features. Here and throughout the book, you'll get detailed exposure to the growing IPython project for interactive visualization. In addition, you’ll learn about the changes in NumPy and Scipy that have occurred since the first edition. Along the way, you’ll get many pointers and a few visual examples.

As part of this update, you'll learn about matplotlib in detail; this includes creating 3D graphs and using the basemap package that allows you to render geographical maps. Finally, you’ll learn about image processing, annotating, and filtering, as well as how to make movies using Python. This includes learning how to edit/open video files and how to create your own movie, all with Python scripts.

Today’s big data and computational scientists, financial analysts/engineers and web developers – like you – will find this updated book very relevant.

What you'll learn

  • How to present visual information instead of data soup
  • How to set up an open source environment ready for data visualization
  • How to do numerical and textual processing
  • How to draw graphs and plots based on textual and numerical data using NumPy, Spyder and more
  • How to explore and use new visual libraries including matplotlib’s 3D graphs and basemap package
  • How to build and use interactive visualization using IPython

Who this book is for

IT personnel, programmers, engineers, and hobbyists interested in acquiring and displaying data from the Web, sensors, economic trends, and even astronomical sources.

The post Beginning Python Visualization, 2nd Edition appeared first on 1Bookcase.


READ MORE - 1Bookcase - 10 books ready for downloading

Selasa, 28 Juni 2016

1Bookcase - 10 books ready for downloading


1Bookcase - 10 books ready for downloading

Link to 1Bookcase

Windows Registry Troubleshooting

Posted: 27 Jun 2016 09:30 AM PDT

Windows Registry Troubleshooting

Windows Registry Troubleshooting.

Whatever version of Windows you're using–from Vista up to Windows 8.1–the registry is at the heart of your desktop experience. Software installs and compatibility, hardware operation and more are managed by a complex database of codes and numbers. When something goes wrong it can seem impossible to diagnose and repair the problem, and harder still to prevent a recurrence or make the subtle changes and tweaks required to fix the problem. In this book we'll take you inside the workings of the Registry, and teach you how to repair, modify and clean it to keep your PCs running smoothly.

What you'll learn

  • How to navigate the architecture of the Windows Registry
  • How to troubleshoot faulty and corrupt Registry items
  • How to edit and work with the Registry files of other users on a PC
  • What tools and utilities can help you work with and repair the Registry
  • How to secure the registry on a Windows PC
  • What Registry tweaks and hacks can make using your Windows PC a better experience

Who this book is for

Windows power users, system administrators, help desk personnel, people working with Windows in a BYOD environment.

The post Windows Registry Troubleshooting appeared first on 1Bookcase.

Beginning T-SQL, 3rd Edition

Posted: 27 Jun 2016 09:28 AM PDT

Beginning T-SQL, 3rd Edition

Beginning T-SQL, 3rd Edition.

Beginning T-SQL is a performance-oriented introduction to the T-SQL language underlying the Microsoft SQL Server database engine. T-SQL is essential in writing SQL statements to get data into and out of a database. T-SQL is the foundation for business logic embedded in the database in the form of stored procedures and functions. Beginning T-SQL starts you on the path to mastering T-SQL, with an emphasis on best-practices and sound coding techniques leading to excellent performance. This new edition is updated to cover the essential features of T-SQL found in SQL Server 2014, 2012, and 2008.

Beginning T-SQL begins with an introduction to databases, normalization, and to SQL Server Management Studio. Attention is given to Azure SQL Database and how to connect to remote databases in the cloud. Each subsequent chapter teaches an aspect of T-SQL, building on the skills learned in previous chapters. Exercises in most chapters provide an opportunity for the hands-on practice that leads to true learning and distinguishes the competent professional. Important techniques such as windowing functions are covered to help write fast executing queries that solve real business problems.

A stand-out feature in this book is that most chapters end with a “Thinking About Performance” section. These sections cover aspects of query performance relative to the content just presented. They’ll help you avoid beginner mistakes by knowing about and thinking about performance from Day 1.

  • Imparts best practices for writing T-SQL
  • Helps you avoid common errors
  • Shows how to write scalable code for good performance

What you'll learn

  • Grasp the fundamentals of relational theory, upon which T-SQL is based
  • Write accurate queries that are scalable and perform well
  • Combine set-based and procedural processing, obtaining the best from both worlds
  • Embed business logic in your database through stored procedures and functions
  • Simplify your work with new and advanced features, such as common table expressions and windowing functions
  • Enhance performance by knowing when to apply features such as temporary tables, and when not to

Who this book is for

Beginning T-SQL is for developers and database administrators with little to no T-SQL experience who will be writing database applications and queries against SQL Server databases.

The post Beginning T-SQL, 3rd Edition appeared first on 1Bookcase.

Expert Oracle SQL

Posted: 27 Jun 2016 09:26 AM PDT

Expert Oracle SQL

Expert Oracle SQL: Optimization, Deployment, and Statistics.

Expert Oracle SQL: Optimization, Deployment, and Statistics is about optimizing individual SQL statements, especially on production database systems. This Oracle-specific book begins by assuming you have already identified a particular SQL statement and are considering taking steps to improve its performance. The book describes a systematic process by which to diagnose a problem statement, identify a fix, and to implement that fix safely in a production system. You’ll learn not only to improve performance when it is too slow, but also to stabilize performance when it is too variable. You’ll learn about system statistics and how the Cost-Based Optimizer uses them to determine a suitable execution plan for a given statement. That knowledge provides the foundation from which to identify the root cause, and to stabilize and improve performance.

Next after identifying a problem and the underlying root cause is to put in place a solution. Expert Oracle SQL: Optimization, Deployment, and Statistics explains how to apply various remedies such as changing the SQL statement, adding hints, changing the physical design, and more, and how they can be brought to bear on fixing a problem once and for all.

Rolling a change out smoothly is an important topic when dealing with tuning and optimization. Expert Oracle SQL: Optimization, Deployment, and Statistics does not let you down in this critical area. The book contains two chapters of good information from an experienced professional on how to safely deploy changes into production so that your systems remaining running and available throughout the deployment process.

  • Describes a systematic approach to tuning Oracle SQL
  • Explains how things are supposed to work, what can go wrong, and how to fix it
  • Takes you through the steps needed to stabilize performance in your production systems

What you'll learn

  • Determine the root cause of poor performance in a SQL statement
  • Decipher each line of an execution plan and how it relates to its source SQL statement
  • Know the various options and transformations available for the Cost-Based Optimizer
  • Interpret the diagnostic data from Active Session History, SQL Performance Monitor, and from other sources
  • Apply optimizer hints, SQL profiles, and SQL baselines when they are best used, and avoid them otherwise
  • Manage object statistics used by the optimizer to ensure efficient execution plans

Who this book is for

Expert Oracle SQL: Optimization, Deployment, and Statistics is aimed at Oracle Database administrators who are interested in performance troubleshooting. The book is also of interest to people in development roles who wish to be knowledgeable in the underlying technologies on which their applications run.

The post Expert Oracle SQL appeared first on 1Bookcase.

Learn Raspberry Pi Programming with Python

Posted: 27 Jun 2016 09:17 AM PDT

Learn Raspberry Pi Programming with Python

Learn Raspberry Pi Programming with Python.

Learn Raspberry Pi Programming with Python will show you how to program your nifty new $35 computer to make a web spider, a weather station, a media server, and more. You’ll learn how to program in Python on your Raspberry Pi with hands-on examples and fun projects.

Even if you’re completely new to programming in general, you’ll figure out how to create a home security system, an underwater photography system, an RC plane with a camera, and even a near-space weather balloon with a camera.

You’ll learn how to make a variety of fun and even useful projects, from a web bot to search and download files to a toy to drive your pets insane. You’ll even learn how to use Pi with Arduino as well as Pi with Gertboard, an expansion board with an onboard ATmega microcontroller.

What you'll learn

  • Raspberry Pi and electronics basics
  • Quick intro to Linux
  • Python basics to get you started on a set of projects
  • How to make a variety of Pi and Python projects, including servers and gadgets with cameras
  • How to use Pi with Arduino and Gertboard

Who this book is for

Readers who want to learn Python on a fun platform like the Pi and pick up some electronics skills along the way. No programming or Linux skill required, but a little experience with Linux will be helpful.

The post Learn Raspberry Pi Programming with Python appeared first on 1Bookcase.

Pro ASP.NET MVC 5 Platform

Posted: 27 Jun 2016 09:14 AM PDT

Pro ASP.NET MVC 5 Platform

Pro ASP.NET MVC 5 Platform.

The power of ASP.NET MVC 5 stems from the underlying ASP.NET platform. To make your ASP.NET MVC applications the best they can be, you need to fully understand the platform features and know how they can be used to build effective and elegant MVC framework applications.

The ASP.NET platform provides ASP.NET MVC applications with a rich suite of services including vital every-day features like extensible request handling, state management, and user authentication. Understanding how these features work is the difference between creating an average web application and the best-in-class.

MVC applications that are architected with a thorough knowledge of the underlying platforms are faster to write, faster to run, and more readily adaptable to change. In Pro ASP.NET MVC 5 Platform, best-selling author Adam Freeman explains how to get the most from the entire ASP.NET platform, beginning with a nuts-and-bolts description of the patterns and tools you need through to the most advanced features. He goes in-depth at every stage to give you the practical knowledge that you need to apply these concepts to your own code.

What you'll learn

  • Understand how ASP.NET MVC 5 is built on the ASP.NET platform
  • Create scalable MVC framework web applications that work in harmony with the underlying platform
  • Understand the ASP.NET Lifecycle and how it affects the whole ASP.NET stack
  • Extend and Customize the ASP.NET platform to suit your MVC5 web application

Who this book is for

The book is ideal for anyone wanting to use ASP.NET MVC 5 in a professional context. It works particularly well as a compliment to Adam Freeman’s other ASP.NET MVC titles Pro ASP.NET MVC 5, Pro ASP.NET MVC 5 Client, and Expert ASP.NET Web API 2 for MVC Developers.

The post Pro ASP.NET MVC 5 Platform appeared first on 1Bookcase.

Pro Windows 8.1 Development with XAML and C#

Posted: 27 Jun 2016 09:09 AM PDT

Pro Windows 8.1 Development with XAML and C

Pro Windows 8.1 Development with XAML and C#.

Windows 8.1 apps are revolutionizing development on the Windows platform. Fast, fluid, tactile and chrome-free, they provide a brand-new look and feel for Windows users.

These apps rely on Microsoft’s Windows 8 modern UI to provide their rich and engaging user experiences for both desktop and tablet users. The new UI in turn relies upon the Windows Runtime (WinRT) to give its apps unparalleled flexibility and power.

Understanding this stack of new technologies and how they tie in to the proven C# language and the XAML standard is the subject of this book. Experienced writers Jesse Liberty, Phil Japikse, and Jon Galloway explain how you can get the most from Windows 8.1 by focusing on the features that you need for your project and bringing your existing C# coding knowledge to bear.

They begin with a nuts-and-bolts examination of how the technologies fit together and show you everything you need to get up and running with the new platform. Once you have a good understanding on the basics, you progress to more advanced topics steadily increasing your understanding as a whole. This holistic knowledge is essential to truly master Windows 8.1 development.

Each topic is covered clearly and concisely and is packed with the details you need to code effectively. The most important features are given a no-nonsense, in-depth treatment and chapters contain examples that demonstrate both the power and the subtlety of Windows 8.1.

What you'll learn

  • What Metro and WinRT are capable of and why they are special
  • Ways to use advanced features to create immersive and engaging Windows 8.1 applications
  • How to create applications that work seamlessly on tablets and desktops
  • How to prepare and deploy your Windows 8.1 applications

Who this book is for

This book is suitable for anyone wanting to get to grips with Windows 8.1 development using the cross-platform standards of XAML and C#.

The post Pro Windows 8.1 Development with XAML and C# appeared first on 1Bookcase.

HTML5 Game Development Insights

Posted: 27 Jun 2016 09:03 AM PDT

HTML5 Game Development Insights

HTML5 Game Development Insights.

HTML5 Game Development Insights is a from-the-trenches collection of tips, tricks, hacks, and advice straight from professional HTML5 game developers. The 24 chapters here include unique, cutting edge, and essential techniques for creating and optimizing modern HTML5 games. You will learn things such as using the Gamepad API, real-time networking, getting 60fps full screen HTML5 games on mobile, using languages such as Dart and TypeScript, and tips for streamlining and automating your workflow. Game development is a complex topic, but you don’t need to reinvent the wheel. HTML5 Game Development Insights will teach you how the pros do it.

The book is comprised of six main sections: Performance; Game Media: Sound and Rendering; Networking, Load Times, and Assets; Mobile Techniques and Advice; Cross-Language JavaScript; Tools and Useful Libraries. Within each of these sections, you will find tips that will help you work faster and more efficiently and achieve better results.

Presented as a series of short chapters from various professionals in the HTML5 gaming industry, all of the source code for each article is included and can be used by advanced programmers immediately.

What you'll learn

  • "From The Trenches" tips, hacks, and advice on HTML5 game development
  • Best practices for building Mobile HTML5 games
  • Actionable advice and code for both professional and novices

Who this book is for

HTML5 Game Development Insights is for the game developer looking to improve their development process at all stages of the game development pipeline; The nuggets of awesome in this book are applicable both to the hobbyist, trying to track down a performance bug in rendering, and the professional, who is looking to speed up loading time by re-packing their artist-generated images. With this book, it's like looking over the shoulder of the top HTML5 game developers!

The post HTML5 Game Development Insights appeared first on 1Bookcase.

Physics for JavaScript Games, Animation, and Simulations

Posted: 27 Jun 2016 09:01 AM PDT

Physics for JavaScript Games, Animation, and Simulations with HTML5 Canvas

Physics for JavaScript Games, Animation, and Simulations: with HTML5 Canvas.

Have you ever wanted to include believable physical behaviors in your games and projects to give them that extra edge? Physics for JavaScript Games, Animation, and Simulations teaches you how to incorporate real physics, such as gravity, friction, and buoyancy, into your HTML5 games, animations, and simulations. It also includes more advanced topics, such as particle systems, which are essential for creating effects such as sparks or smoke. The book also addresses the key issue of balancing accuracy and simplicity in your games and simulations, and the final chapters provide you with the information and the code to make the right choice for your project.

Physics for JavaScript Games, Animation, and Simulations assumes you have a basic knowledge of JavaScript and HTML5. However, no previous knowledge of physics is required—only some very basic math skills. The authors present everything from basic principles to advanced concepts in an approachable way, so you'll be able to follow the logic and easily adapt the principles to your own applications.

The book is packed full of practical examples of how you can apply physics to your own games and applications. Spring behaviors can be used for anything from tweaking lowrider suspension to creating cloth simulation; flotation mechanics enable the simulation of submersibles or dirigibles; you can even create your own solar system with accurate orbits and gravity. It doesn't matter if you're modeling the Lorentz force in an electromagnetic field or you're modeling the lift force in a flight simulator, Physics for JavaScript Games, Animation, and Simulations enables you to fill your games and applications with accurate and realistic effects.

What you'll learn

  • Learn all the basic math and physics you'll need to incorporate realism into your projects
  • Incorporate a wide range of forces, such as gravity, friction, and buoyancy
  • Build a number of realistic simulations
  • Model particle systems and use them to create visual effects
  • Create complex systems using rigid bodies and mass-spring systems
  • Deal with numerical subtleties, including accuracy and stability of integration schemes

Who this book is for

Physics for JavaScript Games, Animation, and Simulations is for JavaScript developers interested in incorporating real physics into their games, animations, simulations, or generative art projects.

The post Physics for JavaScript Games, Animation, and Simulations appeared first on 1Bookcase.

Dart for Absolute Beginners

Posted: 27 Jun 2016 08:56 AM PDT

Dart for Absolute Beginners

Dart for Absolute Beginners.

Dart for Absolute Beginners enables individuals with no background in programming to create their own web apps while learning the fundamentals of software development in a cutting edge language. Easily digested chapters, while comprehensive enough to explore the whole domain, are aimed at both hobbyists and professionals alike. The reader will not only gain an insight into Dart, but also the technologies behind the web. A firm foundation is laid for further programming studies.

Dart is a new, innovative language developed by Google which is poised to take the web by storm. For client side web app development, Dart has many advantages over JavaScript. These include but are not limited to: improved speed, enforcement of programmatic structure, and improved facilities for software reuse. Best of all, Dart is automatically converted to JavaScript so that it works with all web browsers. Dart is a fresh start, without the baggage of the last two decades of the web. Why start learning to program with yesterday's technology?
  • Teaches you the fundamentals of programming and the technologies behind the web.
  • Utilizes the cutting edge, easy to learn, structured Dart programming language so that your first steps are pointed towards the future of web development.
  • No prior knowledge is required to begin developing your own web apps.

What you'll learn

  • Become proficient in the fundamentals of programming.
  • Learn how the technologies behind the web work.
  • Use Dart to write small to medium size web apps.
  • Understand enough HTML and CSS to create your own designs.
  • Be capable of interpreting others' code.
  • Develop a foundation that enables you to further advance your programming skills.

Who this book is for

Dart for Absolute Beginners is for readers with no prior knowledge of programming (or even HTML) who are interested in taking their first steps into web development with the "latest and greatest" web programming language, Dart. Hobbyists will appreciate its easy-to-digest content, while its focus on the cutting edge Dart language will appeal to professionals. It's also for the reader who simply has a curiosity about how the web and/or programming works – he will gain insight into its technologies without getting into the tiresome emphasis on semantics in some introductory texts. Dart for Absolute Beginners is a thoroughly approachable text for new programmers of all backgrounds.

The post Dart for Absolute Beginners appeared first on 1Bookcase.

Using R for Statistics

Posted: 27 Jun 2016 08:53 AM PDT

Using R for Statistics

Using R for Statistics.

Using R for Statistics will get you the answers to most of the problems you are likely to encounter when using a variety of statistics. This book is a problem-solution primer for using R to set up your data, pose your problems and get answers using a wide array of statistical tests. The book walks you through R basics and how to use R to accomplish a wide variety statistical operations.

You’ll be able to navigate the R system, enter and import data, manipulate datasets, calculate summary statistics, create statistical plots and customize their appearance, perform hypothesis tests such as the t-tests and analyses of variance, and build regression models. Examples are built around actual datasets to simulate real-world solutions, and programming basics are explained to assist those who do not have a development background.

After reading and using this guide, you’ll be comfortable using and applying R to your specific statistical analyses or hypothesis tests. No prior knowledge of R or of programming is assumed, though you should have some experience with statistics.

What you'll learn

  • How to apply statistical concepts using R and some R programming
  • How to work with data files, prepare and manipulate data, and combine and restructure datasets
  • How to summarize continuous and categorical variables
  • What is a probability distribution
  • How to create and customize plots
  • How to do hypothesis testing
  • How to build and use regression and linear models

Who this book is for

No prior knowledge of R or of programming is assumed, making this book ideal if you are more accustomed to using point-and-click style statistical packages. You should have some prior experience with statistics, however.

The post Using R for Statistics appeared first on 1Bookcase.


READ MORE - 1Bookcase - 10 books ready for downloading