What you
will learn

Hello, World Welcome to the world of Java programming!

Variables Learn about datatypes in Java and how we use them.

Object-oriented Java Explore syntax for defining classes and creating instances.

Conditions and Control Flow Conditionals and control flow in Java programs.

Arrays and ArrayList Build lists of data with Java arrays and ArrayLists.

Loops Use loops to iterate through lists and repeat code.

String Methods The Java String class provides a lot of useful methods for performing operations on strings and data manipulation.

Inheritance and Polymorphism Dive deeper into object-oriented Java with inheritance and polymorphism.

Debugging Learn about different types of errors in Java and practice finding them.

Grow your
career with us

In this course, you will discover the power of Android app development, and obtain the skills to dramatically increase your career prospects as a software developer. You’ll also have a head start over other developers using obsolete tools and earlier versions of Android.

Android is continually being updated and you’ll learn how to target but users of current versions of Android and older versions as well.

With this course, you get the best of both worlds. You’re taught to write code for Android that works with the current version and older versions of Android by using the AppCompat library. That way, the apps you build will work with more versions of Android, giving you access to a wider userbase.

Starting is easy because no previous programming experience is needed. NONE! If you do have it, great. Or maybe you just want to brush up on your Android development skills, and that’s great too.