Become an Android Developer

Join our new Android Development Immersive program, and train in the coding, design, and iteration skills essential to starting a career in the sought-after field.

Learn From Experts

Receive instruction and mentorship from professional Android developers, while benefiting from peer learning through our community-driven approach.

Build Real Apps

Add integrated knowledge and skills to your toolkit as you bring apps to life: UI fundamentals, Material Design, Java, XML, API, and more.

Get Hired

Use the resources and guidance of our in-house career coaches to explore a career building Android apps after finishing the course.

Android and Google Play are trademarks of Google Inc.

Meet Your Support Team

Our educational excellence is a community effort. When you learn at GA, you can always rely on an in-house team of experts to provide guidance and support, whenever you need it.

Instructors

Learn industry-grade frameworks, tools, vocabulary, and best practices from a teacher whose daily work involves using them expertly.

Teaching Assistants

Taking on new material isn’t always easy. Through office hours and other channels, our TAs are here to provide you with answers, tips, and more.

Course Producers

Our alumni love their Course Producers, who kept them motivated throughout the course. You can reach out to yours for support anytime.

Career Guidance

We connect each of our Immersive graduates to a career coach, job-readiness training, employers and professionals, and new opportunities to hone skills.

Job & Career Coaching

Optimize your resume with support from an in-house career coach.

Train for technical interviews and salary negotiations.

Connections to Resources

Visit local companies building products for the Android platform.

Participate in expert panel discussions.

Networking Opportunities

Engage with our global network of companies.

Showcase your work at Meet & Hires and other events.

Student Life

Through presentations, discussions, and interactive lessons, we break up our daily schedule to give you a rounded understanding of the field.

What You'll Learn

In this program, you’ll learn everything you need to create Android apps from scratch: programming, material design, connecting to third-party services, and iterative design during development sprints — all adapted for the platform.

Java, Android SDK & Google Play™ Services

Build complex and interactive Android apps using Java, Android’s main programming language, and the Android SDK.

XML, UI Development & Material Design

Create beautiful and intuitive interfaces with XML and Google’s latest and greatest Material Design guidelines.

APIs, Networking & Performance Management

Connect your apps to third-party APIs and services. Gauge and improve performance so the apps you build can function smoothly on several different Android devices.

Working in Teams, Design Methods & Ideation

Team up with classmates to build Android apps from scratch through iterative design and development sprints.

Fund Your Future

Need payment assistance? Our financing options allow you to focus on your goals instead of the barriers that keep you from reaching them.

Climb

Apply for 3-year, fixed-rate, merit-based loan¹ for your tuition and cost of living financing. Current income not factored into financing approval for Immersive students.

OR

Meritize

Apply for a 5- or 10-year academic merit-based loan (defer payment while in school) and gain free access to Career Services from Meritize.⁷

¹Must be a US citizen or Permanent Resident; approval pending state of residency.
⁷Must be a US citizen or Permanent Resident; approval pending state of residency.
Financing options differ in each market and are only available to students accepted into our programs.
Contact a local admissions officer for more info.

Program taught in:
  • English

See 12 more programs offered by General Assembly »

This course is Campus based
Start Date
Sep 2019
Duration
12 weeks
Full-time
Price
13,500 USD
Deadline
By locations
By date
Start Date
Jan 2020
End Date
Application deadline
Start Date
Jan 2020
End Date
Application deadline
Start Date
Jan 2020
End Date
Application deadline
Start Date
Sep 2019
End Date
Application deadline
Start Date
Aug 2020
End Date
Application deadline
Start Date
Sep 2019
End Date
Application deadline
Start Date
Sep 2019
End Date
Application deadline
Start Date
Sep 2019
End Date
Application deadline
Start Date
Sep 2019
End Date
Application deadline
Start Date
Sep 2019
End Date
Application deadline
Start Date
Sep 2019
End Date
Application deadline
Start Date
Sep 2019
End Date
Application deadline
Start Date
Sep 2019
End Date
Application deadline
Start Date
Sep 2019
End Date
Application deadline
Start Date
Sep 2019
End Date
Application deadline
Start Date
Sep 2019
End Date
Application deadline
Start Date
Sep 2019
End Date
Application deadline
Start Date
Sep 2019
End Date
Application deadline
Start Date
Sep 2019
End Date
Application deadline
Start Date
Sep 2019
End Date
Application deadline
Start Date
Sep 2019
End Date
Application deadline
Start Date
Sep 2019
End Date
Application deadline
Start Date
Sep 2019
End Date
Application deadline
Start Date
Aug 2020
End Date
Application deadline

Sep 2019

Location
Application deadline
End Date
Application deadline
End Date
Location
Application deadline
End Date
Location
Application deadline
End Date
Location
Application deadline
End Date
Location
Application deadline
End Date
Location
Application deadline
End Date
Location
Application deadline
End Date
Location
Application deadline
End Date
Location
Application deadline
End Date
Location
Application deadline
End Date
Location
Application deadline
End Date
Location
Application deadline
End Date
Location
Application deadline
End Date
Location
Application deadline
End Date
Location
Application deadline
End Date
Location
Application deadline
End Date
Location
Application deadline
End Date
Location
Application deadline
End Date
Location
Application deadline
End Date
Location
Application deadline
End Date
Location
Application deadline
End Date
Location
Application deadline
End Date
Location
Application deadline
End Date