Showing all 14 results
Bite-size lessons. Big-time learning, now with digital supportPractice Makes Perfect Basic Spanish is a trusted and proven companion for your Spanish-learning experience. In each bite-sized lesson, author Dorothy Richmond explains one – and only one – grammar concept and illustrates it with many clear examples. The accompanying exercises let you practice, practice, practice what you have learned. Although these lessons are purposely short so you can complete them in twenty minutes or less, you can go at a pace that works for you.T
“Data Science” is the sixth of a series of 25 Chapters devoted to algorithms, problem solving, machine learning, big data and C++/Python programming.
Small Basic is a free, beginner-friendly programming language created by Microsoft to inspire kids to learn to program. Based on BASIC, which introduced programming to millions of first-time PC owners in the 1970s and 1980s, Small Basic is a modern language that makes coding simple and fun.Learn to Program with Small Basic brings code to life and introduces you to the empowering world of programming. You’ll master the basics with simple activities like displaying messages and drawing colorful pictures, and work your way up to programming playable games! You’ll learn how to:Store and manipulate data with variablesProcess user input to make interactive programsUse if/else statements to make decisionsCreate loops to automate repetitive codeBreak up long programs into bite-sized subroutinesInside, you’ll find hands-on projects that will challenge and inspire you.
Hacking Secret Ciphers with Python not only teaches you how to write in secret ciphers with paper and pencil. This book teaches you how to write your own cipher programs and also the hacking programs that can break the encrypted messages from these ciphers.
Idiot’s Guides: Beginning Programming takes the fear out of learning programming by teaching readers the basics with Python, an open-source (free) environment which is considered one of the easiest languages to learn. Readers will learn not only the "how" of programming in Python, but the "why," so they understand how the code really works and how it relates to other programming languages. Included are simple coding projects that reinforce lessons.
Develop and customize your very own Microsoft Dynamics AX solution quickly and efficiently If you are a .NET or Java developer who wants to develop and customize Dynamics AX 2012 R3, this book is for you. Some experience with object-oriented development technologies is expected, but no experience in development with AX is required.
A book to help programmers learn Groovy, a flexible open-source language built for the JVM (Java Virtual Machine), and the Groovy ecosystem. This book covers Groovy basics, the GDK, advanced Groovy, writing DSLs, Gradle, Grails, Spock (the test framework), Ratpack (the reactive web application library set), and more.
Learn how to use RxJava and its reactive Observables to build fast, concurrent, and powerful applications through detailed examples
About This Book
Learn about Java 8’s lambdas and what reactive programming is all about, and how these aspects are utilized by RxJava
Build fast and concurrent applications with ease, without the complexity of Java’s concurrent API and shared states
Explore a wide variety of code examples to easily get used to all the features and tools provided by RxJava
Who This Book Is For
If you are a Java developer that knows how to write software and would like to learn how to apply your existing skills to reactive programming, this book is for you.
What You Will Learn
Discover what reactive programming is and how you can benefit from it
Get to grips with the new functional features of Java 8 and some functional theory
Create RxJava Observable instances from virtually any data source
Transform, filter, and accumulate your data using various RxJava operators
Combine multiple data sources in one dataset, using custom logic
Write concurrent programs with ease, scheduling actions on various workers
Learn about unit testing asynchronous RxJava logic
Extend RxJava by writing your own operators and factory methods
Whether you are a Java expert or at a beginner level, you’ll benefit from this book, because it will teach you a brand new way of coding and thinking.
The book starts with an explanation of what reactive programming is, why it is so appealing, and how we can integrate it in to Java. It continues by introducing the new Java 8 syntax features, such as lambdas and function references, and some functional programming basics. From this point on, the book focuses on RxJava in depth. It goes through creating Observables, transforming, filtering, and combining them, and concurrency and testing to finish with extending the library itself.
This book is a definite tutorial in RxJava filled with a lot of well-described examples. It explains reactive programming concepts in plain and readable language, without scientific formulas and terms.
Right now you are in a battle to protect yourself and your family from hackers and there is no white knight on horseback galloping to your rescue. Most of the so called ‘experts’ in the yellow pages are upstarts who, in most cases, know just as much as you about the problem but compensate by using virus scan programs that offer the illusion of expertise. Most computers have boilerplate antivirus and perhaps some sort of firewall but this is hardly enough to thwart malicious hackers from breaching your system.
This book teaches you how. Chapters one through five cover the architecture of the JCE and JCA, symmetric and asymmetric key encryption in Java, message authentication codes, and how to create Java implementations with the API provided by the Bouncy Castle ASN.1 packages, all with plenty of examples.
The Raspberry Pi is much more than a simple learning device for programmers. This little chip packs quite a punch and can be used in near limitless manners. You can create everything from your own PC to a retro-game emulator. Build your own Home Security System. Craft your own electronic piano out of whatever you wish.The possibilities are only limited by your imagination, and your patience with learning some coding:We’ll get you set up with Linux.Show you how to use your Pi as a Home Security System.H
Are You Ready To Learn All About The Efficient Scrum Model? If So You’ve Come To The Right Place – Regardless Of How Little Experience You May Have!Here’s A Preview Of What Scrum! For Beginners Contains…An Introduction to ScrumWhy Scrum Is The Most Efficient System Out ThereHow Scrum WorksThe Scrum TeamActivities And ArtifactsThe Agile Principles At WorkYour Product BacklogHow To Estimate Work And Measure Velocity CorrectlyAnd Much, Much More!How To Go BIG With ScrumHow To Cater To Multiple Products With ScrumChoosing The Products To Produce With Scrum Correctly
Beginning Arduino Programming allows you to quickly and intuitively develop your programming skills through sketching in code. This clear introduction provides you with an understanding of the basic framework for developing Arduino code, including the structure, syntax, functions, and libraries needed to create future projects. You will also learn how to program your Arduino interface board to sense the physical world, to control light, movement, and sound, and to create objects with interesting behavior.W
Showing all 14 results