Chevron Left
返回到 Java for Android

Java for Android, Vanderbilt University

927 个评分
249 个审阅


This MOOC teaches you how to program core features and classes from the Java programming language that are used in Android, which is the dominant platform for developing and deploying mobile device apps. In particular, this MOOC covers key Java programming language features that control the flow of execution through an app (such as Java’s various looping constructs and conditional statements), enable access to structured data (such as Java's built-in arrays and common classes in the Java Collections Framework, such as ArrayList and HashMap), group related operations and data into classes and interfaces (such as Java's primitive and user-defined types, fields, methods, generic parameters, and exceptions), customize the behavior of existing classes via inheritance and polymorphism (such as subclassing and overriding virtual methods). Learners will apply these Java features in the context of core Android components (such as Activities and basic UI elements) by applying common tools (such as Android Studio) needed to develop Java programs and useful Android apps. Learners will work on several hands-on projects throughout the MOOC, i.e., each week will require learners to write solutions to programming assignments that reinforce the material covered in the lecture videos. There will be roughly 4-6 hours of student engagement time per week, including video lectures, quizzes, and programming assignments....


创建者 SV

Jun 28, 2018

Excellent !! As a beginner I found this course a major kick-start to building a strong base for my Android app skills. A lot of practice needed though, but these videos would keep me going well

创建者 AA

Jun 24, 2017

This course is very good to learn the basics of Java and how to write a Java code in a object oriented manner. Ths course helped me to learn how to write more efficient and scalable code.


242 个审阅

创建者 Ramya Dasari

Dec 07, 2018


创建者 PrakashKoju

Nov 29, 2018

it's all about practice. if you do, you are in; otherwise, god bless you.

创建者 gurpreet

Nov 29, 2018

very good :)

创建者 Paweł Krawczak

Nov 28, 2018

Quite efficient course teaching basics of Java needed to start developing Android apps.


Nov 26, 2018

Excellent for beginner. This course the java required for android programming

创建者 Rajesh Roy

Nov 18, 2018

The contents you will learn in this lesson is JAVA Core mostly. I had a JAVA Functional Programming experience which didn't let this level trouble me a lot but if you are completely new, and taking this course, be ready to find out good quality time with these modules. Sometimes, I felt that the course should give 10 days for one segment instead of a week but although you can reset your deadlines.

The course did not in detail focused on Data Structures which is also a key component in JAVA and Android if you think of robust apps. Also, there can be few more assignment added to each week for practice.

It has been a good journey with all the support and care from Coursera!

创建者 Prashant Singh

Nov 08, 2018

One word-Awesome

创建者 Zakariya Ferhi

Nov 06, 2018

This course was amazing. It covered all the aspects of both basic and Object Oriented Programming in Java. The content is rich and easily understandable. Commitment in taking this course results in building a solid foundation in Java. I have learnt a lot during this course although it's not the first Java course I take. I recommend this course to beginners. It may look a bit overwhelming in the beginning, but a little dedication and patience will help you get through successfully. I would like to thank all the instructors of this MOOC as well as the Coursera staff for making it a fruitful experience. Thank you all.

创建者 Osama Khalil

Nov 05, 2018

This course helps me alot for future.

创建者 Aisha Daud Pota

Nov 02, 2018

No doubt it's a great course.