+91 8789 400 649 / +91 7295 020 172
  Working at Bihar, Jharkhand & West Bengal

Dynamic Website Development

All the websites are designed in such a way that at the time of opening it can give a fine look on any type of devices & can attract its viewers.

Read more

School Management System

A complete school management software designed to automate a school's diverse operations from classes, students, exams, reports to financial accounting.

Read more

ID Card Manufacturing

All type of id-cards manufacturing. Single sided, dual sided, horizontal, vertical, many options are available. Simple as well as smart card with Attendance Management Panel.

Read more

Bulk SMS Service

A unique Bulk SMS Panel provided. One can send a single message to multiple contacts on a single click using this panel.

Read more

Hotel Management System

A unique hotel management software, where one can manage all the hotels work from employee management to customer management very easily.

Read more

Steema Billing Software

A simple, flexible and robust erp acounting software with gst ready. Not much trainings required, all the invoices are self configurated.

Read more

Software Development

Software development as user's demand. We use highly technological tools so that developed software be completely user friendly and easy to use.

Read more



Java Training offered by STEEMA SOFTWARE PRIVATE LIMITED provides an insight into the development of Window & Web-based applications. With the increased use of the Internet and advances in information technology, website developers need to quickly create websites that are efficient and effective.
          STEEMA SOFTWARE PRIVATE LIMITED ( Best Java Training Institute in Bihar ) offers a wide range of Java training to meet the desires of the IT industry in today’s world and gives growth to a career in Java Programming. We meet the different desires of people/company and different levels of learners with live projects and placement support.
Course Content

Java Training
  • What Is Java?
  • Java's Past, Present, and Future
  • Why Learn Java?
  • Getting Started with Programming in Java
  • Statements and Expressions
  • Variables and Data Types
  • Comments
  • Literals
  • Expressions and Operators
  • String Arithmetic
  • Block Statements
  • if Conditionals
  • switch Conditionals
  • for Loops
  • while and do Loops
  • Breaking Out of Loops
  • Arrays
  • Objects and Classes
  • Behavior and Attributes
  • Inheritance
  • Encapsulation
  • Abstraction
  • Polymorphism
  • Defining Classes
  • Creating New Objects
  • Creating Instance and Class Variables
  • Creating Methods
  • Creating Java Applications
  • Java Applications and Command-Line Arguments
  • Method Overloading
  • Constructors
  • Overloading Constructors
  • Overriding Methods
  • Finalize Methods
  • Static and Final Keywords
  • Packages
  • The Java Class Library
  • User Define Packages
  • Interfaces
  • Defining an Interface
  • Implementing an Interface
  • Using an Interface as a Type
  • Abstract Class in java
  • Introduction to Java Access Modifiers
  • public access modifier
  • private access modifier
  • protected access modifier
  • default access modifier
  • What is Exception
  • Exception Classes
  • Exception Statement Syntax
  • Rules for try, catch and finally Blocks
  • Defining new Exceptions
  • throw, throws statement
  • Handling Multiple Exceptions
  • Introduction to Threads
  • Thread Creation
  • Thread Synchronization
  • Thread States
  • Thread Priority
  • Thread Scheduler
  • Yielding, Sleeping and Waking Up
  • Waiting, Notifying and Joining
  • The Runnable Interface
  • How Applets and Applications Are Different
  • Creating Applets
  • Life Cycle of Applet
  • Including an Applet on a Web Page
  • Passing Parameters to Applets
  • Creating Animation in Java
  • The Graphics Class
  • Drawing and Filling
  • Text and Fonts
  • Color
  • An AWT Overview
  • The Basic User Interface Components
  • Panels and Layout
  • Handling UI Actions and Events
  • More UI Components
  • Windows, Menus, and Dialog Boxes
  • Mouse Clicks
  • Mouse Movements
  • Keyboard Events
  • The AWT Event Handler
  • Core Collection Interfaces
  • Standard utility methods
  • How are Collections Used
  • Java ArrayList and Vector
  • Java LinkedList and TreeSet
  • Java HashMap, HashTable and HashSet
  • Class InputStream
  • ByteArrayInputStream
  • FileInputStream
  • FilterInputStream
  • PipedInputStream
  • SequenceInputStream
  • StringBufferInputStream
  • Class OutputStream
  • ByteArrayOutputStream
  • FileOutputStream
  • FilterOutputStream
  • PipedOutputStream
  • Related Classes
  • Intoduction to Java Swing
  • JFrame and JWindow
  • JOptionPane
  • The Basic User Interface Components
  • JPanels and Layout
  • Java Look and Feel
  • JDBC Architecture
  • JDBC Basics
  • Processing SQL Statements with JDBC
  • Establishing a Connection
  • Connecting with DataSource Objects
  • Handling SQLExceptions
  • Retrieving and Modifying Values from Result Sets
  • Using Prepared Statements
  • Using JDBC with GUI


Our J2EE training curriculum is the industry's most in-depth hands-on exposure to the Java platform. This J2EE training course teaches Java and all of its foundational technologies
          Advance JAVA or J2EE is a web technology that allows web Programmer for software design and written just once and run on a variety of real computers, Java can be used to create complete web applications that may run on a single computer or be distributed among servers and clients in a network.
Course Content

  • Purpose of servlets
  • Servlets vs. other technologies
  • Purpose of JSP
  • Configuring the server
  • Configuring development environment
  • Testing the server
  • The structure of servlets
  • Servlet Mapping
  • A servlet that generates plain text
  • A servlet that generates HTML
  • The servlet life cycle
  • Servlet debugging
  • Uses of form data
  • HTML forms
  • Get vs Post Method
  • Form Validation
  • Reading request parameters
  • HTTP Request
  • HTTP Response Header
  • RequestDispatcher
  • sendredirect
  • ServletConfig
  • Filters
  • Session in Servlet
  • Cookies Handling in servlet
  • URL Rewriting
  • Understanding the JSP
  • Benefits of JSP
  • JSP Lifecycle
  • JSP in the real world
  • Static vs. Dynamic Content
  • JSP expressions
  • Servlets vs. JSP
  • JSP scriptlets
  • JSP expressions
  • JSP declarations
  • Out
  • Request
  • Response
  • Session
  • Page
  • Config
  • Page Directive
  • Include Directive
  • TagLib Directive
  • jsp:include
  • jsp:forward
  • jsp:usebean
  • jsp:setproperty
  • Overview of JDBC
  • JDBC drivers
  • Create Connection
  • Using prepared and statements
  • Retrieving data from a ResultSet
  • Handling SQL exceptions


ORACLE is a core product line offered by Oracle Corporation, which includes a set of application development tools in the fourth generation, reporting tools and utilities. It consists of a complete set of building applications and products for users seeking to provide information technology solutions. Oracle applications are portable across a large number of workstations and operating systems from PCs to parallel processors. It is equipped with a flexible database management system (DBMS), Oracle server, storage and information management applications used.

          It is made up of a set of processes running in your operating system. These processes manage how data is stored and how it is accessed. Oracle is a program that is running in the background, maintaining your data for you and figuring out where it should go on your hard drive.
Course Content

  • Basic of relational database
  • Different types of SQL statements
  • List the capabilities of SQL SELECT statements
  • Select All Columns
  • Select Specific Columns
  • Arithmetic Operators and Operator Precedence
  • Describe WHERE clause
  • Comparison operators and logical operators
  • Describe ORDER BY clause
  • Differences between single row and multiple row functions
  • String manipulation functions
  • Describe ROUND, TRUNC, and MOD functions
  • Arithmetic with date
  • Manipulate dates with the DATE functions
  • Describe TO_CHAR and TO_DATE functions
  • Handle NULL values
  • Use conditional IF THEN ELSE logic in a SELECT statement
  • Describe the use of the aggregation functions
  • Describe GROUP BY clause
  • Describe HAVING clause
  • Access data from more than one table
  • Type of joins – Self joins, Outer joins, equi joins
  • Describe the types of problem that sub-queries can solve
  • Describe sub-queries
  • List the types of sub-queries
  • Explain single-row and multiple-row sub-queries
  • Describe the SET operators
  • Control the ordering
  • Describe different type of DML statement
  • Describe INSERT statement
  • Describe UPDATE statement
  • Describe DELETE statement
  • Describe COMMIT and ROLLBACK statements
  • Explain read consistency
  • Categorize the main database objects
  • Review the table structure
  • List the data types
  • Add constraints to the table
  • Simple and Complex view
  • Retrieve data from views
  • Explain Sequences
  • Explain Indexes
  • Explain Synonyms
  • Type of privileges - system privileges and object privileges
  • Describe Users and Roles
  • Grant System Privileges
  • Grant Object Privileges
  • How to pass on privileges
  • Revoke Object Privileges
  • Add, Modify, and Drop a Column
  • Add, Drop, and Defer a Constraint
  • Enable and Disable a Constraint?
  • Flashback
  • Data dictionary - Overview
  • Query the dictionary views for constraint information