Invest in your Android app development career. Master the knowledge and skills required to develop maintainable mobile computing applications.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
In this specialization, learners can successfully apply the Java language features and software patterns required to develop maintainable mobile applications based on core Android components, as well as basic input/output (I/O) and data storage mechanisms.
The final project will combine the material from the various courses in the training, to test and evaluate the learners’ ability to create an interesting Android application using the knowledge and skills learned in previous focus areas, including:
The project itself will be similar in design goals to previous assignments, but it will provide less basic code than previous courses, allowing for more creativity for learners and more options to customize the application.
Course 1 • 38 hours • 4.5 (3,041 ratings)
This course teaches you how to program basic features and information in the Java language that are used in Android, which is the dominant platform for developing and distributing applications for mobile devices.
Learners will work on several projects throughout the course, with each week requiring them to write solutions to programming assignments. There will be approximately 4-6 hours of learner engagement time per week, including video lectures, quizzes, and programming assignments.