Students will learn to program mobile applications using the Java programming language on an Android platform. This will include covering such topics as: the Android Life Cycle, Android Resources, User Interface Design and Implementation, User Interface Controls such as buttons and textfields, Database Interaction, Location Based services, Fragments, and various other topics. This course helps students understand the Android platform and it various Application Programming Interfaces. By the end of this course you will be able to write your own Android applications using all aspects of the Android Platform and its API. You will be able to submit your apps to the Google Play Store and understand how to monetize your app
If you have previously used Java on an Android platform, I'm sure this course will deepen your understanding of it. If you have never used it, no problem, you will see that there is a viable alternative to the ubiquitous IOS and iPhone development
I have been teaching students for over 12 years via online classes at over 10 different online Universities. I have created many different class curriculums, ranging from mobile programming to bash scripting to Object-Oriented Design. I have also instructed over 20 different Computer Science related classes. I have been developing software for over 16 years in the real world at various companies, specializing in Object-Oriented Development and Mobile Applications. I have been programming Android Applications since 2010.
I love teaching classes at Udemy and other online universities. In addition to teaching, I also currently have a full-time job as a Software Developer at a fortune 500 company.
When I graduated from high school, I enrolled at SUNY Oswego and received a Bachelor's degree in Computer Science. Once I finished, I worked very briefly and then decided to get a M.S. in Computer Science from Binghamton University. I greatly enjoyed my college experience and would like to help others enjoy learning as much as I did. I think learning online is a great medium and really enjoy teaching others.