Core Java Programming
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 for deep backend development. Java also massively used for distributed domains, like clouds and supply strong infrastructure for QA Automation, BigData and DevOps with popular tools, APIs and frameworks. Bottom line is that entering to the vast Java world is probably a good step ahead.
This course is the beginning of the journey to 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