1.1 Introduction
1.2 Preparation, the first program and command line
1.3 Debugging
1.4 Data types
1.5 User input
1.6 Constants, logical operators
1.7 Arrays, cycles, conditional statements 1.8 String and equals
1.9 Interim project
1.10 Dynamic collections
1.11 Inheritance, abstract classes, exceptions
Introduction. Lector; What we will learn; What expect aer course
IDE’s overview. Present existing and populars; Java programing; Integrated Development Environment; Prepare Eclipse IDE; Best practices using Eclipse; First Java App
Some of the important Java 8 features. forEach() method in Iterable interface; default and static methods in Interfaces; Functional Interfaces and Lambda Expressions; Java Stream API for Bulk Data Operations on Collec-tions; Java Time API; Collection API improvements; Concurrency API improvements