Software Development Broucher
Software Development Broucher
HTML
JS
CSS
CORE JAVA Web
DATA BASE Technology
BOOTSTRAP
Frame
Works Web Services
J2EE
Address
BSEL Building,B-Wing,2nd Floor, Infront of Vashi Railway Station, 7899770012
Vashi, Navi-Mumbai, 7028370006
Maharashtra 400703 7028350006
/ Vashi ( Navi Mumbai )
Core Java
CORE JAVA SYLLABUS
Address
BSEL Building,B-Wing,2nd
789977001
Floor, Infront of Vashi
2702837000
Railway Station,
Vashi, Navi-Mumbai,
6
702835000
Maharashtra 400703 6
/ Vashi ( Navi Mumbai )
Section • Constructors • Exception Handling
1
• Introduction to programming • Aggregation • Threads and multithreading
• Introduction to java • Composition • Wrapper Classes
• JDK installation • Inheritance *** • Data Structures
• Keywords, Identifiers, variables • Method • JAVA COLLECTION
• Operators Overloading FRAMEWORKS***
• Method/Functions • Method • File Handling
• Flow Control Statements Overriding • Serialization
• Arrays • Abstract classes • Garbage Collector
• Strings • Interfaces • Encapsulation
• Interactive programs in java using • Typecasting
Scanner • JVM architecture
• Polymorphism
• Abstraction
Section • Java packages
• Object2 Oriented Programming System Section
• Access Specifies
• Classes and Objects • Java3Built-in packages and API
• Object creation • Overview of java API
• Reference variable • Object class
• Global and local variables • String, String Buffer and String Builder
/ Vashi ( Navi Mumbai )
DATABASE
DATA BASE
SYLLABUS
Address
BSEL Building,B-Wing,2nd
789977001
Floor, Infront of Vashi
2702837000
Railway Station,
Vashi, Navi-Mumbai,
6
702835000
Maharashtra 400703 6
/ Vashi ( Navi Mumbai )
1 - Introduction 4- Software installation
• What Is Database? • Installing and set up of
• What is Database Management System software
(DBMS)? • Working on Oracle 10g.
• What is Relational Model ?
5- Data Query Language (DQL)
• Introduction to RDBMS .
• Select
• Brief on E.F CODD .
2 - Datatypes and Constraints • From
• What are Datatypes ? • Where
• Types and Examples . • Group By
• How to use . • Having
• Order By 7- Functions in SQL
• What are Constraints?
• Single Row Functions
• Types and Examples.
• Multi Row Functions
• How to use.
6 -Operators Max ()
3 - Statements in SQL • Types and Examples Min ()
• Data Definition Language (DDL) Sum ()
• Data Manipulation Language (DML) Avg ()
• Transaction Control Language (TCL) Count ()
• Data Control Language (DCL)
• Data Query Language (DQL)
/ Vashi ( Navi Mumbai )
8-Sub Query 10- JOINS 13- Data Manipulation
• Introduction to Sub Query • What Is Join? Language (DML)
• Working of Sub Query • Types of Joins. • Insert
• Query Writing and • Cartesian Join • Update
Execution • Inner Join • Delete
• Types of Sub Query • Outer Join
1. Single Row Sub Query • Self-Join 14- Transaction Control Language
2. Multi Row Sub Query • Queries and (TCL)
Examples. • Commit
11- Co- Related Sub
• Nested Sub Query. • Save point
Query
9- Pseudo Columns • Rollback
• Working and 15- Data Control Language
• Introduction on Pseudo Examples
12- Data Definition (DCL)
Columns
Language (DDL) • Grant
• ROWID
• Create • Revoke
• ROWNUM
• Rename
• Working and Usage. 16- Data Control Language
• Alter
• Truncate (DCL)
• Drop • Grant
• Revoke
/ Vashi ( Navi Mumbai )
17 - Normalization
• Introduction to
Normalization
• Types of Normal Forms
• Examples.
18- E R Diagrams
• Introduction to
ERD
• Examples.
/ Vashi ( Navi Mumbai )
Web
Technology
Web Technology
Address
BSEL Building,B-Wing,2nd
789977001
Floor, Infront of Vashi
2702837000
Railway Station,
Vashi, Navi-Mumbai,
6
702835000
Maharashtra 400703 6
/ Vashi ( Navi Mumbai )
Audio/Video: 3. CSS-3 :
• Attributes of audio/video tag Introduction:
• How to create audio page • What is css?
• How to create video page • What is the use of css?
I-frame : • Types of css
• What is nested web-page? • How to call css inside html pages
• How to create nested web-pages
• Attributes of nested web-pages Background:
SVG : • How to set background properties
• How to define graphics in html • Attributes for background
• Attributes of SVG Box-Model:
Form : • What is box-model in css
• What is form • How to work with box-model
• How to create forms using html Selectors:
• How to create log-in page • What is selector?
• How to create registration page using • Types of selector
form • How to apply selector
• Attributes of form
/ Vashi ( Navi Mumbai )
Combinators: 4.Javascript :
• What is combinators? Introduction:
• Types of combinators • What is javascript?
• How it is related to selectors • What is the difference between java & javascrip
Pseudo-class & Pseudo-elements: • Application of javascript
• What is pseudo-class? • Advantages & Disadvantages of javascript
• What is pseudo-elements • Types of javascript
• Types of pseudo-class • Datatypes in javascript
• Types of pseudo-elements • Looping Statement
• How to apply • Conditional Statement
Transition,Transform & Animation in Function & Arrays:
css : • What is function
• Applications of Transition,Transform & • What is array
Animation • Types of function
• Use of Transition,Transform & Animation • Methods of array
• Basic Project based on Transition,Transform
& Animation.
/ Vashi ( Navi Mumbai )
String & Object : Regular Expression in js:
• What is string • What is regular expression
• Methods of string • How to create dynamic form in js
• What is object 5. Bootstrap :
• How to create object in js Introduction:
Date & Math : • What is bootstrap
• What is date method • How to apply bootstrap in web-pages
• What is math method • Benefits of using bootstrap
• Methods of date & math • Grid system in bootstrap
Collection in js : • Classes in bootstrap
• What is collection • How to create table using bootstrap-class
• Types of collection • How to create forms using bootstrap-class
Advanced array methods in js • What is carousel in bootstrap
• Javascript Closure • How to apply all of this create one project.
• DOM elements in javascript
• Json in javascript Project Set-up:
• Ajax in javascript • Responsive project using Html, Css ,Javascript &
• Canvas using javascript bootstrap
/ Vashi ( Navi Mumbai )
J2EE
J2EE
Address
BSEL Building,B-Wing,2nd
789977001
Floor, Infront of Vashi
2702837000
Railway Station,
Vashi, Navi-Mumbai,
6
702835000
Maharashtra 400703 6
/ Vashi ( Navi Mumbai )
1.Introduction to JAVA EE: 2. JDBC:
● What is computer ? 1. Introduction
● What is an application? ● Steps to work with JDBC
● Types of application? ● JDBC pre-requirements
● What is standalone ● Installing MYSQL,DB server
application? ● FIRST JDBC program
● What is web application? 2. Drivers
● What is network? ● Introduction.
● What is internet? ● What is a JAR file?
● What is intranet? ● About driver class
● What is server? ● How to load the driver class into the program
● What is database? ● .Types of Driver
● What is an api? 3. Db url
● What is J2ee? ● What is url?
● Types of api’s ● Structure of db url
● JAVA EE 3-tier architecture 4. Connection interface
● JAVA EE 2-tier architecture. ● Driver Manager class
● About the get connection method
● Connection object
/ Vashi ( Navi Mumbai )
Frame
Works
Frameworks
Address
BSEL Building,B-Wing,2nd
789977001
Floor, Infront of Vashi
2702837000
Railway Station,
Vashi, Navi-Mumbai,
6
702835000
Maharashtra 400703 6
/ Vashi ( Navi Mumbai )
ernate:
nderstand ORM and basics of Hibernate
nderstand and implement life cycle of Hibernate Persistence and Session Factory
mplement Hibernate Mappings, Inheritance and Types
nderstand Hibernate Criteria and Query Language
xploring Hibernate Transactions, Filter and Performance
mplement Hibernate Search and Validations
bernate with NoSQL and Spring
requisites
pre-requisites for learning Hibernate is the basic knowledge of RDBMS, SQL, Java and JDBC.
ect Work
ards the end of the course, we will focus on designing an Inventory System that provides a very effective w
itoring the inventories. We will see how to monitor the quantity, location and status of the inventory as wel
ed shipping details. Inventory System should be implemented as an interactive program that:
/ Vashi ( Navi Mumbai )
es admin user to enter the data regarding the inventories and order details of the complete inventory syste
r orders
the order items and its corresponding supplier details
es a complete invoice format for the orders
e ● Hibernate Session
e Overview ● Hibernate Mapping Files
e-ORM ● Hibernate Mapping Types
e Architecture ● Hibernate Annotation
e Environment Setup ● Hibernate Query Language
e Configuration
/ Vashi ( Navi Mumbai )
Springs: 2.15 constructor injection versus setter injection
1.Introduction 2.16 auto wiring
1.1 why spring 2.17 factory method
1.2 Spring modulus 3.Spring MVC
1.3 Spring application 3.1 MVC introduction
1.4 Spring in eclipse 3.2 multiple view pages
2.Spring IOC 3.3 multiple controllers
2.1 IOC container 3.4 model interface
2.2 dependency injection 3.5 request Param annotation
2.3 constructor injection 3.6 form tag library
2.4 constructor injection dependent object 3.7 form text field
2.5 constructor injection with collection 3.8 form radio field
2.6 constructor injection with collection 2 3.9 form checkbox
2.7 constructor injection with map 3.10 form drop-down list
2.8 constructor injection in inheritance been 3.11 JDBC Template Example
2.9 setter injection 3.14 PreparedStatement
2.10 setter injection dependent object 3.15 ResultSetExtractor
2.11 setter injection with collection 3.16 MVC CRUD Example
2.12 setter injection with collection 2 3.17 SPEL Examples
2.13 setter injection with map 3.18 variable in SPEL
2.14 injection with map 2 3.19 spring MVC Validation
/ Vashi ( Navi Mumbai )
Web
Web Services
Services
Address
BSEL Building,B-Wing,2nd
789977001
Floor, Infront of Vashi
2702837000
Railway Station,
Vashi, Navi-Mumbai,
6
702835000
Maharashtra 400703 6
/ Vashi ( Navi Mumbai )
• Webservices Introduction
• What is Webservices
• Why Webservices
• Real Time Examples of Webservices
• Different Webservices
• SOAP
• REST
• About HTTPS
• Understanding SOAP & REST Webservices
• Requirement of Webservices
• Advantage of Webservices
• Understanding XML & JSON
• JSON to Java Object and Vice-versa using GSON framework
• XML to Java Object and Vice-versa using JAXB framework
• Understanding XPath
• SOAP Webservice using Spring & Apache CXF
• REST Webservice using Spring-REST & Apache Jersey
/ Vashi ( Navi Mumbai )
Web
Technology
Web
Technology
Address
BSEL Building,B-Wing,2nd
789977001
Floor, Infront of Vashi
2702837000
Railway Station,
Vashi, Navi-Mumbai,
6
702835000
Maharashtra 400703 6
/ Vashi ( Navi Mumbai )
1.Introduction to Web-technology : 2.HTML-5 :
• What is web? Introduction:
• What is network? • Structure of html
• What is internet? • What is tags?
• What is web-development? • Types of tags
• What is browser? • Attributes
• What is web-server? • All tags attributes
• What is http? • How to apply all the attributes in web-pages
• What is the use of http? Table :
• What is html? • How to create table in Html
• What is website? • Attributes of table
• What is web-page? • Example
• Structure of Web List :
• Definition of all the points • How to create list
• Install of Editors • Attributes of list
• How to write program using editors • Example
/ Vashi ( Navi Mumbai )
Audio/Video:
3. CSS-3 :
• Attributes of audio/video tag
Introduction:
• How to create audio page
• What is css?
• How to create video page
• What is the use of css?
I-frame :
• Types of css
• What is nested web-page?
• How to call css inside html pages
• How to create nested web-pages
• Attributes of nested web-pages
Background:
SVG :
• How to set background properties
• How to define graphics in html
• Attributes for background
• Attributes of SVG
Box-Model:
Form :
• What is box-model in css
• What is form
• How to work with box-model
• How to create forms using html
Selectors:
• How to create log-in page
• What is selector?
• How to create registration page using form
• Types of selector
• Attributes of form
• How to apply selector
/ Vashi ( Navi Mumbai )
Combinators: 4.Javascript :
• What is combinators? Introduction:
• Types of combinators • What is javascript?
• How it is related to selectors • What is the difference between java & javascript
Pseudo-class & Pseudo-elements: • Application of javascript
• What is pseudo-class? • Advantages & Disadvantages of javascript
• What is pseudo-elements • Types of javascript
• Types of pseudo-class • Datatypes in javascript
• Types of pseudo-elements • Looping Statement
• How to apply • Conditional Statement
Transition,Transform & Animation in css : Function & Arrays:
• Applications of Transition,Transform & Animation • What is function
• Use of Transition,Transform & Animation • What is array
• Basic Project based on Transition,Transform & Animation.
• Types of function
• Methods of array
/ Vashi ( Navi Mumbai )
String & Object : Regular Expression in js:
• What is string • What is regular expression
• Methods of string • How to create dynamic form in js
• What is object
• How to create object in js 5. Bootstrap :
Date & Math : Introduction:
• What is date method • What is bootstrap
• What is math method • How to apply bootstrap in web-pages
• Methods of date & math • Benefits of using bootstrap
Collection in js : • Grid system in bootstrap
• What is collection • Classes in bootstrap
• Types of collection • How to create table using bootstrap-class
Advanced array methods in js • How to create forms using bootstrap-class
• Javascript Closure • What is carousel in bootstrap
• DOM elements in javascript • How to apply all of this create one project.
• Json in javascript
• Ajax in javascript Project Set-up:
• Canvas using javascript • Responsive project using Html, Css ,Javascript & bootstra