Java online training,Core java online training @ monstercourses


Published on is a leading and pioneers in IT online training, offering best online training on various IT technologies by industry qualified real time experts. Highlights: Hands on trainers Material software installation Resume guidance One free demo Affordable prices Quality online training Placement assistance MonsterCourses reviews teaching methodology is different and unique as the training programs designed helps the Learners to master in broad range of skills that is essential to become a creative IT professional. We have dedicated trainers who continuously work to improve quality of Online Training programs. Learners who complete Graduation, Post Graduation and working employees were not adequately trained to meet today’s World of competition. So there was a great need for highly professional online training institute and in order to fill this gap was started. Our IT courses includes informatica online training, cognos online training, obiee online training, microstrategy online training ,datastage online training, teradata online training, BOXI online training, SAP FICO online training, abap online training, BOXI online training, oracle dba, sql/pl , dot net , QA online training and many more. Join for better career Opportunities Pl contact Phone: +17727771557

Published in: Education
1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Java online training,Core java online training @ monstercourses

  1. 1. JAVA/ J2EE Course OutlineIntroductionProgramming language Types and Paradigms.Computer Programming Hierarchy.How Computer Architecture Affects a Language ?Why Java ?Flavors of Java.Java Designing Goal.Role of Java Programmer in Industry.Features of Java Language.JVM –The heart of JavaJava’s Magic BytecodeLanguage FundamentalsThe Java Environment:Installing Java.Java Program DevelopmentJava Source File StructureCompilationExecutions.
  2. 2. www.monstercourses.comBasic Language Elements:Lexical Tokens, IdentifiersKeywords, Literals, CommentsPrimitive Datatypes,OperatorsAssignments.Object Oriented ProgrammingClass Fundamentals.Object & Object reference.Object Life time & Garbage Collection.Creating and Operating Objects.Constructor & initialization code block.Access Control, Modifiers, methodsNested , Inner Class &Anonymous ClassesAbstract Class & InterfacesDefining Methods, Argument Passing MechanismMethod Overloading, Recursion.Dealing with Static Members. Finalize() Method.Native Method. Use of “this “ reference.Use of Modifiers with Classes & Methods.Design of Accessors and Mutator MethodsCloning Objects, shallow and deep cloningGeneric Class TypesSyllabus
  3. 3. www.monstercourses.com3 Extending Classes and InheritanceUse and Benefits of Inheritance in OOPTypes of Inheritance in JavaInheriting Data Members and MethodsRole of Constructors in inheritanceOverriding Super Class Methods.Use of “super”.Polymorphism in inheritance.Type Compatibility and ConversionImplementing interfaces.PackageOrganizing Classes and Interfaces in Packages.Package as Access ProtectionDefining Package.CLASSPATH Setting for Packages.Making JAR Files for Library PackagesImport and Static ImportNaming Convention For PackagesException Handling:The Idea behind ExceptionExceptions & ErrorsTypes of ExceptionControl Flow In Exceptions
  4. 4. www.monstercourses.comJVM reaction to ExceptionsUse of try, catch, finally, throw, throws in Exception Handling.In-built and User Defined ExceptionsChecked and Un-Checked ExceptionsArray & String :Defining an ArrayInitializing & Accessing ArrayMulti –Dimensional ArrayOperation on StringMutable & Immutable StringUsing Collection Bases Loop for StringTokenizing a StringCreating Strings using StringBufferThread:Understanding ThreadsNeeds of Multi-Threaded Programming.Thread Life-CycleThread PrioritiesSynchronizing ThreadsInter Communication of ThreadsCritical Factor in Thread -DeadLock4 AppletApplet & Application
  5. 5. www.monstercourses.comApplet Architecture.Parameters to AppletEmbedding Applets in Web page.Applet Security PoliciesA Collection of Useful ClassesUtility Methods for ArraysObservable and Observer ObjectsDate & TimesUsing ScannerRegular ExpressionInput/Output Operation in Java( Package)Streams and the new I/O CapabilitiesUnderstanding StreamsThe Classes for Input and OutputThe Standard StreamsWorking with File ObjectFile I/O BasicsReading and Writing to FilesBuffer and Buffer ManagementRead/Write Operations with File ChannelSerializing ObjectsGUI ProgrammingDesigning Graphical User Interfaces in Java
  6. 6. www.monstercourses.comComponents and ContainersBasics of ComponentsUsing ContainersLayout ManagersAWT ComponetsAdding a Menu to WindowExtending GUI Features Using Swing ComponentsJava Utilities (java.util Package)The Collection Framework :Collections of ObjectsCollection TypesSetsSequenceMapUnderstanding HashingUse of ArrayList & Vector5 Event HandlingEvent-Driven Programming in JavaEvent- Handling ProcessEvent-Handling MechanismThe Delegation Model of Event HandlingEvent ClassesEvent Sources
  7. 7. www.monstercourses.comEvent ListenersAdapter Classes as Helper Classes in Event HandlingAnonymous Inner classes a Short –cut to Event HandlingAvoiding Deadlocks in GUI CodeEvent Types & ClassesNetworking ProgrammingNetworking BasicsClient-Server ArchitectureSocket OverviewNetworking Classes and InterfacesNetwork ProtocolsDeveloping Networking Applications in JavaDataBase Programming using JDBCIntroduction to JDBCJDBC Drivers & ArchitectureCURD operation Using JDBCConnecting to non-conventional DatabasesJ2EE SyllabusAdvance JDBC Programming:Overview of Database Driver ArchitectureIntroduction to JDBC Standard Extension API (javax.sql)Connection PoolingJDBC Programming with ORACLE, MYSQL, etc.
  8. 8. www.monstercourses.comBatch ProcessingConnecting to non-conventional databasesUse of Excel APIDatabase cashing (case study with HSDB,CSQL)Working with Multiple DatabasesHandling SQL escape syntaxCalling SQL functions, Database stored proceduresDealing with Database MetadataHandling Binary Data (Operation on Image File)Type mapping & SQL3 Data typesIntroduction to J2EEJ2EE OverviewWhy J2EE?J2EE ArchitectureJ2EE APIsJ2EE ContainersJava Server TechnologiesServletWeb Application Basics.Architecture and challenges of Web Application.Introduction to servletServlet life cycle
  9. 9. www.monstercourses.comDeveloping and Deploying ServletsExploring Deployment Descriptor (web.xml).Handling Request and ResponseInitializing a ServletAccessing DatabaseServlet ChainingSession Tracking & ManagementDealing with cookiesTransferring RequestAccessing Web ContextPassing INIT and CONTEXT ParameterSharing information using scope objectControlling concurrent accessUser AuthenticationFiltering Request and ResponseProgramming FilterFilter MappingServlet ListenersJava Server Pages Technology:Basic JSP ArchitectureLife Cycle of JSP (Translation, compilation)JSP Tags and ExpressionsRole of JSP in MVC-2
  10. 10. www.monstercourses.comJSP with DatabaseJSP Implicit ObjectsTag LibrariesJSP Expression Language (EL)Using Custom TagJSP Capabilities:Exception HandlingSession ManagementDirectivesJSP with Java BeanRMI (Remote Method Invocation)RMI overviewRMI architectureExample demonstrating RMIEnterprise JAVA BeansEnterprise Bean overviewTypes of enterprise beansAdvantages of enterprise beansThe Life Cycles of Enterprise BeansWorking with Session BeansStatefull vs. Stateless Session BeansWorking with Entity BeansMessage Driven Beans
  11. 11. www.monstercourses.comJNDI (Java Naming and Directory Interface)JNDI overviewJNDI APIContext operationsUsing JNDI in J2EE applications2 J2EE SyllabusStruts Framework:What is Struts?Struts ArchitectureStruts classes – ActionForward, ActionForm,ActionServlet, Action classesUnderstanding struts-config.xmlUnderstanding Action MappingsStruts flow with an example applicationStruts Tiles Framework.Struts Validation FrameworkInternationalizing Struts ApplicationStruts with Message ResourcesAwareness to Other J2EE Technologies:Java MailJTAWeb ServicesJMS
  12. 12. www.monstercourses.comANTLog4JJSFHibernateSpring FrameworkDesign Pattern