LOGO. COMPANY Lorem ipsum dolor sit amet, consectetur adi- piscing elit. Suspendisse in BUSINESS · B R O C H U R E · BUSINESS · B R O C H U R E · A1/17, Top Floor, Opposite Metro Pillar no: 636, Main Najafgarh Road, Janakpuri New Delhi - 110058 011-4166-8088, 90155-96280, 9313565406 contactus@balujalabs.in www.balujalabs.in JAVA CORE JAVA ADVANCED JAVA ( Live Project) JSP+ SERVLET+ HIBERNATE + Java Script Duration: 1.5 Month Duration: 2-3 Month Fees: Rs 13000/- Fees: Rs 13000/-
011-4166-8088, 90155-96280, 9313565406 contactus@balujalabs.in Core Java 1.0 Basics of Java Programming 2.0 Declarations and Access Controls • Classes • Methods • Constructors • Packages • Inheritance • Interfaces • Member accessibility Modifies • Static, Final, Abstracts, Synchronized, transiet, Volatile ,Native, 3.0 Applet • Life Cycle • Applets and Threads • Parameters • Using Images& Sound in Threads • JAR Files • Security 4.0 Eclipse • Eclipse Introduction • Project definition and configurations • Execution and debugging • Advance features 5.0 Exception Handling • Types of Exception • Try, Catch and Finally Block •Throws, throws 6.0 Inner Classes • Top- Level Nested Classes • Non-Static Inner Classes • Local Classes • Anonymous Classes 7.0 Threads • Multithreading • Runnable Interface • Thread Class • Synchronization • Thread Transition 8.0 Overview of Java.lang package • Object Class • Wrapper Class • Math Class • String Class • String Buffer Class 9.0 Collection • Garbage Collection • Initializer • Collections, Generics and Annotations 10.0 AWT Components • Component – Canvas, Checkbox, Label, Scrollbar, TextField • Frame • Container • Panel • Window • GUI Control 11.0 Layout Managers • Grid Layout • Flow Layout • Border Layout • GridLayout • BoxLayout and Boxes • BoxLayout spacing • BoxLayout alignment • GridBagLayout • Example: GridBagLayout • Null Layout • Alternate Layout Managers 12.0 Event Handling • ActionEvent • AdjustmentEvent • ComponentEvent • ContainerEvent • FocusEvent • InputEvent • ItemEvent • KeyEvent • MouseEvent • PaintEvent • TextEvent • WindowEvent 13.0 Java Graphics API • Draw lines, rectangles • Fill those shapes with solid colors • Draw text with options for fine control • Draw images • Overview of the Java 2D Graphics API • Working with Geometry • Working with Text APIs • Working with Images • Printing • Advanced topics in Java 2D 14.0 Advance AWT • The Rendering Pipeline • Shapes • Areas • Strokes • Paint • Coordinate Transformations • Clipping • Transparency and Composition • Rendering Hints
011-4166-8088, 90155-96280, 9313565406 contactus@balujalabs.in • Readers and Writers for Images • Image Manipulation • Printing • The Clipboard • Drag and Drop 15.0 File Handling • File Class • Byte Steams • Character Streams • Random Access Files • Serialization 16.0 Networking • Connecting to a Server • URL Collections • TCP/IP • Labels, Lists, Menus, Password Fields • Progress Bars, Root Panes, • Scroll Panes, Separators • Sliders, Spinners, Split Panes, • Tables, Text Areas, Tool Bars, Trees • HTML in Swing Components, Models • Questions and Exercises: Using Swing 18.0 Collections • Framework • Sets • Lists • Maps 19.0 JDBC with and JavaBeans • The Design of JDBC • The Structured Query Language • JDBC Installation • Basic JDBC Programming Concepts 20.0 Project Training Advance Java Module-1 1.0 Eclipse • Eclipse Introduction • Project definition and configurations • Execution and debugging • Advance features 2.0 JDBC • JDBC Introduction • JDBC Architecture • Java Database Connectivity Steps • Test JDBC Driver Installation & Connection • Types of JDBC Drivers • Inserting Data into SQL Tables • Retrieving Data from SQL Tables • Update SQL Tables 3.0. JSP • Introduction to JSP • Introducing Java Server Pages Technology • JSP Architecture • Reading the Request Information • Retrieving the data posted to a JSP file from HTML file • JSP Elements (Directives, Declaration, Scriplets, Actions) • Introduction to the JSP tags • Accessing database from JSP • Working with JSP Sessions • JSP Cookies Example • JSP and JavaBeans • Disabling Session in JSP • JSP and JavaBeans • Custom Tag Library • File uploading • mailing process • validations 4.0. Servlet • History of Web Applications • Support for Servlets • HTTP Servlet Basics • The Servlet Lifecycle • Retrieving Information • Sending HTML Information • Sending Multimedia Content • Session Tracking • Security • Database Connectivity • Applet-Servlet Communication • What’s New in the Servlet API • Advance Servlet Features (Forward ,Include, Redirect) 5.0. Hibernate • Introduction to Hibernate • Hibernate Configuration • Entity definitions and O/R Mapping • Working with Persistent Objects • Hibernate Queries • Hibernate Caching 6.0 AJAX • Introduction • Create an XMLHttpRequest Object • Send a Request To a Server • Server Response • The onreadystatechange Event • AJAX Examples • Advance Concepts
011-4166-8088, 90155-96280, 9313565406 contactus@balujalabs.in Module-2 Module-2 1.0 Struts • MVC Architecture • Struts Framework • Struts Controller Components • Struts View Components • Struts Model Components • Struts Tag Libraries • Exception Handling in Struts • Using Commons Validate with Struts • Exception Handling in Struts • Struts example 2.0. EJB • Introduction to Distributed Component & Containers • EJB Fundamentals • Session Bean Internals • Entity Bean Internals • Transaction Management • Bean Relationships • EJB QL • EJB best practices 3.0. Spring Framework • Spring Core • IOC Containers • Bean Post Processors • Bean Definite Inheritance • Dependency injection, Inner Beans and Collection • Spring beans Auto-wiring • Annotation based Configuration • Event Handling in spring • Custom Events in spring • AOP with spring framework • Spring JDBC framework • Transaction Management • Spring web MVC Framework 4.0 J2EE Connector Architecture • About Resource Adapters • Resource Adapter Contracts • Administering Resource Adapters • The Black Box Resource Adapters • Transaction Levels • Properties • Configuring JDBC Drivers • Resource Adapter Tutorial • Setting Up • Deploying the Resource Adapter • Testing the Resource Adapter 5.0 AJAX • Introduction • Create an XMLHttpRequest Object • Send a Request To a Server • Server Response • The onreadystatechange Event • AJAX Examples 6.0 Java and XML • Generating an XML Document • Parsing XML • Quick Reference Guide • Create well-formed and valid XML documents • Use XML Namespaces in an XML document • Create and use an XML Schema document • Validate XML documents by using standard XML • Use XPath expressions and functions • Transform XML documents by using stylesheets • List the XML features in the database • Explain the architecture of Oracle XML DB 7.0 Cloud Computing • Cloud Architecture • Cloud as Service
011-4166-8088, 90155-96280, 9313565406 contactus@balujalabs.in WEB PORTALS DEVELOPED BY BALUJA LABS 1. www.delhisikhmatrimonial.com 2. www.ignoujugaad.com 3. www.gurukulpg.in 1. www.projecthelpline.com This website dedicated to hostel for boys This website provides help to students for projects
EDUCATION A1/17, Top Floor, Opposite Metro Pillar no: 636, Main Najafgarh Road, Janakpuri New Delhi - 110058 011-4166-8088, 90155-96280, 9313565406 contactus@balujalabs.in www.balujalabs.in Course Highlight 1. Consistent Classroom Guidance 2. Meticulously designed Study Material 3. One on One attention 4. Time Bound Completion 5. Experienced full time faculty 6. Small batches 7. 5 days and weekend batches 8. Accommodation for outstation students (PG)

CORE JAVA & ADVANCE JAVA

  • 1.
    LOGO. COMPANY Lorem ipsum dolorsit amet, consectetur adi- piscing elit. Suspendisse in BUSINESS · B R O C H U R E · BUSINESS · B R O C H U R E · A1/17, Top Floor, Opposite Metro Pillar no: 636, Main Najafgarh Road, Janakpuri New Delhi - 110058 011-4166-8088, 90155-96280, 9313565406 contactus@balujalabs.in www.balujalabs.in JAVA CORE JAVA ADVANCED JAVA ( Live Project) JSP+ SERVLET+ HIBERNATE + Java Script Duration: 1.5 Month Duration: 2-3 Month Fees: Rs 13000/- Fees: Rs 13000/-
  • 2.
    011-4166-8088, 90155-96280, 9313565406 contactus@balujalabs.in CoreJava 1.0 Basics of Java Programming 2.0 Declarations and Access Controls • Classes • Methods • Constructors • Packages • Inheritance • Interfaces • Member accessibility Modifies • Static, Final, Abstracts, Synchronized, transiet, Volatile ,Native, 3.0 Applet • Life Cycle • Applets and Threads • Parameters • Using Images& Sound in Threads • JAR Files • Security 4.0 Eclipse • Eclipse Introduction • Project definition and configurations • Execution and debugging • Advance features 5.0 Exception Handling • Types of Exception • Try, Catch and Finally Block •Throws, throws 6.0 Inner Classes • Top- Level Nested Classes • Non-Static Inner Classes • Local Classes • Anonymous Classes 7.0 Threads • Multithreading • Runnable Interface • Thread Class • Synchronization • Thread Transition 8.0 Overview of Java.lang package • Object Class • Wrapper Class • Math Class • String Class • String Buffer Class 9.0 Collection • Garbage Collection • Initializer • Collections, Generics and Annotations 10.0 AWT Components • Component – Canvas, Checkbox, Label, Scrollbar, TextField • Frame • Container • Panel • Window • GUI Control 11.0 Layout Managers • Grid Layout • Flow Layout • Border Layout • GridLayout • BoxLayout and Boxes • BoxLayout spacing • BoxLayout alignment • GridBagLayout • Example: GridBagLayout • Null Layout • Alternate Layout Managers 12.0 Event Handling • ActionEvent • AdjustmentEvent • ComponentEvent • ContainerEvent • FocusEvent • InputEvent • ItemEvent • KeyEvent • MouseEvent • PaintEvent • TextEvent • WindowEvent 13.0 Java Graphics API • Draw lines, rectangles • Fill those shapes with solid colors • Draw text with options for fine control • Draw images • Overview of the Java 2D Graphics API • Working with Geometry • Working with Text APIs • Working with Images • Printing • Advanced topics in Java 2D 14.0 Advance AWT • The Rendering Pipeline • Shapes • Areas • Strokes • Paint • Coordinate Transformations • Clipping • Transparency and Composition • Rendering Hints
  • 3.
    011-4166-8088, 90155-96280, 9313565406 contactus@balujalabs.in •Readers and Writers for Images • Image Manipulation • Printing • The Clipboard • Drag and Drop 15.0 File Handling • File Class • Byte Steams • Character Streams • Random Access Files • Serialization 16.0 Networking • Connecting to a Server • URL Collections • TCP/IP • Labels, Lists, Menus, Password Fields • Progress Bars, Root Panes, • Scroll Panes, Separators • Sliders, Spinners, Split Panes, • Tables, Text Areas, Tool Bars, Trees • HTML in Swing Components, Models • Questions and Exercises: Using Swing 18.0 Collections • Framework • Sets • Lists • Maps 19.0 JDBC with and JavaBeans • The Design of JDBC • The Structured Query Language • JDBC Installation • Basic JDBC Programming Concepts 20.0 Project Training Advance Java Module-1 1.0 Eclipse • Eclipse Introduction • Project definition and configurations • Execution and debugging • Advance features 2.0 JDBC • JDBC Introduction • JDBC Architecture • Java Database Connectivity Steps • Test JDBC Driver Installation & Connection • Types of JDBC Drivers • Inserting Data into SQL Tables • Retrieving Data from SQL Tables • Update SQL Tables 3.0. JSP • Introduction to JSP • Introducing Java Server Pages Technology • JSP Architecture • Reading the Request Information • Retrieving the data posted to a JSP file from HTML file • JSP Elements (Directives, Declaration, Scriplets, Actions) • Introduction to the JSP tags • Accessing database from JSP • Working with JSP Sessions • JSP Cookies Example • JSP and JavaBeans • Disabling Session in JSP • JSP and JavaBeans • Custom Tag Library • File uploading • mailing process • validations 4.0. Servlet • History of Web Applications • Support for Servlets • HTTP Servlet Basics • The Servlet Lifecycle • Retrieving Information • Sending HTML Information • Sending Multimedia Content • Session Tracking • Security • Database Connectivity • Applet-Servlet Communication • What’s New in the Servlet API • Advance Servlet Features (Forward ,Include, Redirect) 5.0. Hibernate • Introduction to Hibernate • Hibernate Configuration • Entity definitions and O/R Mapping • Working with Persistent Objects • Hibernate Queries • Hibernate Caching 6.0 AJAX • Introduction • Create an XMLHttpRequest Object • Send a Request To a Server • Server Response • The onreadystatechange Event • AJAX Examples • Advance Concepts
  • 4.
    011-4166-8088, 90155-96280, 9313565406 contactus@balujalabs.in Module-2 Module-2 1.0Struts • MVC Architecture • Struts Framework • Struts Controller Components • Struts View Components • Struts Model Components • Struts Tag Libraries • Exception Handling in Struts • Using Commons Validate with Struts • Exception Handling in Struts • Struts example 2.0. EJB • Introduction to Distributed Component & Containers • EJB Fundamentals • Session Bean Internals • Entity Bean Internals • Transaction Management • Bean Relationships • EJB QL • EJB best practices 3.0. Spring Framework • Spring Core • IOC Containers • Bean Post Processors • Bean Definite Inheritance • Dependency injection, Inner Beans and Collection • Spring beans Auto-wiring • Annotation based Configuration • Event Handling in spring • Custom Events in spring • AOP with spring framework • Spring JDBC framework • Transaction Management • Spring web MVC Framework 4.0 J2EE Connector Architecture • About Resource Adapters • Resource Adapter Contracts • Administering Resource Adapters • The Black Box Resource Adapters • Transaction Levels • Properties • Configuring JDBC Drivers • Resource Adapter Tutorial • Setting Up • Deploying the Resource Adapter • Testing the Resource Adapter 5.0 AJAX • Introduction • Create an XMLHttpRequest Object • Send a Request To a Server • Server Response • The onreadystatechange Event • AJAX Examples 6.0 Java and XML • Generating an XML Document • Parsing XML • Quick Reference Guide • Create well-formed and valid XML documents • Use XML Namespaces in an XML document • Create and use an XML Schema document • Validate XML documents by using standard XML • Use XPath expressions and functions • Transform XML documents by using stylesheets • List the XML features in the database • Explain the architecture of Oracle XML DB 7.0 Cloud Computing • Cloud Architecture • Cloud as Service
  • 5.
    011-4166-8088, 90155-96280, 9313565406 contactus@balujalabs.in WEBPORTALS DEVELOPED BY BALUJA LABS 1. www.delhisikhmatrimonial.com 2. www.ignoujugaad.com 3. www.gurukulpg.in 1. www.projecthelpline.com This website dedicated to hostel for boys This website provides help to students for projects
  • 6.
    EDUCATION A1/17, Top Floor,Opposite Metro Pillar no: 636, Main Najafgarh Road, Janakpuri New Delhi - 110058 011-4166-8088, 90155-96280, 9313565406 contactus@balujalabs.in www.balujalabs.in Course Highlight 1. Consistent Classroom Guidance 2. Meticulously designed Study Material 3. One on One attention 4. Time Bound Completion 5. Experienced full time faculty 6. Small batches 7. 5 days and weekend batches 8. Accommodation for outstation students (PG)