Home » Courses » Udacity Kotlin Nanodegree for Android Development

Udacity Kotlin Nanodegree for Android Development

Udacity Android Kotlin Nanodegree

User Reviews

4.8
Rated 4.8 out of 5
4.8 out of 5 stars (based on 4 reviews)
Excellent75%
Very good25%
Average0%
Poor0%
Terrible0%

Udacity Kotlin Nanodegree for Android Development

Udacity Logo

Get started on a path to a career as an Android developer. The Udacity Kotlin Nanodegree for Android Development is for students with intermediate programming skills who want to become professional Android developers.

This 4-month Nanodegree program was designed in collaboration with Google for building professional apps with Kotlin. By the end of this program, you’ll have a diverse portfolio of projects to show employers, including your own app on Google Play.

  • Android Apps Development
  • Advanced Android Apps
  • Kotlin + Android Studio
  • User Interface
  • Lifecycle Events
  • Gradle Build Process

Develop skills that prepare you for your future as an Android application developer. With the Udacity Kotlin Nanodegree program, you’ll learn best practices for mobile development, build a portfolio of apps, and publish your own app to Google Play.

Our Review

4.4 Ranked #1 in Android Kotlin Courses

Key Features

  • Courses are in collaboration with Google
  • Complete a project-based Nanodegree to boost your CV/resume
  • Receive timely project feedback from industry experts
Student

Pros/Cons

Here are some of the advantages and disadvantages of the Udacity Kotlin Nanodegree for Android Development.

  • Start Building Your Portfolio Early On: With project-based learning, you can start making an impact or achieving your goals in Android development.
  • Learn the Language of Your Industry: You’ll have a chance to learn the language of your future industry from top designers, developers, and creative leaders.
  • Core Competency Development: Get your foot in the door as an expert blockchain developer before others catch on to this lucrative niche market.

Course Material

Gain the skills to become a professional Android developer with Kotlin and Android Studio. With the 4-month Udacity Kotlin Nanodegree program, you will take your programming skills to the next level by gaining a deeper understanding of Kotlin.

  1. Developing Android Apps (Part 1) – This course is designed to allow you to quickly build a basic Android app using the latest Android UI and API to gain familiarity with Android development.
  2. Developing Android Apps (Part 2) – This course will help you identify how to handle data persistence. Plus, it will teach you how to develop a good user experience and make your app more accessible.
  3. Advanced Android Apps with Kotlin (Part 1) – You will be able to build high-quality Android apps using Kotlin, which will allow you to save time and use modern, efficient practices that make for a better user experience.
  4. Advanced Android Apps with Kotlin (Part 2) – You will learn the advanced features of Android apps, including location awareness and Google Maps, with Kotlin and Firebase. You will also learn best practices and techniques for testing to enable you to scale your app quickly.

Learn the latest developments in Android mobile development from the experts at Udacity. The Udacity Kotlin Nanodegree program can help you build a portfolio of apps to show employers and even publish your own app to Google Play.

Video: Udacity Kotlin Nanodegree

Course Projects

Learn how to make Android apps with the in-depth Udacity Kotlin Nanodegree program in collaboration with Google. You will learn the ins and outs of the Android operating system in a fast-paced, interactive format that’s fun and engaging.

  • Build a Shoe Store Inventory App – It’s never been easier to get started with Android development. You will learn the various features in the Kotlin language to make your app interactive.
  • Build an Asteroid Radar App – Gain the skills to build an app that uses a free, open source API to retrieve and display live data and images.
  • Design an App with Application Loading Status – This is a comprehensive tutorial on how to design an application loading status project that will allow users to explore and interact with the app.
  • Build a Location Reminder App Project – The app will allow users to create a to-do list and add to-dos to the map, with the location services to alert the user when their next task is ready.
  • Capstone Project: Design and Build an Android App – All students will be able to design and build their own app and will get hands-on experience with Android development with the choice of two final projects.
Gain a deep understanding of Android development and Kotlin—a modern programming language designed for Android and Java developers. By the end of the Udacity Kotlin Nanodegree, you’ll have built a portfolio of apps and published your own app on Google Play.

Related Nanodegrees

  • PREREQUISITES: This Nanodegree program has a prerequisite of having experience with Object-Oriented Programming.

Write a Review

User Reviews

Good quality course in partnership with Google

Rated 5 out of 5
September 2, 2022

The course is in partnership with Google and quality was good. I find that if I pay for something it pushes me to study harder. Having said that, I also suggest learning Java. Knowing only Kotlin can limit your career options.

SQL

Biggest advantages are:

– includes projects that you can add to your portfolio

-covers a lot of the basics of writing SQL and NoSQL code

-DDL and DML with normalization in a project

-Get discounted price at certain times of the year

Disadvantages:

-Some of the course appears to be prepared

-No one-on-one interaction with instructors, and feedback sometimes takes more than a day

-difficulty finding a job afterwards

Leslie

I liked Udacity but be aware of pricing model

Rated 4 out of 5
August 28, 2022

The reason I signed up for a monthly subscription is because I thought I’d be able to finish the nanodegree in a short time frame. Also, if you pay for the whole nanodegree upfront and don’t finish in time, you will either have to re-enroll at full price or not at all. Once you enroll, you can join the discussion group to ask any questions. Your fellow students can help answer your questions since some of them will be ahead of you. You will also be able to participate in live mentoring sessions. At $100 a month, it’s well worth it. You can usually pay $400 a month, but I don’t think it would be worth it for most Nanodegree programs because there are other programs available. However, I believe Udacity is the only school I’ve seen offering Android courses.

Randall D. Chao

Straightforward and nice explanations

Rated 5 out of 5
June 7, 2022

I found the experience to be quite good. They make you complete four UX projects and one portfolio project to graduate. Everything seemed straightforward, and I think they did a decent job of explaining everything.

W.G. O'Reilly

Worth the effort. Loved the project-based learning

Rated 5 out of 5
March 8, 2022

I finished the course in February and was hired as an Android engineer. It was challenging but I was able to advance quickly. I created a project that used a single REST call without using libraries. I found the projects to be quite impressive since I had just learned about custom UI in the course, which I had initially believed to be useless to me. This was actually a Christmas gift, since I was unable to pay for it myself. Before going through Udacity, I was completely poor and in financial trouble.

The certification program consists of free codelabs and YouTube tutorials, but I feel you are paying for the mentorship, code reviews, and course certifications when you submit a project at the end of each chapter. While I learned a great deal from the course, you can also acquire those concepts from the free codelabs if you want a certification or degree. But take my point of view with a grain of salt.

I think it is important to have a personal project with real users or downloads on Google Play rather than just a certification or degree at the right location. To say I am happy is an understatement. To have this startup take me from nothing to where I am today is indescribable. I was able to purchase a new home and get my family off government assistance for good. I can work from my home and provide for my family for the first time in my life.

Carlos S