NewsNew Course Roundup: REST API, Java, Django and JavaScript

Faye Bridge
writes on March 28, 2016

Share with your friends










Submit

Every week, new content is published to the growing Treehouse Library! Here is a short list of what was added the week of March 21, 2016.

COURSES

REST API Basics – Kenneth Love

Many of the APIs you’ll encounter on the Web use an underlying design idea known as REST, which stands for Representational State Transfer. Understanding what and how a REST API provides will help you build better and stronger APIs for your users.

Intro to Java Web Development with Spark – Craig Dennis

Spark is a Micro-framework that allows you to spin up a web server fairly easily.

Customizing the Django Admin – Lacey Williams Henschel

The Django Admin is a powerful and free tool that Django gives you to help you manage the content on your site. Customizing the admin makes it easier for you, and the other administrators of your website, to get things done quickly. The built-in admin that ships with Django is great, and there is room to put your own spin on it. Learn how to customize the look and functionality of the Django Admin site to make it even more useful.

WORKSHOPS

Build a REST API in Spark – Craig Dennis

Together we’ll explore how to build a REST API in the wonderful Spark micro-framework.

Understanding Promises in JavaScript – Andrew Chalkley

Promises were created to help with JavaScript’s tendency to rely on nested callbacks. They’re implemented in most browsers, so now is an awesome time to get to know them.

UPCOMING

Android Fragments Ben Deitch (April)

In this course, we’ll learn how we can reuse parts of an Activity called Fragments to cut down on repetitive code and better support our tablet users.

Intermediate Swift 2.0 – Gabe Nadel (April)

Now that we have a working knowledge of many parts of the Swift language, it’s time to take a deeper dive and look under the hood.

In this grab bag of a course, we’re going to look at many different topics including computed and stored properties, designated and convenience initializers, extensions, memory management and much more.

Interested in learning more? Sign up for a Free Trial and get started today.

Leave a Reply

Want to learn more about Javascript?

Learn how to use JavaScript to add interactivity to websites.

Learn more