Udacity Logo
Log InJoin for Free

Android Kotlin Developer

Nanodegree Program

Learn the latest in development technology using Android Studio

Learn the latest in development technology using Android Studio

Intermediate

4 months

Real-world Projects

Completion Certificate

Last Updated October 3, 2023

Skills you'll learn:
Android custom views • Firebase • Android notifications • Recyclerview
Prerequisites:

No experience required

Courses In This Program

Course 1 45 minutes

Welcome to Android Kotlin Developer Nanodegree Program

Course 2 4 weeks

Developing Android Apps with Kotlin - Part 1

Course 3 4 weeks

Developing Android Apps with Kotlin -Part 2

Course 4 4 weeks

Advanced Android Apps with Kotlin - Part 1

Taught By The Best

Photo of Chet Hasse

Chet Hasse

Chief Android Advocate at Google

After being on, and leading, the UI Toolkit team on Android for several years, Chet joined the Developer Relations team. His focus and passion has always been UI, graphics, animation, performance, and anything that puts the pixels on the screen, in addition to helping developers write great apps.

Photo of Dan Galpin

Dan Galpin

Android Developer Advocate at Google

Dan has been on the Android team for over 10 years, working on app design, architecture, performance, and development best practices. He's passionate about teaching, and has been inspired by stories from students over the years about how these courses have helped to change the trajectory of their lives and careers.

Photo of Murat Yener

Murat Yener

Android Developer Advocate

Murat has been an Android Developer back to Froyo, worked on wearable and other form factor Android devices. He is a code geek, open source committer, Java Champion and the author of Expert Android Studio and Professional Java EE Design Patterns books.

Photo of Sean McQuillan

Sean McQuillan

Developer Advocate

Sean has a decade of experience as a startup engineer in San Francisco where he learned how to build successful apps. Sean is passionate about building high quality products - quickly. When he is not working on Android you can find him fiddling on the piano or crocheting hats.

Photo of Aleks Haecky

Aleks Haecky

Developer Advocate

Aleks is a Writer and Developer Advocate with over 20 years of experience developing media and tools that bring technologies and programming to developers. They believe in the power of education, and Android development as a skill that can change lives.

Photo of Caren Chang

Caren Chang

Developer Programs Engineer

Caren is a Developer Programs Engineer for the Android Frameworks team at Google.

Photo of Asser Samak

Asser Samak

Android Developer Advocate at Google

Aser has been building educational Android apps with Udacity & Google for the past 4 years, he enjoys teaching with a focus on best-practices and building a solid foundation at an early stage. Aser loves solving the Rubik's cube which is featured in many of his videos - try to find them all.

Photo of Lyla Fujiwara

Lyla Fujiwara

Android Developer Advocate at Google

Lyla authored many of the fundamental Android samples and trainings for Android Jetpack, Kotlin and testing. She's also had the honor of teaching everyone from high-school students to senior developers how to make Android apps. These days, she's part of the team bringing you the Google News Android app.

Photo of Meghan Mehta

Meghan Mehta

Android Developer Advocate at Google

Meghan is a Developer Advocate on the Android team. She has been a mobile developer for many years at Disney, Foursquare, Yelp and now Google. She loves sharing her knowledge and experience with other developers. When she is not working you can find her singing, dancing, or baking!

Photo of Joshua Donlan

Joshua Donlan

Senior Android Developer at Halogen TV

Joshua has 20 years experience as a web and mobile application developer helping launch multiple startups and grow established companies alike. His client portfolio includes Fortune 100 companies Audi, Disney, Mitsubishi, American Express, BD Pharmaceuticals, and more.

Photo of Mohamed Habib

Mohamed Habib

Android Engineer at Andela

Mohamed is an experienced Android Engineer with 5 years of experience, passionate about teaching and mentoring, he has a strong engineering professional with a bachelor's degree in Computer Science from Ain Shams University.

Photo of Aida Issayeva

Aida Issayeva

Android Engineer at Clarity Money

Aida is an Android Engineer at Clarity Money, a personal finance management app. Previously, she has built android applications for various industries, ranging from cloud gaming services to satellite data communications. When she's not coding, she's chasing great food experiences all over the world.

Photo of Jesus Valdez

Jesus Valdez

Senior Android Developer at Handy

Kevin is a mechatronics engineer with an MS in machine learning. He works as a mobile developer, and is proficient in: Mobile Development, Image Processing, Machine Learning, Electronics, and Automation.

Photo of Kevin Moore

Kevin Moore

Staff Software Engineer at Affirm

Kevin has been doing Android development for over 9 years, developing many different types of apps. In addition, Kevin has been writing articles, Tech editing books, and creating videos for raywenderlich.com and LinkedIn Learning.

Ratings & Reviews

Average Rating: 4.7 Stars

(311 Reviews)

Page 1 of 62

The Udacity Difference

Combine technology training for employees with industry experts, mentors, and projects, for critical thinking that pushes innovation. Our proven upskilling system goes after success—relentlessly.

Demonstrate proficiency with practical projects

Projects are based on real-world scenarios and challenges, allowing you to apply the skills you learn to practical situations, while giving you real hands-on experience.

  • Gain proven experience

  • Retain knowledge longer

  • Apply new skills immediately

Top-tier services to ensure learner success

Reviewers provide timely and constructive feedback on your project submissions, highlighting areas of improvement and offering practical tips to enhance your work.

  • Get help from subject matter experts

  • Learn industry best practices

  • Gain valuable insights and improve your skills

About Android Kotlin Developer

Our Android Kotlin Developer Nanodegree program is a comprehensive Android development course designed for those looking to master Kotlin Android development. It offers an intermediate-level curriculum that includes real-world projects in Android Studio, focusing on skills like Android custom views, Firebase, and Android notifications. The course structure is well-rounded, covering everything from the basics to advanced aspects of app development in Kotlin. At Udacity, we pride ourselves on learning that is both relevant and immediately applicable. Taught by industry experts like Chet Hasse and Dan Galpin from Google, our program ensures that learners gain not just knowledge but practical experience. This course is your gateway to becoming a proficient Android app developer, equipped with the latest skills in the dynamic field of mobile technology.