Android Developer Fundamentals Course – Practicals
Android Developer Fundamentals is a training course created by the Google Developer Training team. You learn basic Android programming concepts and build a variety of apps, starting with Hello World and working your way up to apps that use content providers and loaders.
Android Developer Fundamentals prepares you to take the exam for the Associate Android Developer Certification.
This course is intended to be taught in a classroom, but all the materials are online, so if you like to learn by yourself, go ahead!
Android Developer Fundamentals is intended for new and experienced developers who already have Java programming experience and now want to learn to build Android apps.
The course materials include:
This concept reference, which teaches subjects you need to learn to complete the exercises in the practical workbook. Some lessons are purely conceptual and do not have an accompanying practical.
Slide decks (for optional use by instructors)
Videos of lectures (for reference by instructors and students)
- Appendix: Homework
- Homework Lesson 1
- Homework Lesson 2
- Homework Lessons 3, 4
- Homework Lessons 5, 6
- Homework Lessons 7, 8
- Homework Lessons 9, 10, 11
- Appendix: Utilities
- Pattern Recognition and Machine Learning (Information Science and Statistics)
- by Christopher M. Bishop
- Data mining
- by I. H. Witten
- The Elements of Statistical Learning: Data Mining, Inference, and Prediction
- by Various
- CK-12 Chemistry
- by Various
- Concept Development Studies in Chemistry
- by John Hutchinson
- An Introduction to Chemistry - Atoms First
- by Mark Bishop
- Microsoft Word - How to Use Advanced Algebra II.doc
- by Jonathan Emmons
- Advanced Algebra II: Activities and Homework
- by Kenny Felder
- The Sun Who Lost His Way
- Tania is a Detective
- by Kanika G
- Java 3D Programming
- by Daniel Selman
- The Java EE 6 Tutorial
- by Oracle Corporation