Thank you for signing up for the course! We look forward to working with you and hearing your feedback in our forums.
Need help getting started?
You can download Supplemental Materials, Lesson Videos and Transcripts from Downloadables (bottom right corner of the Classroom) or from the Dashboard (first option on the navigation bar on the left hand side).
The final code for the course is freely available in three Github repositories. Github is a website that facilitates sharing code online. Code on Github is organized via the Git version control system. To learn more about Git and Github, consider taking our version control course.
In this lesson you'll learn about various Views and ViewGroups used to make layouts for your Android apps. Topics include:
Following Lesson 1 is Practice Set 1, where you will:
In this lesson you'll start learning Java by creating the JustJava coffee ordering app seen below:
Following Lesson 2 is Practice Set 2, where you will:
In this lesson you'll finish the JustJava coffee ordering app by adding more coffee ordering options and nuanced control flow. You'll learn about object oriented programming so that you can harness several features of the Android Framework. Topics include:
Following Lesson 3 is the course's final project 5 Things. For the final project you will create an educational app that teaches the user five things. During this project you will:
Students enrolled in the class for pay can submit the final project for review. To learn more about the final project, click here.
Instructor: Katherine Kuan
Course Developers: Kunal Chawla, Lyla Fujiwara
Production Lead: Kagure Kabue
Director: Anthony Veneziale
Video Editors: Larry Madrigal, Ira Torrey, Kim Dryden, Geoff Norman
Project Managers: Jennie Kim Eldon, Jay Harman
QA and Student Support: Ophir Silverman, Brynn Claypoole, Jessica Lin, Jeremy Silver
Vocab Word Glossary: Mark Meretzky, Omoju Miller, Neto Marin
Case studies and Googlers' Montage: Liza Patnoe, Liz Cabrera, Gabe Pannell, Nilesh Bell-Gorsia, Isidoro Cosentino, Arthur Lee, Ray Tarara, Kyung Lee, Cara Barry, Michael Berwick, Anna Lena Isaksson
Interviewees: Kirill Grouchnikov, Alice Yang, Gene Gurkoff, Richard Price, Andrew Bastawrous, Jason Titus, Shailen Tuli, Angela Navarro, Elena Kon
Course Advisors: Natalie Villalobos, Peter Lubbers, Stuart Frye, Reto Meier, Jocelyn Becker, Laura Weitzel, Amy Sitaram, Sarah Clark
Beta Testers: Alex Kang, Shanea King-Roberson, Dylin Martin, Sarah Tsui, Elizabeth Padilla, Katherine Miller, Melissa Powel, Melissa Daniels
And a special thanks to Ben Jaffe, for building the truly awesome Android XML Visualizer just for this course!