Java
- How to install Java
- How to make Eclipse ready for Java
- Java Syntax and variables
- Keywords, Operators and Conditional statements
- Strings and Arrays
- Loops and Methods
- What is Object
- How to construct a class for a given Object
- What is Inheritance
- How to implement Encapsulation
- Polymorphism means?
- What is Abstraction
- Create a git account and import from git
- Exceptions
- File Handling and Date Api
- Generics, Annotations, Threads
- Collections
J2EE
- XML
- JDBC
- Servlets
- Jsps
WEB
- HTML - Intro., Structure, Section, Header, Footer
- HTML - Image, Anchor, Table, Block and Inline Elements
- HTML - Forms
- CSS - Basics
- JavaScript - Intro., Functions, DOM
- JavaScript - Variables, Operators, Forms
- Bootstrap - Intro, Grid System, Nav Bar
- Bootstrap - Nav Items, Chrome Dev Tools, Badge, List
- Bootstrap - Cards
- Bootstrap - Date Picker, Form Elements, Style Customization
Spring Boot (REST)
- Maven - Build, Deploy, Life Cycle and POM
- Spring Core - Intro, Spring Boot, XML Config, Logging
- Spring Core - Dependency Injection
- Spring REST - HTTP Intro, GET, Service Layer
- Spring REST - Front end integration
- Spring REST - POST, PUT, DELETE
- Spring REST - Front end integration of POST and PUT
- Spring REST - Spring Security and JWT
SQL
- Introduction, CREATE, INSERT, UPDATE, DELETE Statements
- ALTER, DROP, SELECT Statements
- Arithmetic, Logical Operators and Functions
- JOINS