LiveLessons - Learning Modern Java (2015)
MP4 | AVC 415kbps | English | 1280x720 | 30fps | 17h 49mins | AAC stereo 94kbps | 4.17 GB
Genre: Video Training
In these LiveLessons, expert Java developer, instructor, and author Marty Hall gives a crash course on Java programming. This fast-moving video series is aimed at developers who have used other languages, but who have little or no Java experience. The first section looks at installing Java and Eclipse, making projects, and understanding loops, conditionals, and other basic Java syntax. The second section covers object-oriented programming using the Java 8 style. Topics include classes, methods, constructors, interfaces, abstract classes, enums, and lots of guidance on style and best OOP practices. The third section looks at exception handling, lists and maps, generic types, printf, inner classes, and unit testing with JUnit. The fourth section looks at asynchronous event handling, concurrent programming with Java threads, and parallel programming using Java’s fork/join framework. The fifth section looks at the syntax and usage of lambda expressions and streams, with particular emphasis on best practices and the use of parallel streams.