

Data Structures: How to work with collections, such as arrays, maps, and ArrayLists.Control Structures: Using If/Else clauses, Switch statements and logic to control the flow of execution.

Concepts of Object Oriented Programming (OOP): The type system, variables, functions and methods, inheritance, classes and protocols.

By the end of the course you’ll not just be familiar but completely understand: By the end of this course, you will be fluently programming in Java and be ready to make your very own apps or start a freelancing job as an Android developer. The course includes hours and hours of HD video tutorials and builds your programming knowledge through making real world apps. This Android with Java course is based on a in-person app development bootcamp in London.
