This class is for the aspiring developers who are interested in learning Java programming.
After this class one will get the thorough knowledge on core java and how to integrate it with the web development.
In this class we will cover the following topics.
1. Introduction to Java
2. JDK, JRE and JVM
3. Introduction to Eclipse
4. Variables, Datatypes and Operators
5. Primitive dataypes
6. Coding exercise - 1
7. Loops and conditionals
8. Coding exercise - 2
9. Reference Types in Java
10. Arrays and ArrayLists in Java
11. Coding exercise - 3
12. Methods in java programming
13. Coding exercise - 4
14. Final, Finally and Finalise in java
15. Object oriented programming in java
16. Inheritance, Encapsulation and Polymorphism
17. Coding exercise - 5
18. Collections in java programming
19. Coding exercise - 6
20. Generics in java
21. Introduction to Functional Programming in Java
22. Lambda expression basics
23. Coding exercise - 7
24. Introduction to threads
25. Exception Handling
26. Files and Directories
27. Coding exercise - 8
28. Getting started with Spring framework
29. Getting started with Spring boot
30. Getting started with JPA and Hibernate
31. Simple REST API with spring boot and spring data JPA
32. Coding exercise - 9
33. Introduction on JSP and Servlets
34. Coding exercise - 10
35. Project
36. Interview questions