Hands-On TypeScript for C# and .NET Core Developers
by Francesco Abbruzzese
Writing clean, object-oriented code in JavaScript gets trickier and complex as the size of the project grows. This is where Typescript comes into the picture; it lets you write pure object-oriented code with ease, giving it the upper hand over JavaScript. This book introduces you to basic TypeScript concepts by gradually modifying standard JavaScript code, which makes learning TypeScript easy for C# ASP.NET...
Price: $44.99 | Publisher: Packt Publishing | Release: 2018
by Nick Samoylov , Mohamed Sanaulla
For more than three decades, Java has been on the forefront of developing robust software that has helped versatile businesses meet their requirements. Being one of the most widely used programming languages in history, it's imperative for Java developers to discover effective ways of using it in order to take full advantage of the power of the latest Java features. Java 11 Cookbook offers a range of s...
Price: $49.99 | Publisher: Packt Publishing | Release: 2018
Hands-On Design Patterns with Swift
by Florent Vilmart, Giordano Scalzo, Sergio De Simone
Swift keeps gaining traction not only amongst Apple developers but also as a server-side language. This book demonstrates how to apply design patterns and best practices in real-life situations, whether that's for new or already existing projects.You'll begin with a quick refresher on Swift, the compiler, the standard library, and the foundation, followed by the Cocoa design patterns - the ones at...
Price: $44.99 | Publisher: Packt Publishing | Release: 2018
Learning Jupyter 5, 2nd Edition
by Dan Toomey
The Jupyter Notebook allows you to create and share documents that contain live code, equations, visualizations, and explanatory text. The Jupyter Notebook system is extensively used in domains such as data cleaning and transformation, numerical simulation, statistical modeling, and machine learning. Learning Jupyter 5 will help you get to grips with interactive computing using real-world examples.The book ...
Price: $39.99 | Publisher: Packt Publishing | Release: 2018
Mastering Java 11, 2nd Edition
by Dr. Edward Lavieri
Java 11 is a long-term release and its new features add to the richness of the language. It emphasizes variable-type inference, performance improvements, along with simplified multithreading.The Java platform has a special emphasis on modularity, making this the programming platform of choice for millions of developers. The modern Java platform can be used to build robust software applications, including en...
Price: $44.99 | Publisher: Packt Publishing | Release: 2018
Hands-On MQTT Programming with Python
by Gaston C. Hillar
MQTT is a lightweight messaging protocol for small sensors and mobile devices. This book explores the features of the latest versions of MQTT for IoT and M2M communications, how to use them with Python 3, and allow you to interact with sensors and actuators using Python.The book begins with the specific vocabulary of MQTT and its working modes, followed by installing a Mosquitto MQTT broker. You will use di...
Price: $38.99 | Publisher: Packt Publishing | Release: 2018
R Web Scraping Quick Start Guide
by Olgun Aydin
Web scraping is a technique to extract data from websites. It simulates the behavior of a website user to turn the website itself into a web service to retrieve or introduce new data. This book gives you all you need to get started with scraping web pages using R programming.You will learn about the rules of RegEx and Xpath, key components for scraping website data. We will show you web scraping techniques,...
Price: $29.99 | Publisher: Packt Publishing | Release: 2018
by Vitor Bianchi Lanzetta, Nataraj Dasgupta, Ricardo Anjoleto Farias
R is the most widely used programming language, and when used in association with data science, this powerful combination will solve the complexities involved with unstructured datasets in the real world. This book covers the entire data science ecosystem for aspiring data scientists, right from zero to a level where you are confident enough to get hands-on with real-world data science problems.The book sta...
Price: $39.99 | Publisher: Packt Publishing | Release: 2018
by Ruslan Osipov
Vim is a ubiquitous text editor that can be used for all programming languages. It has an extensive plugin system and integrates with many tools. Vim offers an extensible and customizable development environment for programmers, making it one of the most popular text editors in the world.Mastering Vim begins with explaining how the Vim editor will help you build applications efficiently. With the fundamenta...
Price: $37.34 | Publisher: Packt Publishing | Release: 2018
Hands-On Robotics with JavaScript
by Kassandra Perch
There has been a rapid increase in the use of JavaScript in hardware and embedded device programming. JavaScript has an effective set of frameworks and libraries that support the robotics ecosystem.Hands-On Robotics with JavaScript starts with setting up an environment to program robots in JavaScript. Then, you will dive into building basic-level projects such as a line-following robot. You will walk throug...
Price: $39.99 | Publisher: Packt Publishing | Release: 2018