Java Intermediate
So you?ve mastered the basics of Java are want to deepen your skills? That?s great! This course will give you knowledge you can use to develop mobile apps, web apps, desktop apps, games and much more. You?ll learn how to develop more advanced and powerful Java programs. This course is the perfect follow-on to our Introduction to Java course. We suggest you take a quick look at the outline of that course to make sure you?re comfortable with those concepts. If you are, then dive right into Intermediate Java!
What you'll learn
Object-oriented programming principles
Embed object-oriented programming principles to reduce complexity in your programs and make them reusable.
Methods
Write once, use many! Define and use methods to make your code modular and readable
Encapsulation
Hide and protect your data with encapsulation
Classes
Use classes as blueprints (or templates) to create programming objects. Use the principle of inheritance to create new classes that are built upon existing classes.
