This Java course has been designed to provide a career path into the industry of Software Development. This course teaches students how to understand the concept of objects and how they relate to programming using the Java language.
Additionally this course will go over the basic fundamentals of the Java language while utilizing Object Oriented Programming (OOP) concepts. This course will utilize version control, which is used in the industry to track work, and provide a mechanism for restoring lost code.
This course will also teach students three pillars of OOP and utilize them in design patterns. Design patterns will take these fundamentals and put them to real world use to solve problems. Along with these, they will also learn the Software Development Lifecycle, so they know what it takes to create powerful applications.