Java remains one of the leading programming languages in the hi-tech industry. Today Java provides real full-stack complete solutions starting with Mobile clients, through web integration tiers and services – but also provides the most powerful solutions for the IT/Enterprise industry and deep backend development. Java is also massively used for distributed domains, like clouds, and supplies strong infrastructure for QA Automation, BigData, and DevOps with popular tools, APIs, and frameworks. The bottom line is that entering the vast Java world is probably a good step ahead.
This course is the beginning of the journey to the Java world and is the base of any step to take as a Java developer. This course focuses on Java core (Java SE) and details regarding flow control, basic and advanced OOP programming, exception handling, and the most important, popular API's like I/O, Multithreading, and DB connectivity.
- 8 hours (optional) – OOP Overview for non-OOP developers
- 40 hours – for OOP developers