Java is the hottest piece of cake in the IT Industry today and it will be tomorrow. The Java programming language lies at the core of many large-scale business applications. In addition, the portability inherent in Java is useful for programming a wide variety of portable electronics, from smartphones (Android, BlackBerry, Samsung) to embedded systems in a rapidly expanding number of consumer products
In this course, you'll learn and practice essential computer science concepts using the Java programming language. You'll learn about Object Oriented Programming, a technique that allows you to use code written by other programmers in your own programs. You'll put your new Java programming skills to the test by solving real-world problems faced by software engineers.