|Browse by Catagory:
Civil Rights & Liberties
War & Peace
Cajun & Creole Cooking
Caribbean & West Indian Cooking
Diabetic & Sugar-Free Cooking
Low Fat Cooking
Middle Eastern Cooking
Pacific Rim Cooking
Home & Garden
Literature & Fiction
Sheet Music & Scores
Environmental & Natural Resources Law
Ethics & Professional Responsibility
Procedures & Litigation
Water Supply & Land Use
Lawyer and Crimal Humor
Outdoors & Nature
Hiking & Camping
Hunting & Fishing
Beer & Beer Making
Health & Fitness
Diets & Weight Loss
Children's Science & Nature
Vitamins & Supplements
Psychology and Counseling
Philosophy of Psychology
Physiological Aspects of Psychology
Psychology of Sexuality
Psychology Testing & Measurement
Chaos & Systems
Geometry & Topology
Logic & Brain Teasers
Chaos & Systems
Geometry & Topology
Probability & Statistics
Experiments, Instruments & Measurement
Chaos & Systems
Fusion & Fission
Nuclear Magnetic Resonance
Waves & Wave Mechanics
Administration & Policy
Allied Health Professions
Medical Education & Training
Endocrinology & Metabolism
Physician & Patient
Insects & Spiders
Fish & Aquariums
Mobile & Wireless Computing: Programming
Linux Kernel & Peripherals
Linux Networking & Administration
State & Local History
Sci Fi Calendars
Bujold, Lois McMaster
Card, Orson Scott
Chalker, Jack L.
Heinlein, Robert A.
McKillip, Patricia A.
Nye, Jody Lynn
Mobile & Wireless Computing: Programming
|Beginning C# 7 Programming with Visual Studio 2017
Lowest new price: $30.96
Lowest used price: $32.20
List price: $55.00
Author: Benjamin Perkins
Easily get started programming using the ultra-versatile C# 7 and Visual Studio 2017
Beginning C# 7 Programming with Visual Studio 2017 is the beginner’s ultimate guide to the world’s most popular programming language. Whether you’re new to programming entirely, or just new to C#, there has never been a better time to get started. The new C# 7 and Visual Studio 2017 updates feature a number of new tools and features that streamline the workflow, simplify the code, and make it easier than ever to build high-quality apps. This book walks you through everything you need to know, starting from the very basics, to have you programming in no time. You’ll learn about variables, flow control, and object oriented programming, then move into Web and Windows programming as well as databases and XML. The companion website provides downloadable code examples, and practical Try It Out sections provide explicit, step-by-step instructions for writing your own useful, customizable code.
C# 7 can be used to build Windows applications, program Windows 10, and write Web apps when used alongside ASP.NET. With programming skills becoming de rigueur in fields far beyond the tech world, C# 7 is a great place to start building versatile, helpful skills. This book gets you started quickly and easily with instruction from a master-team of C# programmers.
- Learn how to program using the world’s leading programming language
- Build smarter, faster apps using the latest features in C# 7 and Visual Studio 2017
- Find and fix bugs sooner, saving headaches down the line
- Integrate with all .NET Core, Azure applications, cloud services, Docker containers, and more
The world of programming can seem intimidating to a beginner, and the prospect of learning a whole new “language” can seem daunting. Beginning C# 7 Programming with Visual Studio 2017 demystifies the process and shows you how to bring your ideas to life.
|Learning the bash Shell: Unix Shell Programming (In a Nutshell (O'Reilly))
Lowest new price: $10.89
Lowest used price: $6.24
List price: $34.95
Author: Cameron Newham
Brand: O'Reilly Media
O'Reilly's bestselling book on Linux's bash shell is at it again. Now that Linux is an established player both as a server and on the desktop Learning the bash Shell has been updated and refreshed to account for all the latest changes. Indeed, this third edition serves as the most valuable guide yet to the bash shell.As any good programmer knows, the first thing users of the Linux operating system come face to face with is the shell the UNIX term for a user interface to the system. In other words, it's what lets you communicate with the computer via the keyboard and display. Mastering the bash shell might sound fairly simple but it isn't. In truth, there are many complexities that need careful explanation, which is just what Learning the bash Shell provides.If you are new to shell programming, the book provides an excellent introduction, covering everything from the most basic to the most advanced features. And if you've been writing shell scripts for years, it offers a great way to find out what the new shell offers. Learning the bash Shell is also full of practical examples of shell commands and programs that will make everyday use of Linux that much easier. With this book, programmers will learn:
- How to install bash as your login shell
- The basics of interactive shell use, including UNIX file and directory structures, standard I/O, and background jobs
- Command line editing, history substitution, and key bindings
- How to customize your shell environment without programming
- The nuts and bolts of basic shell programming, flow control structures, command-line options and typed variables
- Process handling, from job control to processes, coroutines and subshells
- Debugging techniques, such as trace and verbose modes
- Techniques for implementing system-wide shell customization and features related to system security
|Beginning PowerApps: The Non-Developers Guide to Building Business Mobile Applications
Lowest new price: $25.19
Lowest used price: $42.49
List price: $44.99
Author: Tim Leung
Build mobile apps that specifically target your company’s unique business needs, with the same ease of writing a simple spreadsheet! With this book, you will build business apps designed to work with your company's systems and databases, without having to enlist the expertise of costly, professionally trained software developers.
In Beginning PowerApps, author and business applications expert Tim Leung guides you step-by-step through the process of building your own mobile app. He assumes no technical background, although if you have worked with Excel, you are one step closer. He guides you through scenarios, such as what to do if you have existing databases with complex data structures and how to write screens that can connect to those data. You will come away with an understanding of how to set up screen navigation, manipulate data from within apps, and write solutions to perform specific tasks.
What You'll Learn
- Connect with data
- Write formulas
- Visualize your data through charts
- Work with global positioning systems (GPS)
- Build flows
- Import and export data
- Manage offline scenarios
- Develop custom application programming interfaces (API)
Who This Book Is For
Beginners and non-developers, and assumes no prior knowledge of PowerApps
|How to Design Programs: An Introduction to Programming and Computing (MIT Press)
Lowest new price: $57.00
Lowest used price: $70.28
List price: $60.00
Author: Matthias Felleisen
A completely revised edition, offering new design recipes for interactive programs and support for images as plain values, testing, event-driven programming, and even distributed programming.
This introduction to programming places computer science at the core of a liberal arts education. Unlike other introductory books, it focuses on the program design process, presenting program design guidelines that show the reader how to analyze a problem statement, how to formulate concise goals, how to make up examples, how to develop an outline of the solution, how to finish the program, and how to test it. Because learning to design programs is about the study of principles and the acquisition of transferable skills, the text does not use an off-the-shelf industrial language but presents a tailor-made teaching language. For the same reason, it offers DrRacket, a programming environment for novices that supports playful, feedback-oriented learning. The environment grows with readers as they master the material in the book until it supports a full-fledged language for the whole spectrum of programming tasks.
This second edition has been completely revised. While the book continues to teach a systematic approach to program design, the second edition introduces different design recipes for interactive programs with graphical interfaces and batch programs. It also enriches its design recipes for functions with numerous new hints. Finally, the teaching languages and their IDE now come with support for images as plain values, testing, event-driven programming, and even distributed programming.
|Android Studio 3.0 Development Essentials - Android 8 Edition
Lowest new price: $42.03
Lowest used price: $41.97
List price: $45.99
Author: Neil Smyth
Fully updated for Android Studio 3.0 and Android 8, the goal of this book is to teach the skills necessary to develop Android based applications using the Android Studio Integrated Development Environment (IDE), the Android 8 Software Development Kit (SDK) and the Java programming language.
Beginning with the basics, this book provides an outline of the steps necessary to set up an Android development and testing environment. An overview of Android Studio is included covering areas such as tool windows, the code editor and the Layout Editor tool. An introduction to the architecture of Android is followed by an in-depth look at the design of Android applications and user interfaces using the Android Studio environment. More advanced topics such as database management, content providers and intents are also covered, as are touch screen handling, gesture recognition, camera access and the playback and recording of both video and audio. This edition of the book also covers printing, transitions and cloud-based file storage.
The concepts of material design are also covered in detail, including the use of floating action buttons, Snackbars, tabbed interfaces, card views, navigation drawers and collapsing toolbars.
In addition to covering general Android development techniques, the book also includes Google Play specific topics such as implementing maps using the Google Maps Android API, and submitting apps to the Google Play Developer Console.
Other key features of Android Studio 3 and Android 8 are also covered in detail including the Layout Editor, the ConstraintLayout and ConstraintSet classes, constraint chains and barriers, direct reply notifications and multi-window support.
Chapters also cover advanced features of Android Studio such as App Links, Instant Apps, the Android Studio Profiler and Gradle build configuration.
Assuming you already have some Java programming experience, are ready to download Android Studio and the Android SDK, have access to a Windows, Mac or Linux system and ideas for some apps to develop, you are ready to get started.
Lowest new price: $23.99
Lowest used price: $22.58
List price: $39.99
Author: Kirupa Chinnathambi
Brand: Addison-Wesley Professional
As far as new web frameworks and libraries go, React is quite the runaway success. It not only deals with the most common problems developers face when building complex apps, it throws in a few additional tricks that make building the visuals for such apps much, much easier.
What React isn’t, though, is beginner-friendly and approachable. Until now. In Learning React, author Kirupa Chinnathambi brings his fresh, clear, and very personable writing style to help you understand the fundamentals of React and how to use it to build really performant (and awesome) apps.
- Build your first React app
- Create components to define parts of your UI
- Combine components into other components to build more complex UIs
- Deal with maintaining state
- Work with React’s way of styling content
- Make sense of the mysterious component lifecycle
- Build multi-page apps using routing and views
- Optimize your React workflow using tools such as Node, Babel, webpack, and others
Contents at a Glance
Introducing React Chapter 2
Building Your First React App
Chapter 3 Components in React
Chapter 4 Styling in React
Chapter 5 Creating Complex Components
Chapter 6 Transferring Properties (Props)
Chapter 7 Meet JSX–Again!
Chapter 8 Dealing with State
Chapter 9 Going from Data to UI
Chapter 10 Working with Events
Chapter 11 The Component Lifecycle
Chapter 12 Accessing DOM Elements
Chapter 13 Creating a Single-Page App Using React Router
Chapter 14 Building a Todo List App
Chapter 15 Setting Up Your React Development Environment
Chapter 16 The End
Chapter 17 (Web Edition) Working With External Data
Chapter 18 (Web Edition) Creating a Sliding Menu Using React Motion
Register your book at informit.com/register for free access to the Web Edition and two exclusive bonus chapters.
- Addison-Wesley Professional
Lowest new price: $30.72
Lowest used price: $30.72
List price: $59.99
Author: Bonnie Eisenman
Through code examples and step-by-step instructions, web developers and frontend 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.
- Understand how React Native works under the hood with native UI components
- Examine how React Native’s mobile-based components compare to basic HTML elements
- Create and style your own React Native components and applications
- Take advantage of platform-specific APIs, as well as modules from the framework’s community
- Incorporate platform-specific components into cross-platform apps
- Learn common pitfalls of React Native development, and tools for dealing with them
- Combine a large application’s many screens into a cohesive UX
- Handle state management in a large app with the Redux library
|Beginner's Guide to iOS 11 App Development Using Swift 4: Xcode, Swift and App Design Fundamentals
Lowest new price: $14.53
Lowest used price: $14.48
List price: $14.99
Author: Serhan Yamacli
This book covers iOS 11 app design fundamentals using the latest Swift 4 programming language, Xcode 9 and iOS 11 SDK.
The author assumes you have no experience in app development. The book starts with the installation of the required programming environment and setting up the simulators. Then, the simplest "Hello World" app is developed step by step. In the next chapter, basics of the Swift 4 programming language are given with practical examples. Screenshots and code snippets are clearly given in the book to guide the reader. After the Swift lecture, 7 real world apps are developed again by step by step instructions. Each code line is explained. As the reader follows the development of the example apps, he/she will learn designing user interfaces, connecting interface objects to code, developing efficient Swift code and testing the app in simulators and real devices.
Sample apps developed in this book are as follows:
1. Disco lights app: Learn the basics of app development and use buttons in your code.
2. Body mass index (BMI) calculator app: Using input boxes, performing calculations and displaying the results on the screen.
3. Simple die roller app: Using random number generator functions, including image sets in your project, displaying images on the screen and changing the displayed image using Swift code.
4. Exercise calorie calculator app: Using global variables, creating tabbed apps and utilizing segmented controls.
5. Show my location app: Adding a map object to your app, setting required permissions, accessing GPS device and showing real time location on the map.
6. SOS sender app: Adding SMS functionality, setting required permissions and sending real time location using SMS.
7. Bounce the ball game: Basics of SpriteKit that is used to develop 2D iOS games, adding objects to the game, sensing screen touches, moving game objects according to touches, combining all these and more to develop a complete ball bouncing game.
This book includes 214 figures and 101 code snippets that are used to explain app development concepts clearly. Full resolution colour figures and complete project files can be viewed and downloaded from the the book's website: www.yamaclis.com/ios11.
|New Perspectives HTML5 and CSS3: Comprehensive (MindTap Course List)
Lowest new price: $70.93
Lowest used price: $61.43
List price: $199.95
Author: Patrick M. Carey
Brand: Course Technology
Now you can master Web page design as you learn from the unique, hands-on approach found in NEW PERSPECTIVES HTML5 AND CSS3: COMPREHENSIVE, 7E. Each tutorial in this complete book challenges you to put into practice the concepts you have just learned. Every tutorial includes a basic statement of the problem, the goals you should achieve, and a helpful demonstration of how to complete the task to create a fully functional website. You do not need any prior experience with HTML or CSS or any specialized software other than a basic editor and Web browser. With the book's user-friendly approach, you develop important problem-solving skills as you retain the key concepts and apply what you've learned in a professional environment. Successfully completing this book's tutorial cases and case problems acts a springboard in helping you develop your own professional portfolio to showcase your abilities in website design.
|Coding iPhone Apps for Kids: A Playful Introduction to Swift
Lowest new price: $20.36
Lowest used price: $13.95
List price: $29.95
Author: Gloria Winquist
Brand: Penguin Books
Apple’s Swift is a powerful, beginner-friendly programming language that anyone can use to make cool apps for the iPhone or iPad. In Coding iPhone Apps for Kids, you’ll learn how to use Swift to write programs, even if you’ve never programmed before.
You’ll work in the Xcode playground, an interactive environment where you can play with your code and see the results of your work immediately! You’ll learn the fundamentals of programming too, like how to store data in arrays, use conditional statements to make decisions, and create functions to organize your code—all with the help of clear and patient explanations.
Once you master the basics, you’ll build a birthday tracker app so that you won’t forget anyone’s birthday and a platform game called Schoolhouse Skateboarder with animation, jumps, and more!
As you begin your programming adventure, you’ll learn how to:
–Build programs to save you time, like one that invites all of your friends to a party with just the click of a button!
–Program a number-guessing game with loops to make the computer keep guessing until it gets the right answer
–Make a real, playable game with graphics and sound effects using SpriteKit
–Challenge players by speeding up your game and adding a high-score systemWhy should serious adults have all the fun? Coding iPhone Apps for Kids is your ticket to the exciting world of computer programming.
Covers Swift 3.x and Xcode 8.x. Requires OS X 10.11 or higher.
- Create an app that reminds you to wish your friends a happy birthday
- Write a function to automatically write customized party invitations!
- Program a number guessing game with while loops
- Make a sidescrolling skateboard action game with SpriteKit
- Book for learning how to use Swift, Apple's popular iOS programming language, to create exciting apps
Page 2 of 282
CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED AS IS AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.