Library

Explore 200,000 online courses/books/problem sets in over 2,050 subjects. From Computer Science, Business, and Personal Development to Arts, STEM, and more. Find your perfect MOOC.

Library

Learning Product
Subject
Difficulty
Cost
Certificate
Provider
Publisher
University
Institution
Tag

Publisher : 27 ×

Designed for Use

Have you ever been angry at your computer or cell phone? Do you sometimes wonder why it's so hard to set your watch to the correct time, or why getting your DVR to record your favorite shows is such...

Books Pragmatic Bookshelf 💰 Art & Design

Designed for Use

Have you ever been angry at your computer or cell phone? Do you sometimes wonder why it's so hard to set your watch to the correct time, or why getting your DVR to record your favorite shows is...

The Developer's Code

You're already a great coder, but awesome coding chops aren't always enough to get you through your toughest projects. You need these 50+ nuggets of wisdom. Veteran programmers: reinvigorate your...

Books Pragmatic Bookshelf 💰 Computer Science

The Developer's Code

You're already a great coder, but awesome coding chops aren't always enough to get you through your toughest projects. You need these 50+ nuggets of wisdom. Veteran programmers: reinvigorate...

Small, Sharp Software Tools

The command-line interface is making a comeback. That's because developers know that all the best features of your operating system are hidden behind a user interface designed to help average people...

Books Pragmatic Bookshelf 💰 Programming

Small, Sharp Software Tools

The command-line interface is making a comeback. That's because developers know that all the best features of your operating system are hidden behind a user interface designed to help average...

Fixing Your Scrum

A Scrum Master's work is never done. The Development team needs your support, the Product Owner is often lost in the complexities of agile product management, and your managers and stakeholders need...

Books Pragmatic Bookshelf 💰 Programming

Fixing Your Scrum

A Scrum Master's work is never done. The Development team needs your support, the Product Owner is often lost in the complexities of agile product management, and your managers and stakeholders...

Outsource It!

If you need to expand your business but not your budget, if your group has an intense but short-term project, if you don't have the skill set to get a job done-it's time to think about outsourcing....

Books Pragmatic Bookshelf 💰 Personal Development

Outsource It!

If you need to expand your business but not your budget, if your group has an intense but short-term project, if you don't have the skill set to get a job done-it's time to think about...

A Scrum Book

Building a successful product usually involves teams of people, and many choose the Scrum approach to aid in creating products that deliver the highest possible value. Implementing Scrum gives teams...

Books Pragmatic Bookshelf 💰 Programming

A Scrum Book

Building a successful product usually involves teams of people, and many choose the Scrum approach to aid in creating products that deliver the highest possible value. Implementing Scrum gives...

Modern Systems Programming with Scala Native

Access the power of bare-metal systems programming with Scala Native, an ahead-of-time Scala compiler. Without the baggage of legacy frameworks and virtual machines, Scala Native lets you re-imagine...

Books Pragmatic Bookshelf 💰 Programming

Modern Systems Programming with Scala Native

Access the power of bare-metal systems programming with Scala Native, an ahead-of-time Scala compiler. Without the baggage of legacy frameworks and virtual machines, Scala Native lets you...

Functional Programming Patterns in Scala and Clojure

Solve real-life programming problems with a fraction of the code that pure object-oriented programming requires. Use Scala and Clojure to solve in-depth problems with two sets of patterns:...

Books Pragmatic Bookshelf 💰 Programming

Functional Programming Patterns in Scala and Clojure

Solve real-life programming problems with a fraction of the code that pure object-oriented programming requires. Use Scala and Clojure to solve in-depth problems with two sets of...

Developing for Apple Watch

The Apple Watch offers the closest connection yet between your app and users. But you can't just port your existing iPhone app to the watch; instead, you'll write a WatchKit Extension. Learn which of...

Books Pragmatic Bookshelf 💰 Programming

Developing for Apple Watch

The Apple Watch offers the closest connection yet between your app and users. But you can't just port your existing iPhone app to the watch; instead, you'll write a WatchKit Extension. Learn which...

OpenGL ES 2 for Android

Android is booming like never before, with millions of devices shipping every day. It's never been a better time to learn how to create your own 3D games and live wallpaper for Android. You'll find...

Books Pragmatic Bookshelf 💰 Programming

OpenGL ES 2 for Android

Android is booming like never before, with millions of devices shipping every day. It's never been a better time to learn how to create your own 3D games and live wallpaper for Android. You'll...

Pragmatic Guide to Sass 3

Design websites faster than ever using Sass--the most mature and popular CSS meta-language. On any platform, integrate Sass into your project, create a reusable style guide, and use maps to...

Books Pragmatic Bookshelf 💰 Programming

Pragmatic Guide to Sass 3

Design websites faster than ever using Sass--the most mature and popular CSS meta-language. On any platform, integrate Sass into your project, create a reusable style guide, and use maps...

Build Reactive Websites with RxJS

Upgrade your skillset, succeed at work, and above all, avoid the many headaches that come with modern front-end development. Simplify your codebase with hands-on examples pulled from real-life...

Books Pragmatic Bookshelf 💰 Programming

Build Reactive Websites with RxJS

Upgrade your skillset, succeed at work, and above all, avoid the many headaches that come with modern front-end development. Simplify your codebase with hands-on examples pulled from...

Reactive Programming with RxJS

Reactive programming is revolutionary. It makes asynchronous programming cleaner, intuitive, and robust. Discover how to use the RxJS library to write programs in a simpler way, unifying...

Books Pragmatic Bookshelf 💰 Programming

Reactive Programming with RxJS

Reactive programming is revolutionary. It makes asynchronous programming cleaner, intuitive, and robust. Discover how to use the RxJS library to write programs in a simpler way,...

Node.js the Right Way

Get to the forefront of server-side JavaScript programming by writing compact, robust, fast, networked Node applications that scale. Ready to take JavaScript beyond the browser, explore dynamic...

Books Pragmatic Bookshelf 💰 Programming

Node.js the Right Way

Get to the forefront of server-side JavaScript programming by writing compact, robust, fast, networked Node applications that scale. Ready to take JavaScript beyond the browser, explore...

IOS 9 SDK Development

iOS 9 gives developers new tools for creating apps for iPhone and iPad, and our new edition of the classic iOS guide is updated to match. By writing clean, expressive, and maintainable Swift code,...

Books Pragmatic Bookshelf 💰 Programming

IOS 9 SDK Development

iOS 9 gives developers new tools for creating apps for iPhone and iPad, and our new edition of the classic iOS guide is updated to match. By writing clean, expressive, and maintainable Swift...

Hello, Android, 4th Edition

Google Android dominates the mobile market, and by targeting Android, your apps can run on most of the phones and tablets in the world. This new fourth edition of the #1 book for learning Android...

Books Pragmatic Bookshelf 💰 Programming

Hello, Android, 4th Edition

Google Android dominates the mobile market, and by targeting Android, your apps can run on most of the phones and tablets in the world. This new fourth edition of the #1 book for learning...

Rust Brain Teasers

The Rust programming language is consistent and does its best to avoid surprising the programmer. Like all languages, though, Rust still has its quirks. But these quirks present a teaching...

Books Pragmatic Bookshelf 💰 Programming

Rust Brain Teasers

The Rust programming language is consistent and does its best to avoid surprising the programmer. Like all languages, though, Rust still has its quirks. But these quirks present a...

Hands-on Rust

Rust is an exciting new programming language combining the power of C with memory safety, fearless concurrency, and productivity boosters - and what better way to learn than by making games. Each...

Books Pragmatic Bookshelf 💰 Programming

Hands-on Rust

Rust is an exciting new programming language combining the power of C with memory safety, fearless concurrency, and productivity boosters - and what better way to learn than by making games....

Ruby on Rails Background Jobs with Sidekiq

Using Sidekiq for background jobs is a great way to scale and grow your app. This book will give you a solid, practical foundation for creating resilient, well-tested, self-healing code that uses...

Books Pragmatic Bookshelf 💰 Programming

Ruby on Rails Background Jobs with Sidekiq

Using Sidekiq for background jobs is a great way to scale and grow your app. This book will give you a solid, practical foundation for creating resilient, well-tested, self-healing code that...

Rapid Android Development

Create mobile apps for Android phones and tablets faster and more easily than you ever imagined. Use "Processing," the free, award-winning, graphics-savvy language and development environment, to...

Books Pragmatic Bookshelf 💰 Programming

Rapid Android Development

Create mobile apps for Android phones and tablets faster and more easily than you ever imagined. Use "Processing," the free, award-winning, graphics-savvy language and development environment,...

Records : 60 of 254 | Page : of 13