95% off Java Essentials for Android (Coupon)

Attention: This post may contain affiliate links, meaning when you click the links and make a purchase, we receive a commission at no extra cost to you. Thanks!

Java Essentials for Android - Udemy Coupon

Get Discount


Bonus: download a free guide that reveals 11 tricks for getting the biggest discounts on Udemy courses, including this course.

Coupon & course info

Course Name: Java Essentials for Android

Subtitle: Learn Java for Android development. No experience required. Includes web-based exercises.

Instructor: Taught by David Janzen, Cal Poly CS Prof, Corporate Trainer

Category: Development

Subcategory: Mobile Apps

Provided by: Udemy

Price: $89 (before discount)

Free coupon code: See above (no charge for coupon)

Review info & popularity

As of March 4, 2016…

Students: 6124 students enrolled

Ratings: 11088 reviews

Rank: ranked #606 in Udemy Development Courses

Brief course description

Java is the base language for developing Android apps. You need to learn Java for Android development. This course will teach you how to program in the Java Programming Language focusing on Java concepts that you will need in order to develop Android apps. Many of the topics include on-line labs with a novel automated tutor that has been university course tested and shown to significantly improve student learning. All of the exercises can be completed on the web so you don’t have to do any installations. The Android Studio IDE is introduced so if you prefer you can install the professional tools you will need for Java and Android development. Automated testing with JUnit is included along the way with a special emphasis on test-driven development. This Learn Java for Android Development -course introduces Android briefly through a couple of simple Android apps and lab exercises and it is designed to get you ready to take a professional Android course as most of them require that you learn Java for Android development. Still not sure? Check out the free lecture in Chapter 12: Arrays.

(Read more about this course on the official course page.)

David Janzen bio

Dr. David Janzen has been teaching students and professionals to program for over fifteen years (he must have started when he was 12!). 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.

(Learn more about this instructor on the official course page.)

Recommended courses

If you like this course, you might also be interested in:


1. Learn PHP Programming for Beginners

Learn the basics of PHP programming. Includes exercise files.

Taught by Simon Sez IT, Software training to help you succeed


2. Web Development Tools the Pros Use: Code Productivity Hacks

Take your web development skills to the next level. Beyond the basics, you’ll learn the tricks of the trade from a pro.

Taught by Jerry Banfield, Teaches 49 Courses on Udemy


3. Data Visualize Data with D3,JS The Easy Way

Learn how to use D3,JS to create data driven graphics and documents. A beginners guide to getting started with D3

Taught by Infinite Skills, High Quality Training


4. Make 500% more money blogging with your WordPress blog

Learn how to properly monetize and properly make money through your WordPress blog! Also learn new plugins and tricks!

Taught by Lowry Brooks, Tech instructor from TechThresh


5. Advanced Java Programming

Take Your Java Programming Skills To The Next Level. Become Proficient In Java Programming

Taught by Infinite Skills, High Quality Training

Final details for this Udemy course

Languages: English

Skill level: All Levels

Lectures: 103 lessons

Duration: 8.5 Hours of video

What you get: Java data types

Target audience: People who want to write Java programs

Requirements: Web Browser and Internet Access (really, that’s all you need!)

Access: Lifetime access

Peace of mind: 30 day money back guarantee

Availability: available online, as well as on iOS and Android

Download options: check course to see if you can download lessons