Free Android Development Course

firebase-analytics-android-977
Firebase Analytics: Android
2.0
Udacity 69 learners
Learn More
This course, Firebase Analytics: Android, will teach you how to use Firebase Analytics to grow your app's user base. You'll learn how to use the Firebase console to gain insights on user behavior, add Firebase Analytics to an app, and use Firebase Crash Reporting, Firebase Remote Config, and Firebase Dynamic Links to improve your app. By the end of this course, you'll have the foundation needed to apply Firebase Analytics to your own apps. Perfect for iOS/Android developers who want to get more people to use their app, or anyone who wants to know more about how developers log user behaviors.
android-interview-prep-978
Android Interview Prep
2.5
Udacity 100 learners
Learn More
Are you ready to ace your Android Developer interview? This course is the perfect way to prepare! You'll get a mock interview, detailed analysis on how to answer key industry questions, and practice common Android Developer topics. Plus, you'll learn best practices for behavioral questions and whiteboard problems. Get ready to show off your skills with Android Interview Prep!
android-basics-networking-979
Android Basics: Networking
3.5
Udacity 359 learners
Learn More
Take your Android app development skills to the next level with this course! Learn to build multi-screen apps and create an app that gets you up to date earthquake information. This course is part of the Android Basics Nanodegree by Google and is designed for those who have completed the Android for Beginners and Android Basics: Multiscreen Apps courses. No programming experience is required! Get ready for an adventure and join us to learn something new.
android-for-beginners-980
Android for Beginners
4.0
Udacity 283 learners
Learn More
Start your journey to becoming an Android developer with Android for Beginners! Learn the basics of Android and Java programming, and take the first step towards creating your own apps. With no prior programming experience required, you'll be guided through the process of making Android apps, and even create a birthday card app. Unlock the potential of Android and join the billions of users worldwide!
View More Courses
Compare Courses
1. Programming Courses: These online courses cover a wide range of programming languages such as Python, Java, C++, and more. They also teach students web development, software engineering, and other technical skills.

2. Business Courses: These courses cover topics such as entrepreneurship, marketing, accounting, and financial management. Students can learn about business strategy, banking, investment, and more.

3. Language Courses: Online courses in languages such as Spanish, French, Mandarin, and more are available for students looking to improve their language skills or learn a new language.

4. Healthcare Courses: These courses cover topics such as nursing, medical coding, healthcare management, and more. Students can also learn about public health, nutrition, and other related topics.

5. Arts & Design Courses: Online courses in graphic design, animation, photography, and other artistic subjects are available for students interested in creative fields.

6. Personal Development Courses: These courses cover topics such as time management, communication skills, mindfulness, and more to help students improve their personal and professional lives.

7. STEM Courses: Science, Technology, Engineering, and Mathematics (STEM) courses cover subjects such as biology, physics, engineering, and more. Students can learn about cutting-edge technologies and scientific advancements.