13
How much new information can fit in your brain? SCWD, SCBCD, J2ME Certifications Courses SCJP+ J2EE + Struts + Hibernate +Spring + LOG4J + SVN + Oracle/MySQL Corporate Solutions Pvt. Ltd. Corporate Trainer’s Profile Corporate Trainers are having the experience of 4 to 12 years in development , working with TOP CMM level 5 comapnies (Project Leader /Project Manager ) qualified from NIT/IIT/IIM and work exp in USA and UK. Projects Capability Maturity Model level Proejct Standard*** :- Get the Oppertunites to work on Client Projects Of US/UK, which follow the all standard of CMM level 5 Company. The Capability Maturity Model (CMM) is a method for evaluating the maturity of organizations on a scale of 1 to 5. Mail ID : [email protected] www.miracleindia.com Ist Floor, B-12, Behind DELITE Showroom, Adjacent to Metro Station, Near Gol Chakkar Sector-2, Noida Ph. : +91-120-3058446 +91-120-3058447 Mobile : 9311305845/6/7 TECHNOLOGIES

SCJP+ J2EE + Struts + Hibernate +Spring + LOG4J + SVN ...How much new information can fit in your brain? SCWD, SCBCD, J2ME Certifications Courses SCJP+ J2EE + Struts + Hibernate +Spring

Embed Size (px)

Citation preview

Page 1: SCJP+ J2EE + Struts + Hibernate +Spring + LOG4J + SVN ...How much new information can fit in your brain? SCWD, SCBCD, J2ME Certifications Courses SCJP+ J2EE + Struts + Hibernate +Spring

How much new informationcan fit in your brain?

SCWD, SCBCD, J2MECertifications

CoursesSCJP+ J2EE + Struts + Hibernate+Spring + LOG4J + SVN + Oracle/MySQL

Corporate Solutions Pvt. Ltd.

Corporate Trainer’s ProfileCorporate Trainers are having the experience of 4 to 12 years in development , working

with TOP CMM level 5 comapnies (Project Leader /Project Manager ) qualified from

NIT/IIT/IIM and work exp in USA and UK.

Projects

Capability Maturity Model level Proejct Standard*** :-

Get the Oppertunites to work on Client Projects Of US/UK, which follow the all

standard of CMM level 5 Company.

The Capability Maturity Model (CMM) is a method for evaluating the maturity of organizations on a scale of 1 to 5.

Mail ID :[email protected]

Ist Floor, B-12, Behind DELITE Showroom, Adjacent to Metro Station, Near Gol Chakkar Sector-2, Noida

Ph. : +91-120-3058446 +91-120-3058447Mobile : 9311305845/6/7TECHNOLOGIES

Page 2: SCJP+ J2EE + Struts + Hibernate +Spring + LOG4J + SVN ...How much new information can fit in your brain? SCWD, SCBCD, J2ME Certifications Courses SCJP+ J2EE + Struts + Hibernate +Spring

A- Core JavaThe Core Java segment deals with the basics of Java. It is designed keeping in mind the basics of Java Programming Language that will help new students to understand the Java language, its syntax, its simplicity and what makes it a language of choice among so many languages available in the marketplace. It also talks about the Architecture of Java and the uniqueness of Java that makes it a platform along with programming language of choice.

Audience The course is designed for Students to make them familiar with the Java Programming Language and the techniques used in industry to implement a project

PrerequisitesStudents should have some basic-level knowledge of programming in any programming language, preferably C or C++, or other OOP languages.

ApproachExtensive practical exercises take students through all major aspects of the design and development of Java programs

ObjectivesAfter completing this course, the student should be able to: Apply OOP principles Design OO applications using abstraction, encapsulation, modularity, and hierarchy Create applications Use Java Exceptions to guarantee graceful error recovery of application Do input/output using Java Use JDBC to access data base tables

Topics

1. Introduction to Features of Java1.1What is Java and Why Java1.2Object-Oriented Programming1.3The way Java works1.4JVM Architecture 1.Class loader subsystem 2.Runtime data areas 3.Execution engine 4.Java stacks 5.Method Area 6.Constant Pool 7.Heap 8. Object Representation In Memory1.5Installing JDK1.6Introduction to Byte Code

Mail ID :[email protected]

Ist Floor, B-12, Behind DELITE Showroom, Adjacent to Metro Station, Near Gol Chakkar Sector-2, Noida

Ph. : +91-120-3058446 +91-120-3058447Mobile : 9311305845/6/7TECHNOLOGIES

1

1.7Using javap1.8A first simple program

2. Assignment And Primitive 2.1 Stack and Heap Overview 2.2 Introduction to primitive Types Byte Short

Page 3: SCJP+ J2EE + Struts + Hibernate +Spring + LOG4J + SVN ...How much new information can fit in your brain? SCWD, SCBCD, J2ME Certifications Courses SCJP+ J2EE + Struts + Hibernate +Spring

Mail ID :[email protected]

Ist Floor, B-12, Behind DELITE Showroom, Adjacent to Metro Station, Near Gol Chakkar Sector-2, Noida

Ph. : +91-120-3058446 +91-120-3058447Mobile : 9311305845/6/7TECHNOLOGIES

2

Int Long Char Floating Double 2.3 Passing Variables into Method Passing Object Reference Variables Passing Primitive Variables2.3Array Declaring an ArrayConstructing ArrayInitializing an ArrayInitialization Blocks

3. Operators 3.1 Assignment Operators 3.2 Relational Operators 3.3 instanceof Comparison 3.4 Arithmetic Operators 3.5 Conditional Operators 3.6 Logical Operators

4. Flow Control 4.1 If and switch Statements 4.2 Loops and Iterators while Loops do Loops break and continue Labeled Statements Unlabeled Statements

5. Object Orientation 5.1 Encapsulation 5.2 Inheritance IS-A HAS-A5.2 Polymorphism5.3 Method Overloading5.4 Method Overriding5.5 Reference Variable Casting5.6 Legal Return Type5.7Constructors and Instantiation5.8StaticStatic Varibles and Methods5.9 Coupling and Cohesion

6. Wrapper Class and Object Class 6.1 An Overview of the wrapper class 6.2 Creating Wrapper Objects 6.3 Wrapper Conversion Utilities 6.4 Autoboxing 6.5 Introduction to Object class 6.6 Overriding toString

Page 4: SCJP+ J2EE + Struts + Hibernate +Spring + LOG4J + SVN ...How much new information can fit in your brain? SCWD, SCBCD, J2ME Certifications Courses SCJP+ J2EE + Struts + Hibernate +Spring

Mail ID :[email protected]

Ist Floor, B-12, Behind DELITE Showroom, Adjacent to Metro Station, Near Gol Chakkar Sector-2, Noida

Ph. : +91-120-3058446 +91-120-3058447Mobile : 9311305845/6/7TECHNOLOGIES

3

6.7 Difference between = = and equals

7. Exceptions and Assertions 7.1 Exception Introduction 7.2 Exception Hierarchy 7.2 Handling Exceptions 7.4 Catching an Exception Using try and catch 7.5 finally 7.6 Uncaught Exception 7.7 Handling an Entire Class Hierarchy of Exceprion 7.8 Exception matching 7.9 Creating an Exception 7.10 Assertion Mechanism 7.11 Enabling Assertions 7.12 Using Assertion Appropriately 8. Garbage Collection8.1 Introduction of Garbage Collection8.2How Garbage Collection Works8.3Java Memory Management1.Generations2.Young Generation3.Perm Generation4.Tenured Generation8.4Introduction with jconsole tool

9. Strings and Regular Expressions 9.1 Introduction to String class9.2Strings are Immutable9.3Important Methods in the String class9.4Introduction to StringBuffer and StringBuilder Classes9.5Important Methods in the StringBuffer and StringBuilder9.6Introduction to Regular Expressions9.7Searches Using Quantifiers and Metacharaters9.8Pattern Matching9.9Tokenizing of Strings

10. Serialization, Date, Calendar, Number and Currency 10.1 Introduction to Serialization10.2 Serialization of Objects10.3 ObjectOutputStream and ObjectInputStream10.4Serializing Object Graphs10.5Inheritance and Serialization10.6Introduction of Date, Calendar, Number and Currency classes10.7Using DateFormat Class10.8Using Locale Class

11. Generics and Collections Framework11.1 Introduction to Generics and Collections11.2 Overriding hashCode() and equals()11.3 Introduction to Map, Set and List.11.4 The Map, Set and List interfaces in Java.11.5 Implementation of collection interfaces by different classes in Java.

Page 5: SCJP+ J2EE + Struts + Hibernate +Spring + LOG4J + SVN ...How much new information can fit in your brain? SCWD, SCBCD, J2ME Certifications Courses SCJP+ J2EE + Struts + Hibernate +Spring

Mail ID :[email protected]

Ist Floor, B-12, Behind DELITE Showroom, Adjacent to Metro Station, Near Gol Chakkar Sector-2, Noida

Ph. : +91-120-3058446 +91-120-3058447Mobile : 9311305845/6/7TECHNOLOGIES

4

11.6 The Vector, ArrayList, HashMap, Hashtable, HashSet, SortedSet, and TreeSet.11.7 Synchronizing unsynchronized collections11.8 Comparator and Comparable classes11.9 Generics and Legacy Code11.10 Use of Generics11.11 Mixing Generic and Non-generic Collections11.12 Polymorphism and Generics11.13 Generic Methods11.14 Generic Classes

12 Inner Classes12.1 Introduction to Inner classes12.2 Regular Inner Class12.3 Method –Local Inner Class12.4 Anonymous Inner Class12.5 Static Nested Class

13 Multithreading13.1 Difference between Thread and Process13.2 The Thread class and Runnable interface.13.3 Daemon and User Threads13.4 Creating your own threads

13.5 The synchronized method and block13.6 wait, notify,notifyAll13.7 Deadlocks13.8 Avoiding dead locks

14 Java I/O package14.1 Introduction to Files and Streams14.2 Introduction to Decorator Pattern14.2 DataInputStream and DataOutputStream14.3 FileInputStream and FileOutputStream14.4 Reader and Writer14.5 Why use Readers and Writers14.6 Object serialization using ObjectInputStream and ObjectOutputStream14.7 using transient keyword

15. Java Database Connectivity API (JDBC)15.1 Design of JDBC15.2 Typical uses of JDBC15.3 Types of JDBC Drivers15.4 Getting a JDBC driver and loading it through java.sql.Driver Manager class15.5 The Connection, Statement, and ResultSet interfaces15.6 Accessing a database using JDBC and using SQL queries.15.7 The Prepared Statement and Callable Statement15.8 Scrollable and Updatable ResultSets

Page 6: SCJP+ J2EE + Struts + Hibernate +Spring + LOG4J + SVN ...How much new information can fit in your brain? SCWD, SCBCD, J2ME Certifications Courses SCJP+ J2EE + Struts + Hibernate +Spring

Mail ID :[email protected]

Ist Floor, B-12, Behind DELITE Showroom, Adjacent to Metro Station, Near Gol Chakkar Sector-2, Noida

Ph. : +91-120-3058446 +91-120-3058447Mobile : 9311305845/6/7TECHNOLOGIES

5

B- Java Server Side (Advance Java / J2EE)

This course presents the recommended Java “Model View Controller” Design pattern to implement the use of Servlets, JavaServer Pages and Java Beans, using JDBC to access RDBMS databases. It also reviews the Server architecture; explaining how applications are deployed in a server; and discussing Developers “runtime” customizations of Serversand Applications within the Server, using Server.xml and web.xml files. Server Security is overviewed and demoed.

Extensive workshops (65%) are used to supplement lecture (35%). At the completion of this course, the students will have all the tools necessary to write Java Server Side applications that access databases.

This course explores Java's database connectivity package, JDBC. Topics include JDBC elements, the steps used to access a database with JDBC, data retrieval issues, and some of the advanced features that will gain more support with future releases ofthe JDBC API. Participants will use the JDBC interface to provide a call-level API for SQL-based database applications. This hands-on course is composed of comprehensivelectures, practical project illustrations, and independent programming sessions. The session's exercises include a realistic database application using modular Java architecturewhere the participant produces specific reports based on data in the database.

This course teaches Servlets (Ver 2.4) programming as well as JSPs (Ver 2.0) programming. Students will learn the basics of creating both Servlets and JSPs including their interaction; how to dispatch Servlets/JSPs from within otherServlets/JSP It teaches the recommend use of Java Beans with JDBC to managedata in the sever environment and provides explicate coding examples on how tohandle the management of Java Bean scope (page, request, session and application)from Servlets to JSPs

Optionally, time permitting, overviews and examples of: Networking Distributed Objects (including RMI/ remote procedural calls), as well as Java Collections.

Audience This course is intended for programmers who have at least six months experiencein Java and who want to learn about server side programming, accessing DBs .

ApproachJdk 1.5, Jakarta-Tomcat-5.x, APIs for Java, Servlets and JSPs and Access DBs. Students Will be able to set up and run a Web-Server on their own PC. Using Exadel Studio with Eclipse to build and debug Web Applications

Content1. Introduction to Web Applications1.1. The Web App Architecture1.2. Why servlets over CGI,

Page 7: SCJP+ J2EE + Struts + Hibernate +Spring + LOG4J + SVN ...How much new information can fit in your brain? SCWD, SCBCD, J2ME Certifications Courses SCJP+ J2EE + Struts + Hibernate +Spring

Mail ID :[email protected]

Ist Floor, B-12, Behind DELITE Showroom, Adjacent to Metro Station, Near Gol Chakkar Sector-2, Noida

Ph. : +91-120-3058446 +91-120-3058447Mobile : 9311305845/6/7TECHNOLOGIES

6

1.3. The Servlet inheritance hierarchy1.4. Servlet lifecycle1.5. Difference between send redirect and forward1.6. The ServletConfig and ServletContext1.7. Writing your servlets 1.8. Installing and understanding Servlet Container1.9. Starting and Stopping Servlet Container1.10. Running your servlets1.11. The Servlet's Single Thread Model1.12. Session tracking using HTTPSession, Cookies, Hidden Form Fields and URL rewriting1.13. Understanding the limitations of the session tracking techniques1.14. Debugging using Eclipse IDE, the web.xml files tags.1.15. The FilterServlet API1.16. Securing web applications1.17. Authentication, Authorization, Roles, etc1.18. Packaging web application and deploying it1.19. Understanding the JDBC 2.0 API1.20. Working with DataSource and InitialContexts1.21. Configuring the JDBC driver with Web Server1.22. Configuring the DataSource with Web Server1.23. Configuring the DataSource with Web App1.24. Running the Web App and accessing the database2.The Server Status Codes2.1. The Java Server Pages (JSP 2.0)2.2. The JSP life cycle 2.3. JSP directives,2.4. Limitations of Servlets over JSP and vice-versa2.5. Implicit objects 2.6. Attributes2.7. Session tracking 2.8. JSP and JDBC2.9. Servlet, JSP communication3.The Java Beans3.1. How to use Java Beans in JSP and servlets3.2. The MVC architecture3.3. Accessing Java Bean in a JSP page3.4. The scope of a Java Bean page, request, session, application Applying MVC4.The Enterprise Java Beans- Introduction, 4.1. EJB vs. Java Beans4.2. Understanding the Home Interface, Remote Interface4.3. The Session Bean stateless and stateful 4.5. The Entity Bean CMP vs. BMP, 4.6. The Java Message Bean4.7. The deployment descriptor and the Web logic deployment descriptor, 4.8. The EJB container and its functionality4.9. The roles of various players in an Enterprise Application4.10. Writing and deploying your EJBs, calling EJBs from JSP and Servlets and consoles

1.SVNIntroduction of SVNInstalling SVNCreate a SVN reposity

Page 8: SCJP+ J2EE + Struts + Hibernate +Spring + LOG4J + SVN ...How much new information can fit in your brain? SCWD, SCBCD, J2ME Certifications Courses SCJP+ J2EE + Struts + Hibernate +Spring

Mail ID :[email protected]

Ist Floor, B-12, Behind DELITE Showroom, Adjacent to Metro Station, Near Gol Chakkar Sector-2, Noida

Ph. : +91-120-3058446 +91-120-3058447Mobile : 9311305845/6/7TECHNOLOGIES

7

2. TortoiseSVN 2.1 Install TortoiseSVN 2.2 Set-up SSH client 2.3 Import a new module 2.4 Checkout a module 2.5 Commit changes to the repository 3. Log4j3.1 Introduction to log4j3.2 Log4j configuration3.3Introduction to log4j.xml3.4Introduction to log4j.properties3.5Log level3.6Type of Log appender3.7Rolling File and errors to email

4. Design Patterns4.1 Introduction to Design Pattern4.2 Singleton Pattern4.3 Observer Pattern 4.4 Decorator Pattern4.5 Factory Pattern4.6 DAO Pattern4.7 DAO Factory Pattern4.8 Service Locator4.9 Transfer Object

Module 1: Struts ArchitectureMVC and Model 2 Command Pattern Jakarta Struts More XML, Less Java! Action Mappings JavaBeans in StrutsWorking with Forms Validation Relational Models

Presentation Technology Tiles

Module 2: Action MappingsCommand Pattern for Web Applications Action ServletsActionAction MappingStruts Configuration Selecting a Forward Global ForwardsForwarding ActionsOthers Action SubtypesDeclarative Exception HandlingModule 3: FormsWorking with HTML Forms What Not To Do Action Forms

Page 9: SCJP+ J2EE + Struts + Hibernate +Spring + LOG4J + SVN ...How much new information can fit in your brain? SCWD, SCBCD, J2ME Certifications Courses SCJP+ J2EE + Struts + Hibernate +Spring

Mail ID :[email protected]

Ist Floor, B-12, Behind DELITE Showroom, Adjacent to Metro Station, Near Gol Chakkar Sector-2, Noida

Ph. : +91-120-3058446 +91-120-3058447Mobile : 9311305845/6/7TECHNOLOGIES

8

Relationship to InputRelationship to ActionsRelationship to the ModelRelationship to OutputDyna Action Form and Map Backed FormsValidationCoarse Grained Form Beans

Module 4: Relational DataJDBC DriversDriver Manager (JDBC 1.0)Data Source (JDBC 2.0)ConnectionStatementResult SetThe Struts Data- Source ManagerMulti Tier DesignBusiness Logic BeansPersistence LogicEJBModule 5: Struts Tag LibrariesBuilding View Components Struts Tag LibraryAttributesBuilding Forms<html : Forms> <html : test> et. al.Forms and Form BeansScope and Duration of Forms DataManaging HyperlinksError MessagesLogic TagsModule 6: The JSP Standard Tag LibraryJSTL OverviewJSP Expression LanguageCore Tags Formatting TagsXML Tags SQL TagsMixing JSTL, EL, Scripts and ActionsModule 7: Internationalization and Localizationi18n in JavaLocaleResource Bundlei18n in Actionsi18n in JSTLi18n in ValidationModule 8: Input ValidationValidation in Web ApplicationsValidation in StrutsThe Struts Validater Plug insValidating Action Form Subtypes

Page 10: SCJP+ J2EE + Struts + Hibernate +Spring + LOG4J + SVN ...How much new information can fit in your brain? SCWD, SCBCD, J2ME Certifications Courses SCJP+ J2EE + Struts + Hibernate +Spring

Mail ID :[email protected]

Ist Floor, B-12, Behind DELITE Showroom, Adjacent to Metro Station, Near Gol Chakkar Sector-2, Noida

Ph. : +91-120-3058446 +91-120-3058447Mobile : 9311305845/6/7TECHNOLOGIES

9

Configuring ValidationValidatorsRulesIs <html: Form> Necessary?Reporting ErrorsMulti Page ValidationClient Side ValidationLimitation on the Client SideImplementing a ValidatorImplementing Action Form. Validate Module 9: Under the Hood Global Objects and KeysModulesAction Servlet, Request Processor, Exception Handler Struts Configuration in DepthThe Org. apache. struts. config PackagePlugs InsLogging with Commons and Log4JConfiguring Log4J Logging in Web ApplicationsThe Org. apache. struts. util PackageCommon Bean Utils

Module 10: Best PracticesCardinalities in Struts DesignCoarse Grained Form BeansMany Actions from One ViewMultiple ForwardsMany Mappings to one ActionChaining ActionsDynamic ForwardingForm Beans as MediatorsUsing Reflection and Bean UtilsReusing Validation RulesMapping Based ValidationGraceful ValidationModule 11: TilesConsistent Look and FeelReusable Layouts and ContentThe Tiles FrameworkInstantiating LayoutsBody Wrap InsertionsTiles and Style sheetsWorking with Tiles AttributesThe Tiles ContextDefinitionsAggregation and InheritanceThe Tiles Plug InForwarding to DefinitionsPerformance Considerations

Hibernate Course Structure

Page 11: SCJP+ J2EE + Struts + Hibernate +Spring + LOG4J + SVN ...How much new information can fit in your brain? SCWD, SCBCD, J2ME Certifications Courses SCJP+ J2EE + Struts + Hibernate +Spring

Mail ID :[email protected]

Ist Floor, B-12, Behind DELITE Showroom, Adjacent to Metro Station, Near Gol Chakkar Sector-2, Noida

Ph. : +91-120-3058446 +91-120-3058447Mobile : 9311305845/6/7TECHNOLOGIES

10

1 Why Hibernate? Understanding object persistence Identity - Inheritance - Associations - Object/relational mapping Using direct JDBC Example application - Retrieving object graphs using JDBC - Persisting object graphs to a relational model - Deleting object graphs - Querying object graphs Persistence with Hibernate Simplicity and flexibility - Completeness - Performance Summary

2 Installing and building projects with Ant Getting a Hibernate distribution Installing Ant - Getting Ant - Extracting and installing Ant Setting up a database Getting MySQL - Testing MySQL - MySQL drivers Setting up a project Defining directories - Ant 101 - Running Ant

3 Hibernate basics Configuring Hibernate Basic configuration Creating mapping definitions IDs and generators - Properties - Many-to-one element - Proxies - Collections - Cascades - Fetching associated objects Building the Session Factory Configuring the Session Factory Persisting objects Retrieving objects The Session cache Advanced configuration Connection pools - Transactions - Cache providers Inheritance Table per class hierarchy - Table per subclass 4 Associations and components Associations Many-to-one relationships, in depth - The central configuration file - Defining sample data Building tables and Schema Export Logging with log4j and Commons Logging - Running Schema Export - Loading the Events - Refactoring - Finding Events - Cascades Components What's in a component? - Mapping a component - Why use a component?

5 Collections and custom types Persisting collections and arrays Using interfaces - Mapping persistent collections - Collection types - Lazy collections - Sorted collections - Bidirectional associations - Cascading collections Implementing custom types User Types - Implementing Composite User Types 6 Querying persistent objects Using HQL Session.find (?) - The Query interface - Outer joins and HQL - Show SQL Query substitutions - Query parser Querying objects with HQL The FROM clause - Joins - Selects - Using functions - HQL properties - Using expressions Criteria queries Stored procedures

Page 12: SCJP+ J2EE + Struts + Hibernate +Spring + LOG4J + SVN ...How much new information can fit in your brain? SCWD, SCBCD, J2ME Certifications Courses SCJP+ J2EE + Struts + Hibernate +Spring

Mail ID :[email protected]

Ist Floor, B-12, Behind DELITE Showroom, Adjacent to Metro Station, Near Gol Chakkar Sector-2, Noida

Ph. : +91-120-3058446 +91-120-3058447Mobile : 9311305845/6/7TECHNOLOGIES

11

7 Organizing with Spring and data access objects The ubiquitous DAO pattern Keeping the HQL together Analyzing the DAO Boilerplate code - Potential duplication - Detached objects only The Layer Super type pattern Creating an Abstract Dao The Spring Framework What's in a template? - Beans and their factories

8 Web frameworks: Struts Defining the application A quick overview of MVC Service Layer pattern Decoupling Hibernate from the web layer Working with detached objects - Session scope - Accessing the Session from the Controller - Accessing the Session from the Service layer Struts Struts fundamentals - Building Struts Actions Hibernate in the view layer 9 Unit testing with JUnit Introduction to unit testing Automate those tests - Assertions - Expect failures JUnit Test-infecting your build file - Polishing off the build file Testing the persistence layer What do we want to test? - Testing basic persistence - Testing queries - General database testing tips 331 Loading test data - ProjectDatabaseTestCase 11 What's new in Hibernate 3? Filters Mapping improvements Multiple table mapping - Discriminator formulas - Union subclasses - Property references Dynamic classes Annotations Stored procedures and SQL

Page 13: SCJP+ J2EE + Struts + Hibernate +Spring + LOG4J + SVN ...How much new information can fit in your brain? SCWD, SCBCD, J2ME Certifications Courses SCJP+ J2EE + Struts + Hibernate +Spring

Persistence events Lazy properties

LIVE PROJECTThis training experience count as a work experience that is more beneficial for the fresher.

Duration 4 Months

NOTE:- All training will be given by Corporate Trainers only . All trainers are working professionals having four to seven years experience in respected field, working with CMM Level 5 companies

Java technology is a portfolio of products that are based on the power of networks and the idea that the same software should run on many different kinds of systems and devices. Java technology readily harnesses the power of the network because it is both a programming language and a selection of specialized platforms. As such, it standardizes the development and deployment of the kind of secure, portable, reliable, and scalable applications required by the networked economy. Because the Internet and World Wide Web play a major role in new business development, consistent and widely supported standards are critical to growth and success.* All right reserved to Miracle for any changes in Course outline, Duration & seat availability. Soft Copy available, mail to:

FACULTY:- CORPORATE PROJECT LEADER FROM CMM LEVEL 5 COMPANY

[email protected]

Mail ID :[email protected]

Ist Floor, B-12, Behind DELITE Showroom, Adjacent to Metro Station, Near Gol Chakkar Sector-2, Noida

Ph. : +91-120-3058446 +91-120-3058447Mobile : 9311305845/6/7TECHNOLOGIES

1. Core Java + Advance Java + J2EE + Struts + Hibernate [email protected]. Dotnet - Visual Studio - 2008 [email protected]. Embedded System + Mobil Communication Application [email protected]. TESTING [email protected]. MAINFRAME [email protected]. SOFT SKILLS COMMUNICATIONS [email protected]. ORACLE [email protected]. SAP [email protected]. ERP [email protected]. PHP [email protected]. SEO [email protected]. Project [email protected]. SAS [email protected] Networking [email protected]

14