Description
In this course, you will:
- Learn Java the modern way — Step By Step — With 200 hands-on code examples
- Understand the best practices in writing high quality java code
- Solve a wide range of hands-on programming exercises with Java
- Learn to write Object Oriented Programs with Java
- Acquire all the skills to demonstrate an expertise with Java Programming
- Learn advanced Object Oriented Programming concepts -Abstraction, inheritance, encapsulation and polymorphism
- Learn the basics of Object Oriented Programming — Interfaces, inheritance, abstract class and constructors
- Learn the basics of programming — variables, choosing a data type, conditional execution, loops, writing great methods, breaking down problems into sub problems
- Learn basics of functional programming with Java
- Gain expertise in using Eclipse IDE and JShell
- Learn the basics of multi threaded programming — with executor service
- Learn about a wide variety of java collections — list, map, set and queue interfaces
This course take an hands-on approach using a combination of JShell and Eclipse as an IDE to illustrate more than 200 Java Coding Exercises, Puzzles and Code Examples. This course assumes no previous ( beginner ) programming or Java experience.