You are on page 1of 8

FULL STACK

JAVA DEVELOPER
C E RT I F I C AT I O N P RO G R A M

CALL EMAIL WEB


70220 20000 info@rooman.net rooman.net
ABOUT ROOMAN

Rooman is an undisputed leader in the segment of employment linked training programs


and IT certification with 21 years of rich experience and nationwide presence with over
198 centres pan India.

Rooman is an ed-tech company that provides job guaranteed programs. Unlike traditional
institutes, Rooman provides concept visualisation using animations,
tech-enabled world-class skilling ecosystem and the pure joy of learning.

Rooman has emerged to be a strong force in nation-building by also partnering with the
government of India, NSDC, NASSCOM, SKILL INDIA and many such esteemed bodies
working in the grass-root level to make India the skill capital of the world.

Benefits of being a Full Stack Developer


EASILY HIRED HIGH PAY
With a wide range of skillsets, Full Stack Avg: 6.50 LPA - High: 23.64 LPA
Developers are always high in demand.

ENORMOUS OPPORTUNITIES Check Here


With multiple skillsets, Full Stack
Source: glassdoor
Developers will constantly find rapid growth
in their career.
JOURNEY
WITH US

STEP 5
STEP 6
STEP 4

STEP 3

STEP 2

STEP 1

1 GET ENROLL IN THE COURSE 4 ATTEND PLACEMENT DRIVES

2 CANDIDATE SCREENING 5 GET CERTIFIED

3 START LEARNING 6 GET PLACED &


START WORKING
LEARNING TRACK

01 02 03
Learn Core Java Learn Advanced Learn Python
Be a master in Java Get a wide range of
language fundamentals opportunities to create
Learn to code on the your career in different
& competitive
server-side and create specializations like
programming
dynamic web pages Artificial Intelligence,
Deep Learning, etc

04 05 06
Learn HTML /CSS/ Learn MySQL Learn Springs &
Javascript Understand the process Hibernate
of designing, managing, Learn to integrate
Master to design, style and handling structured
& interact with the web different third party APIs
data. in your application
pages.

07 08 09
Build Project Practice Aptitude Learn Interview
Understand the complete Build your logical and Etiquette
process of building code, reasoning skill to crack Learn a set of manners
integrating modules, the interviews that is accepted in a
hosting an application, profession.
and maintaining it.
3 hours of the classroom
session on weekdays

2 hours of hands-on
Doubt Clarification
coding on weekdays
session

Talks from Case Studies


industry solved on
experts every module

Mock interviews at Daily


regular intervals Assignments

Weekly
Assessments

A DAY/WEEK WITH US

TOOLS & TECH


DETAILED SYLLABUS

Core Java: Transaction & Acid properties


Language Fundamentals Store procedure
Data Types In procedure
Introduction Object orientation In-Out procedure
Incrementation and decrementation BLOB
Pattern Programming CLOB
Arrays Meta-Data of ResultSet
Strings
String tokenizer
Methods Servlets, JSP & JSTL:
Method overloading Introduction to Servlets
Constructor Difference between Web-Based and
Encapsulation Distributed Application
Static Difference between Static and Dynamic
Inheritance response
Polymorphism Control flow of web.xml
Access specifiers Service methods
Aggregation and Composition doGet and doPost method
Abstraction welcome file list
Interface set and getAttribute in Request Dispatcher
Exception Handling Forward() and Include() in Request
Multi-Threading Dispatcher
Producer-Consumer Send Redirect
Collection Difference between Request Dispatcher and
Maps Send Redirect
Boxing & Auto Boxing Session management in java
File Handling Cookies in java
Enum Servlet context and Servlet Config
Annotations Life Cycle of a servlet
Calling servlet using annotation
Filters
JDBC: Filter Chaining
Introduction to JDBC Introduction to JSP
Communication with backend and Working of JSP Engine
database JSP Tags
Key Interfaces Implicit Objects of JSP
Steps for installing MySQL Handling Exception in JSP
Connector JSTL Tags
Property File
Update Query
Batch File
Dynamic queries
Hibernate: Python:
Introduction to Hibernate Interactive and script mode, OOPS
Benefits of Hibernate principles
Explanation of Hibernate.cfg.xml File Data Types
The relation between hibernate and JDBC Typecasting
Program to Update Multiple lines (using Functions
HQL) Types of arguments
CRUD Operations Modules
Writing SQL Queries in Hibernate Command-line arguments
Introduction to Mapping Operators
1:1 Mapping Loops
Property tag in 1:1 Mapping Break and continue statements
Unidirectional and Bidirectional in 1:1 Lambda Functions
Mapping Filter, Reduce, Map
Many-to-One Mapping Global variable, Local variable
Multiple Programs using 1:1 Mapping and Recursion
Many-to-One Strings
Many-to-One Mapping (bi-direction) Regular expression
Many-to-Many Mapping Referential array
Programs Using Joinable List Operations
Lazy Loading and Eager Loading List comprehension
Lifecycle of Hibernate zip(),all(),any(), join() functions.
Difference between get and load Performance analysis of Data Types
Tuple
Set
Spring: Set Comprehension
Feature of Spring, Spring Architecture, Dictionary
Inversion of Control Collection Module
Dependency Injection (Constructor OOPs
Injection, Setter Injection) Instance and static variables
Bean Scope, Bean Lifecycle, IoC Decorators
(annotation approach) Closures
Constructor Injection, Setter Injection, Different Methods
Field Injection (annotation approach) Design Principles of OOPs
Bean Configuration using Java Code Encapsulation
Spring MVC Architecture, First MVC code Inheritance
Configuration of Spring MVC Polymorphism
Control Flow of Spring MVC, Handler Aggregation & Composition
Mapping Abstraction
RequestMapping Duck Typing
Data Transfer between Controller & View Exception handling
RequestParam Loggers
RequestParam File handling
SpringMVC Form Tag Library Generators
SpringMVC Form Tag Library Process vs Thread
Spring Validation Multi-Threading
Python Database Programming
DETAILED SYLLABUS
HTML/CSS: MYSQL:
Introduction to CSS3,Basic Selectors ER Diagrams
Working with Sizes, Colors and Files, Constraints
Styling Text Creating Database and Tables,
Web Fonts, Gradients without Inserting Data, CRUD Commands
Images CRUD, Basic queries
Advanced Selectors, Lists, and Refining our Selections- Like
Navigation Menus Single row Functions
Exploring Generated Content Aggregate Functions
Transforms and Transitions Group by, Having, order by clauses
Animating Elements with Keyframes Sub Queries.
Styling Tables Joins
Elements Positioning, Working with Set Operators
Layouts Normalization
Multi-Column Layouts with CSS3 Views, Index, Export, and Import
Dealing with Cross Browser Layouts using Scripts.
Media Queries, Print CSS3 Stored procedures, Triggers

BOOTSTRAP: JAVASCRIPT:
Introduction to Bootstrap framework Introduction to web development
Bootstrap CSS and JavaScript
Bootstrap Layout Components JavaScript Essentials
Bootstrap JavaScript Plugins JavaScript Essentials
Using Bootstrap DOM Scripting
DOM Scripting

Sample Certificate What STUDENTS Say about


our TEACHING
CERTIFICATE
OF COMPLETION
Congratulations!

Harinishri J
For successful completion of training in

Full Stack Java Developer


20603525 13th October 2020
NO DATE CEO, Rooman Technologies

In association with

Read Students Reviews

You might also like