NewsNew & Upcoming Course Highlights: Table Views, Android & Scala

Chelsey
writes on March 30, 2017

Share with your friends










Submit

Every week, new courses and workshops are published to the growing Treehouse Library! Here’s a short list of what we’ve added recently, upcoming course highlights, and our weekly video update of What’s New at Treehouse.

Start learning to code today with a free trial on Treehouse.

NEW COURSES

pasan

Introduction to Table Views – Pasan Premaratne 

One of most common user interface elements used in iOS apps are table views. Table views are flexible components that allow us to display data in a hierarchical manner. In this course, we’re going to understand the many moving parts of a table view by building a simple contacts app.

UPCOMING

Styles and Themes in Android – (April)

Styles and themes are used to create a consistent user interface throughout an app, in a way that allows for reuse, easy maintenance, and compatibility on older versions of Android.

Introduction to Scala – (April)

The name Scala derives from a combination of the words “scalable” and “language”. Scala is a functional programming language, which runs on top of the Java virtual machine and can use any Java class. Scala is well suited for distributed programming and big data. It is what Apache Spark is build in and can provide better performance when compared to Python and is much less verbose than Java. Whether you’re learning about functional programming or starting a career in big data, Scala is a great place to start.

Express Basics (Refresh)(May)

Learn how to use Express.js to build dynamic websites on the Node.js platform. In the process, you’ll learn some fundamental HTTP concepts that you can apply to any other framework!


Learn the skills you need to become a developer with the Techdegree Program.

One Response to “New & Upcoming Course Highlights: Table Views, Android & Scala”

  1. Can’t wait for Scala course!

Leave a Reply

Want to learn more about Android?

Android is the most common mobile platform in the world. Learn about the powerful development tools from Google, and how to create Android apps using Java.

Learn more