Java Essentials for Android
8.5 Hours
Deal Price$34.00
Suggested Price
$89.00
You save 61%
Java Essentials for Android
$34.00$89.0061% OFF
103 Lessons (8.5h)
- WelcomeWelcome
- Programming EnvironmentProgramming Playground
- Primitive Data TypesJava Int OperationsJava Int Operations LabJava Data TypesData Type ExamplesVariable Declarations LectureMore Primitive Data TypesJava Data Types, Variables, and Assignment Lab
- Constants, Casting and CommentsConstantsConstants QuizFloat Division And Math LibraryFloats and Math Library QuizCastingCasting QuizComments
- StringsString ConcatenationStringsString LectureStrings Quiz
- Selection Control StructuresIf Then ElseMore Comparison OperatorsMultiple ConditionsMultiple Condition Examples (Optional)Complementing ConditionsIf Then Else LabSwitchIf-Then-Else, Nested-If, and Switch Exercises
- MethodsMethodsTesting Methods with JUnitMore Methods (isOdd)More Methods (isValid)Methods with Local VariablesGet LargestMethods Lab
- Programming in Eclipse (Optional - use Android Studio instead for Android)Install Eclipse on a MacEclipse Hello WorldJUnit testing in EclipseCustomizing Eclipse
- ClassesClasses with Static MethodsClasses with Static Methods (Distance Converter)Classes with Instance MethodsClasses with Instance Methods (Balloon)Classes LectureConstructorsClass Examples In AppsClasses Lab
- Inheritance, Interfaces, and Abstract ClassesInheritanceMore InheritanceInheritanceInterfacesInterfaces (Weighable)Using Existing Java InterfacesInterfaces LectureAbstract ClassesInner Classes
- Looping Control StructuresLoopsLoops Lab
- ArraysArraysUsing Arrays with MethodsArrays LectureArrays of ObjectsArrays Lab
- ArrayListsArrayListsArrayLists with Primitive Data TypesForeach and IteratorsArray List Lecture
- Android with Android StudioAndroid Studio InstallAndroid Hello WorldModify Hello World
- Android Labs in WebIDE (Optional)Hello World LabRock, Paper, Scissors LabTic Tac Toe Lab
- Android with Eclipse (Deprecated - i.e.Not Recommended, but here if you need it)Eclipse Android Install (Not Recommended)Android Hello WorldAndroid Eclipse AVD TroubleshootingTour of Hello WorldRock, Paper, ScissorsModify Hello World
- ConclusionAdditional Resources and Conclusion
Java Essentials for Android
$34.00$89.0061% OFF
DescriptionInstructorImportant DetailsRelated Products
Master the Language Behind Android Apps with a University Professor!
DJ
David JanzenDr. David Janzen has been teaching students and professionals to program for over 15 years. He is a Professor of Computer Science at Cal Poly in San Luis Obispo, a consultant and trainer with Simex, and co-founder of Steadfast Innovation, LLC, creators of the Squid (formerly Papyrus) natural note-taking app.
David received his PhD in Computer Science from the University of Kansas (Rock Chalk Jayhawks!) and his BS in Math and Computer Science from Tabor College (go Bluejays!). He worked for Sprint where he built calling card fraud detection systems in Lisp and C++ to catch crooks. He taught at Bethel College, a small Christian liberal arts college in Kansas for seven years, and now he has been on the faculty at Cal Poly since 2006. He loves working with college students, and he teaches primarily on the edges - first-year introductory courses, final-year software engineering capstone, and graduate SE courses.
David has been teaching Android app development since early 2010. He contributed the Android labs created with his very competent graduate student, James Reed, to Google Code University where they received over 300K page views in the first year. He has published at least six apps in the Android Market. None of them are as successful as Angry Birds, but Squid, his Android note-taking app with Steadfast Innovation, LLC is well on its way. Several of his students' apps have resulted in startup companies, and one, Punchd, was even acquired by Google.
David's most recent research project is a web-based automated tutor for teaching computer programming which he uses in some of his courses. He has had some great collaborators so he only deserves a fraction of the credit. His PhD research examined the effects of test-driven development on software quality.
David lives in beautiful Morro Bay, California with his amazing wife and kids. He is one fortunate guy.
Terms
- Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your Cart
Your cart is empty. Continue Shopping!
Processing order...


