Android Developer Nanodegree - Google
Course
Online
Description
-
Type
Course
-
Methodology
Online
-
Start date
Different dates available
For intermediate programmers pursuing Android mastery, this program teaches the tools, principles, and patterns that underlie all Android development.
Facilities
Location
Start date
Start date
Reviews
Subjects
- Project
- Design
- IT Development
- Server
- Production
- Skills and Training
Course programme
For intermediate Java developers pursuing Android specialization, this program teaches the tools, principles, and patterns that underlie all Android development.
The skills you learn in this Nanodegree program will help you master the existing platform, and prepare you for the exciting opportunities in Android's future.
- Project P0: My App Portfolio
Design and build an app that shows off the apps that you’ll create as part of this Nanodegree.
Project P0: My App PortfolioDesign and build an app that shows off the apps that you’ll create as part of this Nanodegree.
- Project P1: Popular Movies, Stage 1
Build an app to help users discover popular and recent movies. You will build a clean UI, sync to a server, and present information to the user.
Supporting CoursesDeveloping Android Apps
Project P1: Popular Movies, Stage 1Build an app to help users discover popular and recent movies. You will build a clean UI, sync to a server, and present information to the user.
- Project P2: Popular Movies, Stage 2
Add onto your project from Stage 1 with a detail view for each movie, allowing users to ‘favorite’ movies, and adding a tablet layout.
Supporting CoursesDeveloping Android Apps
Project P2: Popular Movies, Stage 2Add onto your project from Stage 1 with a detail view for each movie, allowing users to ‘favorite’ movies, and adding a tablet layout.
- Project P3: Super Duo: Productionize Two Apps
Productionize two apps, taking them from a functional state to a production-ready state. To do this, you will find and handle error cases, add accessibility features, allow for localization, add widgets, and add a library.
Supporting CoursesAdvanced Android App Development
Project P3: Super Duo: Productionize Two AppsProductionize two apps, taking them from a functional state to a production-ready state. To do this, you will find and handle error cases, add accessibility features, allow for localization, add widgets, and add a library.
- Project P4: Build It Bigger
Use Gradle to build a joke-telling app, factoring functionality into libraries and flavors to keep the build simple. You’ll also configure a Google Cloud Endpoints development server to supply the jokes.
Supporting CoursesGradle for Android and Java
Project P4: Build It BiggerUse Gradle to build a joke-telling app, factoring functionality into libraries and flavors to keep the build simple. You’ll also configure a Google Cloud Endpoints development server to supply the jokes.
- Project P5: Make Your App Material
Implement Android design concepts and transform a functional newsreader app using material design techniques.
Supporting CoursesMaterial Design for Android Developers
Project P5: Make Your App MaterialImplement Android design concepts and transform a functional newsreader app using material design techniques.
- Project P6: Go Ubiquitous
Let users access the weather at a glance by building a Sunshine watch face for Android Wear.
Supporting CoursesAndroid Wear Development
Project P6: Go UbiquitousLet users access the weather at a glance by building a Sunshine watch face for Android Wear.
- Project P7: Capstone, Stage 1 - Design, Scope and Plan Your App
Create a detailed plan, including UI mocks and technical specifications, for building your own app.
Project P7: Capstone, Stage 1 - Design, Scope and Plan Your AppCreate a detailed plan, including UI mocks and technical specifications, for building your own app.
- Project P8: Capstone, Stage 2: Build and Polish Your App for Production
This is your chance to take the skills that you’ve learned across your Nanodegree journey and apply it to an app idea of your own.
Project P8: Capstone, Stage 2: Build and Polish Your App for ProductionThis is your chance to take the skills that you’ve learned across your Nanodegree journey and apply it to an app idea of your own.
Android Developer Nanodegree - Google