Transcript
C E R T I F I C AT I O N P RO G R A M
FULL STACK JAVA DEVELOPER
70220 20000CALL
info@rooman.netEMAIL
rooman.netWEB
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.
ABOUT ROOMAN
Benefits of being a Full Stack Developer
With a wide range of skillsets, Full Stack Developers are always high in demand.
EASILY HIRED
ENORMOUS OPPORTUNITIES
With multiple skillsets, Full Stack
Developers will constantly find rapid growth in their career.
HIGH PAY
Avg: 6.50 LPA - High: 23.64 LPA
Source: glassdoor
Check Here
STEP 1
STEP 2
STEP 3
STEP 4
STEP 5STEP 6
1 GET ENROLL IN THE COURSE
2 CANDIDATE SCREENING
3 START LEARNING
4 ATTEND PLACEMENT DRIVES
5 GET CERTIFIED
6 GET PLACED &
START WORKING
JOURNEY WITH US
LEARNING TRACK
Be a master in language fundamentals & competitive programming
Master to design, style & interact with the web pages.
Understand the complete process of building code, integrating modules, hosting an application, and maintaining it.
Learn to code on the server-side and create dynamic web pages
Understand the process of designing, managing, and handling structured data.
Build your logical and reasoning skill to crack the interviews
Get a wide range of opportunities to create your career in different specializations like Artificial Intelligence, Deep Learning, etc
Learn to integrate different third party APIs in your application
Learn a set of manners that is accepted in a profession.
Learn Core Java
Learn HTML /CSS/Javascript
Build Project
Learn AdvancedJava
Learn MySQL
Practice Aptitude
Learn Python
Learn Springs &Hibernate
Learn InterviewEtiquette
01
04
07
02
05
08
03
06
09
TOOLS & TECH
A DAY/WEEK WITH US
Talks from industry experts
3 hours of the classroom session on weekdays
2 hours of hands-on coding on weekdays
DailyAssignments
Doubt Clarification session
Mock interviews at regular intervals
Weekly Assessments
Case Studies solved on every module
DETAILED SYLLABUS
Incrementation and decrementation
Arrays
Method overloading
Language Fundamentals
Static
Core Java:
Data TypesIntroduction Object orientation
Pattern Programming
StringsString tokenizerMethods
ConstructorEncapsulation
Polymorphism Access specifiers Aggregation and Composition
Exception HandlingInterface
Multi-ThreadingProducer-ConsumerCollection
Abstraction
MapsBoxing & Auto BoxingFile HandlingEnumAnnotations
Inheritance
JDBC:Introduction to JDBC
Key Interfaces
Property FileUpdate Query
Steps for installing MySQL Connector
Communication with backend and database
Batch FileDynamic queries
Servlets, JSP & JSTL:
Control flow of web.xml
welcome file list
Calling servlet using annotation
Service methods
Difference between Request Dispatcher and Send Redirect
Life Cycle of a servlet
Difference between Web-Based and Distributed ApplicationDifference between Static and Dynamic response
set and getAttribute in Request DispatcherForward() and Include() in Request Dispatcher
Session management in java
Introduction to Servlets
doGet and doPost method
Send Redirect
Cookies in javaServlet context and Servlet Config
Filter Chaining Introduction to JSPWorking of JSP EngineJSP Tags
JSTL Tags
Filters
Implicit Objects of JSPHandling Exception in JSP
Transaction & Acid propertiesStore procedure
BLOB
In procedureIn-Out procedure
Meta-Data of ResultSetCLOB
Many-to-One Mapping
Property tag in 1:1 Mapping
Many-to-Many Mapping
Lifecycle of Hibernate
1:1 Mapping
Program to Update Multiple lines (using HQL)
Programs Using Joinable
Explanation of Hibernate.cfg.xml File
Introduction to Mapping
Lazy Loading and Eager Loading
The relation between hibernate and JDBC
Difference between get and load
Multiple Programs using 1:1 Mapping and Many-to-One
Unidirectional and Bidirectional in 1:1 Mapping
Writing SQL Queries in HibernateCRUD Operations
Many-to-One Mapping (bi-direction)
Hibernate:Introduction to HibernateBenefits of Hibernate
Spring:Feature of Spring, Spring Architecture, Inversion of ControlDependency Injection (Constructor Injection, Setter Injection)Bean Scope, Bean Lifecycle, IoC (annotation approach)
Bean Configuration using Java CodeSpring MVC Architecture, First MVC codeConfiguration of Spring MVCControl Flow of Spring MVC, Handler MappingRequestMapping
Constructor Injection, Setter Injection, Field Injection (annotation approach)
Data Transfer between Controller & View
SpringMVC Form Tag LibrarySpringMVC Form Tag Library
RequestParam
Spring Validation
RequestParam
List Operations
Collection Module
Instance and static variables
zip(),all(),any(), join() functions.
Inheritance
Aggregation & Composition
Duck Typing
Break and continue statements
Regular expression
List comprehension
Dictionary
Design Principles of OOPs
Python:
Different MethodsClosures
Data Types
Command-line arguments
Functions
Modules
Global variable, Local variable
Loops
Referential array
Types of arguments
Lambda Functions
Recursion
Performance analysis of Data Types
Filter, Reduce, Map
Typecasting
Operators
Strings
Tuple
Interactive and script mode, OOPS principles
SetSet Comprehension
OOPs
Decorators
Encapsulation
Polymorphism
Abstraction
LoggersFile handling
Python Database ProgrammingMulti-Threading
Generators
Exception handling
Process vs Thread
HTML/CSS:
Web Fonts, Gradients without Images
Exploring Generated Content
Animating Elements with Keyframes
Elements Positioning, Working with LayoutsMulti-Column Layouts with CSS3
Introduction to CSS3,Basic Selectors
Advanced Selectors, Lists, and Navigation Menus
Working with Sizes, Colors and Files, Styling Text
Transforms and Transitions
Dealing with Cross Browser Layouts
Styling Tables
Media Queries, Print CSS3
Using Bootstrap
BOOTSTRAP:
Bootstrap JavaScript PluginsBootstrap Layout ComponentsBootstrap CSSIntroduction to Bootstrap framework
JavaScript EssentialsJavaScript Essentials
DOM Scripting
Introduction to web development and JavaScript
DOM Scripting
JAVASCRIPT:
Refining our Selections- Like
Normalization
ER Diagrams
Joins
CRUD, Basic queries
Constraints
Group by, Having, order by clauses
Creating Database and Tables, Inserting Data, CRUD Commands
Aggregate Functions
Set Operators
MYSQL:
Single row Functions
Sub Queries.
Views, Index, Export, and Import using Scripts.Stored procedures, Triggers
DETAILED SYLLABUS
What STUDENTS Say about
our TEACHING
CERTIFICATE
Congratulations!
13th October 202020603525
In association with
For successful completion of training in
Full Stack Java Developer
Harinishri J
NO DATE CEO, Rooman Technologies
Sample Certificate
OF COMPLETION
Read Students Reviews
top related