New languages and new approaches to programming are always emerging. Is your code up to scratch?

Getting Started with Rust

Getting Started with Swift

Getting Started with iOS Development

Rust is an awesome language for safe systems programming. This book and liveVideo bundle gets you started with Rust and teaches you how to take on common systems programming tasks using its unique features. And you'll immediately appreciate the high caliber of instruction from some of the leading voices in the Rust community.

Includes:

  • Rust in Action This is in eBook format This title is in MEAP
  • Rust in Motion This is a liveVideo

Only $75.98 $49.99

Swift is a true modern marvel—and this bundle will show you what it can do. You'll not only learn the basics of Swift, but you'll also discover how to apply it to app development, machine learning, and beyond.

Includes:

  • Swift in Depth This is in eBook format
  • iOS Development with Swift This is in eBook format
  • Classic Computer Science Problems in Swift This is in eBook format

Only $111.97 $59.99

One billion iPhone users are waiting for your app! Unlock Swift’s modern language features and powerful Xcode development with this book and video bundle, and build your toolbox of essential mobile development skills with Swift.

Includes:

  • iOS Development with Swift This is in eBook format
  • iOS Development with Swift in Motion This is a liveVideo

Only $79.98 $39.99

Java and Kotlin Hands-on

JavaScript Gymnasium

Python Gymnasium

Upgrade your code with the very latest version of Java, and hot new JVM language Kotlin. Packed with the latest features of both Java 9 and ways of transitioning to using Kotlin code, this bundle is essential for anyone serious about developing with Java.

Includes:

  • Kotlin in Action This is in eBook format
  • The Joy of Kotlin This is in eBook format
  • Modern Java in Action This is in eBook format

Only $119.97 $49.99

Everything you need to bulk up your JavaScript skills. Filled with both ancient wisdom and cutting-edge techniques, this bundle gets you working out to deliver clean, lean, and easy-to-maintain JavaScript code.

Includes:

  • The Joy of JavaScript This is in eBook format This title is in MEAP
  • Functional Programming in JavaScript This is in eBook format
  • Secrets of the JavaScript Ninja, Second Edition This is in eBook format

Only $103.97 $49.99

Give your Python skills a complete workout at the Python Gymnasium! This bundle is packed with best practice projects, exercises to flex your coding muscles, and problem-solving techniques that will take your Python code to the next level.

Includes:

  • Python Workout This is in eBook format This title is in MEAP
  • Practices of the Python Pro This is in eBook format
  • Classic Computer Science Problems in Python This is in eBook format

Only $119.97 $49.99