Do you have an idea for an app but you don’t know where to start? There are over 1 billion Android devices worldwide, providing a way for you to deliver your ideas to the right people at the right time.
Google, in partnership with Udacity, is making Android development accessible and understandable to everyone, so that regardless of your background, you can learn to build apps that improve the lives of people around you.
Enrollment is now open for the new Android Basics Nanodegree, which is a series of courses that teaches you how to build simple Android apps–even if you start with little or no programming experience.
Unlike the first Android Developer Nanodegree Google introduced to intermediate developers last Google I/O, no programming experience is required here, and students will learn directly from experts at Google.
Online education with code-level project review and mentorship from Udacity helps to make Android developer education more accessible to anyone, anywhere.
Shanea King-Roberson, a Product Manager at Google that manages the tech entrepreneur degree, notes:
When empowered with the right CS skills, we believe that each person can use technology to accelerate change towards a better world that they envision which is why we are so passionate about creating accessible education.
We teach people with little to no experience concepts that professional developers use such as Layouts, Interactivity, Object-Oriented Programming Basics, Multi-screen Apps, Connecting to the Internet and Data Storage, etc.
We have a unique approach that follows the just-in-time teaching methodology where we only give students what computer science concepts they need to know when they need it, so that we focus on execution instead of just theory.
Here’s a look at some of the apps built by students across the other Android Nanodegrees:
The app “ROP Tutorial” built by student Arpy Vanyan raises awareness of a potentially blinding eye disorder called Retinopathy of Prematurity that can affect newborn babies.
And user Charles Tommo created an app called “Dr Malaria” that teaches people ways to prevent malaria.
With courses designed by Google, you can learn skills that are applicable to building apps that solve real world problems.
You can learn at your own pace to use Android Studio (Google’s official tool for Android app development) to design app user interfaces and implement user interactions using the Java programming language.
The program allows students to practice building skills by developing apps that have purpose, such as an app to help pet shelters, an app to teach the language of the Miwok Native American tribe, and an app to display the most recent earthquakes in the world.
Nanodegree Course Benefits
At the end of the course, you will have an entire portfolio of apps to share with your friends and family.
Upon completing the Android Basics Nanodegree, you also have the opportunity to continue your learning with the Career-track Android Nanodegree (for intermediate developers).
Furthermore, you now have a complete learning path to help you become a technology entrepreneur or most importantly, build very cool Android apps, for yourself, your communities, and even the world.
All of the individual courses that make up this nanodegree are available online for no charge at udacity.com/google.
Plus, the first 50 participants to finish the Android Basics Nanodegree have a chance to win a scholarship for the Career-track Android Nanodegree.
Have you built an Android app? What were some of the challenges you faced?
All images and video provided by the Google Communications team. This post was not sponsored in any way.
Subscribe to SEJ
Get our weekly newsletter from SEJ's Founder Loren Baker about the latest news in the industry!