Android Marshmallow

Learn Java and Android programming from scratch by following a project-based approach. Build phone and smart watch apps.

What will I learn in this course?

Android Marshmallow is a version of the Android operating system and it focuses on incremental improvements and other resource additions. In this course, you will learn to create your own Android M apps from scratch using Java.

What will I be able to do after this course?

By the end of this course, you will be qualified to design (using the new Material Design) and code your own Android M apps whether it's for your clients, or for yourself as an entrepreneur.

Do I need any previous knowledge in order to take this course?

Yes. You need to know Java, and although the first module of the course is a Java introductory course for total beginners, you can also take our JavaScript course. If you already know Java, you can take it as a review or just skip it and jump straight into the Android content.


Your Instructor


Pablo Farias Navarro
Pablo Farias Navarro

Pablo is a web + mobile app developer and entrepreneur. Pablo is the founder of ZENVA. Besides teaching online how to create games, apps and websites to over 100k students, Pablo has created educational content for companies such as Amazon and Intel.

ZENVA runs four development communities featuring game, web and mobile app development tutorials: Zenva Academy, GameDev Academy, HTML5 Hive, and for Spanish speakers, De Idea A App.

Pablo holds a Master in Information Technology (Management) degree from the University of Queensland (Australia) and a Master of Science in Engineering degree from the Catholic University of Chile. Specialized in web, mobile application and game development.


Class Curriculum


  Course Intro
Available in days
days after you enroll
  Conclusion
Available in days
days after you enroll

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!



Iā€™m taking this course to learn more than I know about this subject and the truth is this course is truly amazing. The instructor is great at giving you the exact information you need, nothing more and nothing less. An amazing course that I'm so glad I found!

- Laura Holm

I learned a lot.

- Simon Tozan