0% found this document useful (0 votes)
25 views15 pages

Java Full Stack Content-2023-X3

Uploaded by

2002svinfotech
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views15 pages

Java Full Stack Content-2023-X3

Uploaded by

2002svinfotech
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

An ISO 9001 - 2015 Certified

TRAINING
https://svinfotech.in/

DEVELOPMENT
CONSULTANCY

JAVA FULL STACK DEVELOPMENT


Head Office cum Training Division:
# 7-20, 4th Floor, Kamala Landmark, Beside Konark Theater, Dilsukhanagar, Hyderabad - 500 060. Telangana State INDIA.
Call Us: 903 006 1377, 93999 74756, 939 249 1377.
Branch Office: Boyanapally Main Road, Rajampet, Annamaiah Dist. 516126.Andhra Pradesh. - Call Us: 91546 74756
FRANCHISEES: Adduroad || Kurnool || Kadapa || Proddatur, Andhra Pradesh.
|| 1
Ramanthapur || Gadavarikani || Huzurnagar || Mulakalapally, Telangana State.
An ISO 9001 - 2015 Certified
https://svinfotech.in/

TRAINING
1. CORE JAVA
1.1 Introduction to JAVA 1.2 Java history
1.3 Why Java 1.4 JVM
1.5. Class, Objects, Data Types 1.6. Variables
1.7. Type Casting
1.8. Object Oriented Programming System
1. Abstraction 2.Encapsulation
3. Polymorphism 4.Inheritance
1.9. JAVA Coding Standards 1.10. Package- Creating & Naming
1.11.Java Keywords
1.12. Access Specifiers - Public, Private, Protected & Default
1.13. Static Concept-Block, Variable, Method, Class 1.14. Scanner Class
1.15. Control Statements -If, If else, Nested if.. else & Switch case
1.16. Flow Statement - for, while, do.. while 1.17.Constructor - Default, Parameterized
1.18. Interitance 1.19. Extends, super & this keyboard
1.20. Method overloading & Method overriding 1.21. Interface
1.22. Abstract Class 1.23. Garbage Collection
1.24. Marker Interface 1.25. Serialization

DEVELOPMENT
1.26. Transient 1.27. Exception Handling
1.28. Exception Handling - try, catch, throw, throws finally

Become a
1.29. String Concept
String Basics
1.30. String Buffer
1.32. Custom Immutable Class
String Methods
1.31. String Builder

JAVA FULL STACK DEVELOPER


1.33. Collection FrameWork
Collection Basics Iterator Interface
Methods of Collection Interface
1.List 2. Set 3. Map
Array List Hash Set Hash Map
Linked list Tree Set Tree Map
Vector Hashtable
1.34. Collection Framework Advance Concepts
1. Comparable Interface 2. Comparator Infertace
3. Collections Class 4. Differentiate Comparable & Comparator
1.35. Java Enum 1.36. Date Concept
1.37. File Handling Concept
1. File Handling Basics 2. Create Folder
3. Create File - .txt, .pdf, .xlsx, .docs etc 4. Write File
5. Read File 6. Delete File CONSULTANCY
1.38. Thread
1. Concept & LifeCycle 2. Extends Thread
3. Implement Runnable Interface 4. Thread Priorities
5. Thread Methods
1.39. Multithreading
1.40. Thread Synchronization
1. Synchronization 2. Object Locking
3. Inter Thread Communication

Head Office cum Training Division:


# 7-20, 4th Floor, Kamala Landmark, Beside Konark Theater, Dilsukhanagar, Hyderabad - 500 060. Telangana State INDIA.
Call Us: 903 006 1377, 93999 74756, 939 249 1377.
Branch Office: Boyanapally Main Road, Rajampet, Annamaiah Dist. 516126.Andhra Pradesh. - Call Us: 91546 74756
FRANCHISEES: Adduroad || Kurnool || Kadapa || Proddatur, Andhra Pradesh.
|| 2
Ramanthapur || Gadavarikani || Huzurnagar || Mulakalapally, Telangana State.
An ISO 9001 - 2015 Certified
https://svinfotech.in/

TRAINING
1.41. JDK 1.8.0 New Features with Handson
1. Lambda Expression 2. Functional Interface
3. Default Method in Interface 4. Static Method in Interface
5. Method References 6. Date Time API
7. Stream API 8. Collectors
9. For each Loop 10. String Joiner Class
11. Parallel Sort 12. Optional Class

2. J2EE
2.1 JDBC
1. JDBC Introduction 2. JDBC Architecture
3. Database Overview 4. JDBC Basics
5.My SQL 6. Create Database
7. Create Table 8. Insert, Update & Delete
9. Truncate
10. SQL Join
- Inner Join - Right Outer Join
- Left OuterJoin - Full Outer Join

DEVELOPMENT
11. Aggregate Function
- MIN - Max

Become a
- AVG
- Count
12. SQL HAVING Clause
14. ORDER BY
- SUM

13. GROUP BY
15. SQL Aliases

JAVA FULL STACK DEVELOPER


16. SQL LIKE Operator
18. SQL Between
20. SQL TOP
22. SQL Stored Procedures
17. SQL In
19. SQL Null Values
21. SQL LIMIT

23. Java Application Using JDBC Connectivity


24. Handling SQL Exceptions 25. DriverManager
26. ResultSet 27. Connection
28. Statement 29. Prepared Statement
30. Collable Statement 31. DB Connectivity Steps
32. Store Image in SQL 33. Read Image in SQL
34. SQL Queries using SQLYog
35. JDBC CRUD Application
2.2 Servlet
2.2.1. Servlet Basics
CONSULTANCY
2.2.2. Need of Server Side Programming
2.2.3. Servlet Life
Cycle 1 Init()
2. Service()
2.1 doGet()
2.2 doPost()
3. Destory

Head Office cum Training Division:


# 7-20, 4th Floor, Kamala Landmark, Beside Konark Theater, Dilsukhanagar, Hyderabad - 500 060. Telangana State INDIA.
Call Us: 903 006 1377, 93999 74756, 939 249 1377.
Branch Office: Boyanapally Main Road, Rajampet, Annamaiah Dist. 516126.Andhra Pradesh. - Call Us: 91546 74756
FRANCHISEES: Adduroad || Kurnool || Kadapa || Proddatur, Andhra Pradesh.
|| 3
Ramanthapur || Gadavarikani || Huzurnagar || Mulakalapally, Telangana State.
An ISO 9001 - 2015 Certified
https://svinfotech.in/

TRAINING
2.2.4. Servlet Hello World Application
2.2.5. Web.xml Structure
2.2.6. Servlet Directives-include(), forword(), sendRedirictive()
2.2.7. HttpServletRequest, HttpServletResponse in Servlet
2.2.8. Servlet and JDBC Intergration
2.2.9. Servlet, HTML 5, MySQL, Tomcat using Real Time Login Application
2.3 JSP
2.3.1 JSP Basics
2.3.2. Creating dynamic Web content with JSP
2.3.3. Scriplet
2.3.4. Declaration
2.3.5. Servlet, JSP, MySQL, Tomcat Login Application
2.3.6. Servlet, JSP, MySQL, Tomcat CRUD Application
3. FRAMEWORK
3.1. Hibernate
3.1.1. What is Framework?
3.1.2. What are Different Types of Frameworks?

DEVELOPMENT
3.1.3. Hibernate Introduction
3.1.4. Hibernate Basics

Become a
3.1.5. What is Object Realtional Mapping
3.1.6. What is Difference between JDBC and ORM?
3.1.7. Hibernate Architecture
3.1.8. Hibernate Session

JAVA FULL STACK DEVELOPER


3.1.9. Hibernate Session Factory
3.1.10. UML diagrams Introduction
3.1.11. Hibernate with HBM
3.1.12. Developing a Model class
3.1.13. Working with model class annotations
3.1.14. Hibernate Configuration
3.1.15. Hibernate Configuration Offline
3.1.16. Working with Hibernate Test class?
3.1.17. Understanding Hibernate configuartion xml file
3.1.18. Understanding detail about Hibernate Test class
3.1.19. Developing a first Hibernate Application
3.1.20. Session(I) methods
3.1.21. Working with date type annotations in Hibernate
3.1.22. Working with clob and blob in hibernate CONSULTANCY
3.1.23. Fetching data using hibernate from database
3.1.24. Diff. save(), saveOrUpdate(), update(), persist() and merge()
3.1.25. Diff. get() and load()
3.1.26. Working with collection framework
3.1.27. What are multi-table concepts
3.1.28. Working with Secondary Table
3.1.29. Working with component mapping

Head Office cum Training Division:


# 7-20, 4th Floor, Kamala Landmark, Beside Konark Theater, Dilsukhanagar, Hyderabad - 500 060. Telangana State INDIA.
Call Us: 903 006 1377, 93999 74756, 939 249 1377.
Branch Office: Boyanapally Main Road, Rajampet, Annamaiah Dist. 516126.Andhra Pradesh. - Call Us: 91546 74756
FRANCHISEES: Adduroad || Kurnool || Kadapa || Proddatur, Andhra Pradesh.
|| 4
Ramanthapur || Gadavarikani || Huzurnagar || Mulakalapally, Telangana State.
An ISO 9001 - 2015 Certified
https://svinfotech.in/

TRAINING
3.1.30. Working with Inhertiance
3.1.31. Hibernate Association Mapping
1. One to One Mapping 2. One to Many Mapping
3. One to Many Mapping 4. Many to Many Mapping
3.1.32. Introduction to hibernate query language
3.1.33.Working with HQL
3.1.34. Types of parameters in HQL
3.1.35. Working with named parameters and positional parameters
3.1.36. Pagination in hibernate
3.1.37. HQL-non select operations
3.1.38. Copy data using HQL
3.1.39. Generators in hiberante
3.1.40. Custom generators in hibernate
3.1.41. Hibernate composite key
3.1.42. Bag and Id-bag
3.1.43. Native SQL

DEVELOPMENT
3.1.44. Validation in hibernate
3.1.45. Hibernate HCQL-Criteria Query Language

Become a
3.1.46. Connection pooling in hibernate
3.1.47. Cache Mechanicm
3.1.48. Types of caches in hibernate
3.1.49. Working with eh-cache implementation

JAVA FULL STACK DEVELOPER


3.1.50. Developing a servlet+hibernate application
3.1.51. Interview questions
3.1.52. Misc Topics of Hibernate
3.2. Spring Framework
3.2.1. What is FrameWork?
3.2.2. How many Types of Frameworks?
3.2.3. Spring Framework Introduction
3.2.4. What is MVC Architecture?

*****Module1:(Spring-Core)***
1. What is IOC ?
2. Types of Injections in Spring?
I. Dependency Injection II. Construction Injection
3. First Example on Injections CONSULTANCY
I. Xml Based
4. Configuration in Spring:(Java Annotation Configuartion)
I. Second Example on Injections
5. What is Difference Between Dependency Injection and Constructor Injection?
6. Introduction to Inner Beans
7. Bean Inheritance

Head Office cum Training Division:


# 7-20, 4th Floor, Kamala Landmark, Beside Konark Theater, Dilsukhanagar, Hyderabad - 500 060. Telangana State INDIA.
Call Us: 903 006 1377, 93999 74756, 939 249 1377.
Branch Office: Boyanapally Main Road, Rajampet, Annamaiah Dist. 516126.Andhra Pradesh. - Call Us: 91546 74756
FRANCHISEES: Adduroad || Kurnool || Kadapa || Proddatur, Andhra Pradesh.
|| 5
Ramanthapur || Gadavarikani || Huzurnagar || Mulakalapally, Telangana State.
An ISO 9001 - 2015 Certified
https://svinfotech.in/

TRAINING
8. Scopes in Spring ?
i. Singleton Scope ii. Prototype Scope
iii. Session Scope iv. Request Scope
v. Global scope
9. Nested Bean Factory
10.Working with properties file
I. @value ii. @propertysource()
11. Bean lifecycle
12. Bean preprocessor and postprocressor mechanicms?
13. Core module Annotations
14. p-namespace and c-namespace
15. Summary of Annotations of Spring core module

****Module 2:Spring JDBC******


1. What is JDBC?
2. Why spring JDBC introduced?

DEVELOPMENT
3. What is DataSource and Types of Data Sources?
4. Working with JDBC Template

Become a
5. Named Parameter using JDBC Template
6. Crud Operations using JDBC Template
7. Spring JDBC Configuration using Java Configuration Style
8. Reading db values from properties file

JAVA FULL STACK DEVELOPER


9. RowMapper(I)

*****Module 3-Spring Orm******


1. What is Orm?
2. Introduction to Spring-orm?
3. Working with Hibernate application basic?
4. Developing orm configuration?
5. Under Standing Hibernate keys?
6. What is Session, Session Factory?
7. Developing spring orm application xml based
8. Developing spring orm application java based
9. Transcation Mgmt is Spring orm
10. Hibernate Design Application
11. Select Operations using Hibernate Template CONSULTANCY
3.3 Spring MVC
3.3.1. Types of MVC Architeutes
3.3.2. Introduction to Spring mvc FrameWork?
3.3.3. What is a Http Request and Response?
3.3.4. How many Ways A request can be made in Browser?
3.3.5. Spring MVC Flow
3.3.6. What is Web.xml?What we will configure in it ?
3.3.7. How to write Spring mvc configuration using java?

Head Office cum Training Division:


# 7-20, 4th Floor, Kamala Landmark, Beside Konark Theater, Dilsukhanagar, Hyderabad - 500 060. Telangana State INDIA.
Call Us: 903 006 1377, 93999 74756, 939 249 1377.
Branch Office: Boyanapally Main Road, Rajampet, Annamaiah Dist. 516126.Andhra Pradesh. - Call Us: 91546 74756
FRANCHISEES: Adduroad || Kurnool || Kadapa || Proddatur, Andhra Pradesh.
|| 8
Ramanthapur || Gadavarikani || Huzurnagar || Mulakalapally, Telangana State.
An ISO 9001 - 2015 Certified
https://svinfotech.in/

TRAINING
3.3.8. Types of HttpStatus Codes
3.3.9. Working with Mvc with Front Controller
3.3.10. Developing a simple mvc application using xml based
3.3.11. Introduction to maven Tool?
3.3.12. Developing mvc application with maven?
3.3.13. What is Handler Mapper?
3.3.14. Data exchange between Controller and Ui
i. Sending data from controller to ui ii. Sending data from ui to controller
3.3.15. What is Model And View, Modelmap?
3.3.16. What is @model Attribute Annottaion?
3.3.17. Working with Collection-data using mvc
3.3.18. Introduction to Mvc Annotations
3.3.19. Working with RequestParam
3.3.20. Intoduction to Spring -tag Library
3.3.21. Working with spring-tag Library
3.3.22. Spring-validator Api

DEVELOPMENT
3.3.23. Spring mvc+spring orm(Crud Application)
3.3.24. Working with Internalization(I18N)

Become a
*******Module5-Spring Email*******
1. Introduction to Spring Email
2. Spring Email Design

JAVA FULL STACK DEVELOPER


3. Understanding Configuration of Spring Email
4. Working with Spring-Email

*******Module6-Spring Scheduling*****
1. What is Scheduling?
2. Why Schedulers are Used?
3. Introduction to Spring Scheduler
4. Spring Scheduler Annotations
5. Developing a Spring Scheduler Application

*******Module6-Spring Rest***
1. What is a Webservices?
2. What is Restful Webservice ?
3. Introduction to Spring Restful Webservices? CONSULTANCY
4. Annotations in Spring Rest?
5. What is rest template?
6. What are producer and consumer application?
7. What are different http methods?
8. Spring rest http method Annotations
9. What is response entity ?
10. Working with Spring Rest using maven
11. Working with Spring Rest Producer Application

Head Office cum Training Division:


# 7-20, 4th Floor, Kamala Landmark, Beside Konark Theater, Dilsukhanagar, Hyderabad - 500 060. Telangana State INDIA.
Call Us: 903 006 1377, 93999 74756, 939 249 1377.
Branch Office: Boyanapally Main Road, Rajampet, Annamaiah Dist. 516126.Andhra Pradesh. - Call Us: 91546 74756
FRANCHISEES: Adduroad || Kurnool || Kadapa || Proddatur, Andhra Pradesh.
|| 7
Ramanthapur || Gadavarikani || Huzurnagar || Mulakalapally, Telangana State.
An ISO 9001 - 2015 Certified
https://svinfotech.in/

TRAINING
12. Introduction to postman?
13. Working with Postman using spring rest?
14. Developing Spring rest consumer Application
15. Media type annotations using spring rest
16. Making request using http headers using postman
17. Consuming data using consumer application example program of http headers

******Module7-Spring Aop******
1. What is Aop?(Aspect Oriented Programming Language)
2. What are AOP Terms?
3. Types of Advices?
4. Understanding Spring-aop configuration in Java Style
5. Developing a Aop Application
6. Some misc Interview Questions on Aop.
7. Aop using Aspect
8. What are internal annottaions of aspect aop?

DEVELOPMENT
9. Aspect Aop Example program
10. Types of advices in aspect Aop

Become a
11. Special Expression in Aop

******Module8-Spring Jms*******(JAVA MESSAGE SERVICE)


1. Introduction to Jms

JAVA FULL STACK DEVELOPER


2. Types of Jms Communication
3. What is queue,Topic and Destination in Mom?
4. Jms Design
5. Downloading activemq
6. Working with Activemq
7. Jms Template Design and Introduction to JMS TEMPLATE
8. Working with Jms Template

******Module10-Spring Security*******
1. What is a Security why it is needed?
2. What is Jaas?
3. What is Authentication and Authorization?
4. Types of authenication?
i. Inmemory Authenication ii. Jdbc Authenication CONSULTANCY
iii. UserDetailService
5. What is role of Authorization manager and how many types?
6. Spring Security Design in uml design
7. Working with different types of authenications
8. Working with Password Encoder?

******Module11-Complete Spring Web Application****


1. Spring core +orm+mvc+Security

Head Office cum Training Division:


# 7-20, 4th Floor, Kamala Landmark, Beside Konark Theater, Dilsukhanagar, Hyderabad - 500 060. Telangana State INDIA.
Call Us: 903 006 1377, 93999 74756, 939 249 1377.
Branch Office: Boyanapally Main Road, Rajampet, Annamaiah Dist. 516126.Andhra Pradesh. - Call Us: 91546 74756
FRANCHISEES: Adduroad || Kurnool || Kadapa || Proddatur, Andhra Pradesh.
|| 8
Ramanthapur || Gadavarikani || Huzurnagar || Mulakalapally, Telangana State.
An ISO 9001 - 2015 Certified
https://svinfotech.in/

TRAINING
3.5. Spring Boot
3.5.1. SpringBoot
• Boot Basic and Features • Need of Spring Boot
• Spring V/s Boot • Components in Boot
• Boot Architecture • Types of Files in Boot
• Advantages of Boot • Boot Dependencies
• Maven Boot Plug-in • Parent Project in Boot
3.5.2. First Application in Boot
• Basic Annotations in Boot • Execution Flow
• Boot Starter class • Application Properties
• Server Port Change • Managing of Dependencies
• Common Problem incoding • @Spring Boot Application
3.5.3. Customizing the Banner
• Spring Boot Banner • Banner Example
• Text Banner • Custom banner
3.5.4. Runners in Spring Boot

DEVELOPMENT
• Command Line Runner • Application Runner
• Multiple Runners with Order • Runner Configuration

Become a
• Inputs to Runner
3.5.5. Application Properties file
• Properties file Need • XML/Properties
• Finding Key-values • Option-args / Nonoption-args

JAVA FULL STACK DEVELOPER


• Default values
3.5.6. Application YAML File
• YAML structure • YAML Locations and Order
• Snake YAML Execution Flow
3.5.7. POM structure for Boot
• Why POM, Role of POM Elements • Parent Project
• Properties in POM • Version Management
3.5.8. Profiles in Spring boot
• @ Profile annotation • Customer / Environment Specific coding
• Profile Properties • Profiles YAML
Building Application (.jar,.war)
• What is Build plug-in • Maven Clean and Install
• Target folder and .jar and .war
Spring Boot starter class CONSULTANCY
• @ Spring Boot Configuration • @ Enable Auto Configuration
• @ Component Scan
Spring Boot standalone Application
• Writing Standalone Application • Service Examples
• Printing Messages Spring Boot Configuration
• Writing Application Configuration
• Java and Annotation Configuration
• Auto detection of Configuration File

Head Office cum Training Division:


# 7-20, 4th Floor, Kamala Landmark, Beside Konark Theater, Dilsukhanagar, Hyderabad - 500 060. Telangana State INDIA.
Call Us: 903 006 1377, 93999 74756, 939 249 1377.
Branch Office: Boyanapally Main Road, Rajampet, Annamaiah Dist. 516126.Andhra Pradesh. - Call Us: 91546 74756
FRANCHISEES: Adduroad || Kurnool || Kadapa || Proddatur, Andhra Pradesh.
|| 9
Ramanthapur || Gadavarikani || Huzurnagar || Mulakalapally, Telangana State.
An ISO 9001 - 2015 Certified
https://svinfotech.in/

TRAINING
Lombok API
• @ Data • @ Getter
• @ Setter • @ To String
• @ Equals And Hash Code • @ No Args Constructor
• @ Required Args Constructor • @ All Args Constructor
• @ Non Null
Basic Annotations and Execution flow
• @ Service • @ Component • @ Scope
• @ Bean • @ Configuration • @ Configuration Properties
• @ Order • @ Profile • @ Value
• @ Property Source
B) Spring Boot Advanced
Spring Boot Web Applications
• Design of Web Applications • Layers in Web Application
• Spring Boot MVC Model • Writing of Controllers
Embedded Server and Databases

DEVELOPMENT
• Need of Embedded Components • Knowing Servers Configuration
• Working with Tomcat • Working Jetty Servers

Become a
• Working with Undertow • H2 Database and Console
• HSQLDB • Apache Derby
Spring Boot JDBC
• Curd Repository • Basic Operations

JAVA FULL STACK DEVELOPER


• Execution with Different Dbs • Database Connection
Spring Boot Data JPA
• JPA Repository, JPADB Operations(CURD) • Find All and find By methods
• @ Query Annotation for HQL • JPA Properties Configuration
Spring Boot AJAX
• Synchronous v/s Asynchronous • AJAX introduction
• Jquery AJAX call models • Integration with Rest Controller
Spring Boot Connection Pooling
• Types of Temporary Memories • Need of Pooling
• Pooling v/s caching • Hikari CP Configuration
Spring Boot Pagination and Sorting
• Pagination Introduction
• Google Example for Pagination • Pagination And Sorting Repository
• Page and Pagleabe objects • Default values for Pagination CONSULTANCY
• Sorting Directions
Spring Bootwith Swagger
• What is API End points • Swagger Introduction
• Design of Swagger UI • Coding for Rest Controller
• Testing Swagger Operations
Spring Boot Profiles
• Need of Profiles • Environments and Profiles
• Defining Profiles • Execution of profile

Head Office cum Training Division:


# 7-20, 4th Floor, Kamala Landmark, Beside Konark Theater, Dilsukhanagar, Hyderabad - 500 060. Telangana State INDIA.
Call Us: 903 006 1377, 93999 74756, 939 249 1377.
Branch Office: Boyanapally Main Road, Rajampet, Annamaiah Dist. 516126.Andhra Pradesh. - Call Us: 91546 74756
FRANCHISEES: Adduroad || Kurnool || Kadapa || Proddatur, Andhra Pradesh.
|| 10
Ramanthapur || Gadavarikani || Huzurnagar || Mulakalapally, Telangana State.
An ISO 9001 - 2015 Certified
https://svinfotech.in/

TRAINING
Spring Boot Dev Tools
• What are Dev Tools • Dependency for Dev Tools
• Working with Dev Tools
Spring Boot Task Scheduling
• Schedulers Introduction • Task Management
• Fixed Delay and fixed Rate • Cron expression
Spring Boot Actuator
• Production REST Endpoints • Sensitive and
Insensitive endpoints
• Dependency for Actuator • Executing end points
• Finding logs • Health check
• Current Environment Spring Cloud & Micro services
Monolithic Applications
• Introduction of Layers Application
• Modules Integration
• Implementation of Monolithic Applications

DEVELOPMENT
Drawbacks of Monolithic applications
• Problems in Design • Load Balancing

Become a
• Parallel Coding and Testing
SOA Introduction
• What is SOA • SOA as Design Pattern • Components of SOA
• Need of JSON • JSON and It's Auto Conversion • Testing Using POSTMAN

JAVA FULL STACK DEVELOPER


• Types of HTTP Methods • PUT • GET
• DELETE • POST
• Parameters(Header Param, Request Param..)
• Response Entity Format • @ Request Body and
• @ Response Body Format • Consumer and Producers
• Registry and Discovery Component
Micro services Introduction
• Importance of micro services • Services in Application
• Monolithicto Micro services • Architecture and Implementation styles
Design of Micro services
• Eureka Server as Registry and Discovery • Registry server
• Consumer Discovery
Intra Communication of Microservices
• Provider and Consumer Integration • Sending/Receiving Data CONSULTANCY
• HTTP Methods Examples
Data passing types (JSON,XML)
• HTTP Parameters • HTTP Body for Datapassing
• Object to JSON Format • Object to XML Format
Need of Load balancing
• What is Load balancing • Types of Load Balancing
• Ribbon for Client Load balancing • Zuul for Server Load Balancing

Head Office cum Training Division:


# 7-20, 4th Floor, Kamala Landmark, Beside Konark Theater, Dilsukhanagar, Hyderabad - 500 060. Telangana State INDIA.
Call Us: 903 006 1377, 93999 74756, 939 249 1377.
Branch Office: Boyanapally Main Road, Rajampet, Annamaiah Dist. 516126.Andhra Pradesh. - Call Us: 91546 74756
FRANCHISEES: Adduroad || Kurnool || Kadapa || Proddatur, Andhra Pradesh.
|| 11
Ramanthapur || Gadavarikani || Huzurnagar || Mulakalapally, Telangana State.
An ISO 9001 - 2015 Certified
https://svinfotech.in/

TRAINING
Spring Boot Dev Tools
• What are Dev Tools • Dependency for Dev Tools
• Working with Dev Tools
API creation for Micro services
• Defining Consumer for Rest Controller • Paths and Parameters
• Using API for Integration
Spring Cloud Architecture
• Components • Service Registry
• API Gateway • Config Server
• Config Client • Load Balancer
• PCF • Circuit Breaker
• Cloud Integrations
Discovery and Registry server
• Netflix Eureka Server Example • Application Properties
• Dependencies Introduction • Spring Boot version and Cloudversion
Provider and Consumer Micro services

DEVELOPMENT
• Rest Template Introduction • Eureka server Registry
• Provider Creation and Register with Eureka • Consumer Application and Register with Eureka

Become a
• Application Configuration for Rest Template • Consumer and Provider Integration
Config server and Config Client
• Need of Config Servers • Local File System
• Git Config Servers • Eureka with Configserver

JAVA FULL STACK DEVELOPER


• Provider and Consumers with ConfigClient
API for Gateway Proxy
• What is APIGateway • Netflix Zull Gate way example
• Zull project Properties • Integration with Eureka and PC App
Loading Balancing
• Need of load Balancing • Netflix Ribbon Example
• Provider Load Balancing • Ribbon with Eureka-PCAPP
Fallback methods and Circuit Breaker
• Exception Handling in Cloud • Fall back methods
• Hystrix Circuit Breakers • Hystrix Dashboard
Zipkin and Sleuth
• Logging and Tracing in Microservices • Log4J for Microservices
• Need of Sleuth • Zipkin UI Tracer
Pivotal Cloud Foundry(PCF) CONSULTANCY
• What is PCF • Register and Validate Account
• Installing PCF in system • Push Micro service to PCF
• Service Dashboard • PCF Basic Commands
Message Queue(MQ)
• Introductions to Mqs • Need of Mqs
• Codingusing Active MQ • Apache Kafka

Head Office cum Training Division:


# 7-20, 4th Floor, Kamala Landmark, Beside Konark Theater, Dilsukhanagar, Hyderabad - 500 060. Telangana State INDIA.
Call Us: 903 006 1377, 93999 74756, 939 249 1377.
Branch Office: Boyanapally Main Road, Rajampet, Annamaiah Dist. 516126.Andhra Pradesh. - Call Us: 91546 74756
FRANCHISEES: Adduroad || Kurnool || Kadapa || Proddatur, Andhra Pradesh.
|| 12
Ramanthapur || Gadavarikani || Huzurnagar || Mulakalapally, Telangana State.
An ISO 9001 - 2015 Certified
https://svinfotech.in/

TRAINING
Spring Boot Security
• Boot Security Design • Authentication and Authorizations
• Roles and AntMatcher ULR Patterns • In Memory Authentication
• Default Form Logins • Custom Form Creation
• Jdbc Authentication • JPA/Hibernate(ORM) Authentication
• Oauth 2 Security Desig • Oauth 2 Client Application Design

4. WEB SERVICES
(RestFul webservices(Jersey implementation)
1. What is Web Service?
2. Types Of Web services?
3. Types of Integrations
4. HttpStatus codes
5. Frontcontroller design pattern
6. Consumer-provider fc design pattern
7. Types of layers

DEVELOPMENT
8. Json
9. Introduction to restful web services

Become a
10. Understanding jersey1.x
11. Developing provider application
12. Http methods in webservices
13. Understanding uri and url

JAVA FULL STACK DEVELOPER


14. Consumer application internal
15. Introduction to maven tool
16. Provider and consumer application using maven
17. Working with postman(client-tool)
18. Data exchange between webservices
i. Primitive data ii. Global data
19.Global data parameters
i. @query parameter ii. Matrix parameters
iii. Form parameters iv. Header parameters
20. Working with jackson api
21. Coding and decoding
22. Mediatype annotations
23. Working with @produces
24. Working with @consumes CONSULTANCY
25. Xml ROOTelement
26. Security in Rest Webservices
i. Basic authorization ii. Conent-negotiation
27. Autodection of multi-consumes
28. uri and url
29. Working with path variable

Head Office cum Training Division:


# 7-20, 4th Floor, Kamala Landmark, Beside Konark Theater, Dilsukhanagar, Hyderabad - 500 060. Telangana State INDIA.
Call Us: 903 006 1377, 93999 74756, 939 249 1377.
Branch Office: Boyanapally Main Road, Rajampet, Annamaiah Dist. 516126.Andhra Pradesh. - Call Us: 91546 74756
FRANCHISEES: Adduroad || Kurnool || Kadapa || Proddatur, Andhra Pradesh.
|| 13
Ramanthapur || Gadavarikani || Huzurnagar || Mulakalapally, Telangana State.
An ISO 9001 - 2015 Certified
https://svinfotech.in/

TRAINING
---------Module 2(Jersey 2.x)
1. Introduction to jersey 2.x
2. Creating application in sts maven
3. @beanparam
4. Working with resource config
5. @context data
6. Securing end-points
7. Wadl(Web application description language)
8. Rest + hibernate application

5. DEVELOPMENT TOOLS
1. IDE’S(Integrated development environment)
Eclipse, STS4(Spring tool suite)
2. Distributed Version control:
GIT
5.DESIGN PATTERN

DEVELOPMENT
5.1. Singleton Design Pattern 5.2. Builder Design Pattern
5.3. Factory Pattern 5.4. Abstract Factory Pattern

Become a
5.5. Prototype Pattern
5.7. Adapter Pattern
5.9. Composite Pattern
5.11. Proxy Pattern
5.6. Facade Pattern
5.8. Filter Pattern
5.10. Decorator Pattern
5.12. Iterator Pattern

JAVA FULL STACK DEVELOPER


5.13. Bridge Pattern
5.15. MVC Pattern
6. MICROSERVICES
6.1. Microservices Introduction
5.14. Flyweight Pattern

6.2. Microservices Architecture


6.3. Microservices Project Sturcture 6.4. Microservices Frameworks
6.5. Spring Boot with Microservices Basics
6.6. Spring Boot with Microservices Coding Standards
6.7. Spring Boot with Microservices Builder Design Pattern
6.8. Spring Boot with Microservices QR Code Generator
6.9. Spring Boot, Hibernate, Maven, MySQL CRUD Application - POSTMAN API
6.10. Spring Boot, Spring Data - JPA, Maven, MySQL CRUD Application - POSTMAN API
6.11. Spring Boot, Spring Data - JDBCTemplate, Maven, MySQL CRUD Application
6.12. Spring Boot, ORM, Microservices with Project Lombok
6.13. Spring Boot, CORS, Spring Data[JDBCTemplate], Microservices CRUD with Project Lombok CONSULTANCY
using React JS
7. WEB DESIGN
7.1. HTML 5 7.2. CSS 3
7.3. JavaScript 7.4. Bootstrap
7.5. Payment Gateway Integration 7.6. Domain and Hosting
7.7. Website Deployment and Go Live

Head Office cum Training Division:


# 7-20, 4th Floor, Kamala Landmark, Beside Konark Theater, Dilsukhanagar, Hyderabad - 500 060. Telangana State INDIA.
Call Us: 903 006 1377, 93999 74756, 939 249 1377.
Branch Office: Boyanapally Main Road, Rajampet, Annamaiah Dist. 516126.Andhra Pradesh. - Call Us: 91546 74756
FRANCHISEES: Adduroad || Kurnool || Kadapa || Proddatur, Andhra Pradesh.
|| 14
Ramanthapur || Gadavarikani || Huzurnagar || Mulakalapally, Telangana State.
An ISO 9001 - 2015 Certified
https://svinfotech.in/

TRAINING
8. ReactJS
8.1. React JS Basics 8.2. React JS Features
8.3. React JS Setup and Hello World 8.4. Bootstrap
8.5. Payment Gateway Integration Application 8.6. React JS JSX
8.7. React JS Component 8.8. React JS State
8.9.React JS Props 8.10.React JS Constructor
8.11. React JS Lifecycle 8.12. React JS Events
8.13. React JS Router 8.14. React JS Forms
8.15. React JS Tables 8.16. React JS Portals
8.17. React JS ES6 8.18. React JS CSS
8.19. React JS Hook 8.20. React JS and Back End Integration
8.21. React JS Using Back End CRUD Application
8.22. React JS, JDK 1.8, Spring Boot, Hibernate, Maven, MySQL, Microservices, Project Lombok
- Project Implementation
9. INDUSTRIAL ADVANCE CONCEPTS
9.1. SVN 9.2. Jenkin

DEVELOPMENT
9.3. JIRA 9.4. Postman API Testing Tool
9.5. GIT 9.6. Maven

Become a
9.7. JUnit
9.9. XML
10. INDUSTRIAL SOFTWARES
10.1 JDK 1.8.0
9.8. JSON
9.10. Junit - Mockito

10.2. Eclipse

JAVA FULL STACK DEVELOPER


10.3. Apache Tomcat
10.5. MySQL
10.7. Maven
10.9. HTTracker
10.4. Apache Maven
10.6. SQLYog
10.8. Sublime
10.10. Bracket
10.11. Atom 10.12. Visual Studio
11. INTERVIEW QUESTIONS & PREPARATIONS
- Developer Life - Concepts
- Programming practices - Interview Preparation.

CONSULTANCY

Head Office cum Training Division:


# 7-20, 4th Floor, Kamala Landmark, Beside Konark Theater, Dilsukhanagar, Hyderabad - 500 060. Telangana State INDIA.
Call Us: 903 006 1377, 93999 74756, 939 249 1377.
Branch Office: Boyanapally Main Road, Rajampet, Annamaiah Dist. 516126.Andhra Pradesh. - Call Us: 91546 74756
FRANCHISEES: Adduroad || Kurnool || Kadapa || Proddatur, Andhra Pradesh.
|| 15
Ramanthapur || Gadavarikani || Huzurnagar || Mulakalapally, Telangana State.

You might also like