Valley of the Tetons Library

Building Bridges for a Vibrant Community

  • Home
  • About Us
    • Hours & Locations
    • Library Staff
    • Board of Trustees
    • Library Policies
    • Employment
    • Newsletter Archive
    • VTL FAQs
  • Support the Library
    • Donate
    • Friends of the Library
    • Friends News
    • Material Donation Guidelines
  • Programs & Events
    • Makerspace
    • Storytime
    • Cooking @ Makerspace
    • Paw Pals
    • Makerspace After Hours
    • Idaho Teen Reading Challenge
    • Seed Swap
    • Mingle & Make
    • Library After Lunch
    • Cook & Book
    • Chess Club
    • DIY Code Camp
  • Services & Resources
    • Copy, Print, Fax, Notary and More
    • Computers, Wifi, Workspaces and Meeting Rooms
    • Purchase Suggestions/Requests
    • Book Delivery, Research and Device Assistance, Book Lists and More
    • LiLI – Research and Learning Databases
    • Little Free Libraries and Dog Eared Den
    • Community Links
  • Books & More!
    • Tool Library
    • Seed Library
    • Library Catalog & Account
  • Supplemental Levy
    • Supplemental Levy FAQs
    • Valley of the Tetons Library FAQs
You are here: Home / Udacity (Java and Android)

Udacity (Java and Android)

Udacity has a huge selection of courses on many subjects in computer science. Each course consists of several lessons, each with a series of videos, quizzes and problems to work through. Many of these courses are free, but there are paid courses for even greater depth of material. Courses tend to be project-based, so by the end you will have completed a step-by-step process for creating a product, such as a weather app. This makes it a great place to learn for those who prefer practical applications for practicing their skills.

Where to start…

You can view the Udacity course catalog here. It is searchable using a variety of filters. Create an account here and get started!

Java Courses…

Intro to Java Programming – This course is both an intro to coding and an intro to the Java programming language.

Java Programming Basics – Once you have the fundamentals of programming under your belt, this course will take you further into Java.

Android Courses…

Android App Development for Beginners – This course boasts “no coding experience necessary”. Through this course you will be introduced to coding, the Java programming language and Android app development.

Developing Android Apps – If you already have some knowledge of Java, this course is a good in-depth look at how to make good apps.

Advanced Android App Development – Once you know Java and have some experience with Android development, this course will help elevate you towards professional level development.

DONATE

Sign up to stay informed about what’s happening at the library!

Program & Event Calendar

Library Catalog & Account

Hours & Locations

This website and program are brought to you by the Idaho Commission for Libraries and made possible, in part, by the Institute of Museum and Library Services (IMLS).

Institute of Museum and Library Services Idaho Commission for Libraries

Top | Log in