JAVA SIX WEEK

TO BE THE BEST LEARN FROM THE BEST

Courses Overview

Java is a very powerful object oriented programming language used world over for developing variety of applications. Students pursuing a course on Java have plenty of career options such as take up job as Java programmer, proceed for Sun Java Certification exams and/or learn advanced Java technologies. JAVA IN 6 WEEKS from Cosmo InfoSolutions is a quick fire course that includes all the basics and necessary concepts in Java. This course would give an insight on use of various technologies in J2EE and use of Struts framework to unwind development in large scale projects. Students would get a window view of leveraging Java in the current scenario and also its future applications as well. This training course is designed in line with curriculum used in colleges. The students can opt to continue with industrial training at Cosmo InfoSolutions too. They would get an Industrial training certificate on successful completion of training for academic records of the college. Cosmo InfoSolutions has placement consultancy wing too which can help the students to get jobs. Students pursuing courses at Cosmo InfoSolutions not only learn the subject, moreover earn an experience certificate to get job assistance.

  • Understanding Requirement: why JAVA
  • Why java important to the internet
  • JAVA on LINUX platform
  • Java Virtual machine Architecture
  • Class loading process by class loaders
  • Role of Just In time complier (JIT)
  • Execution Engine
  • Data types , Variables ad array
  • Operators
  • Control statements
  • Object oriented paradigms
  • Abstractions
  • The Three OOP Principles:(Encapsulation, Inheritance, Polymorphism)
  • Class fundamentals
  • Commands line arguments
  • Learning Static Initializer
  • Declaration of objects
  • Instance variable Hiding
  • Overloading and Overriding of Methods
  • Understanding of Access Controls (private, public and protected)
  • Learning Nested and Inner classes
  • Dynamic method Dispatching
  • Using Abstract classes
  • Using final to prevent Overriding & Inheritance
  • Garbage collection
  • Defining a package
  • Understanding CLASSPATH
  • Access Protection
  • Importing packages
  • Defining and Implementing interfaces
  • Anonymous classes
  • Abstract classes Vs Interfaces
  • Adapter classes
  • Fundamental of Exception handling
  • Types of Exceptions
  • Learning exceptions handlers
  • Try and Catch
  • Multiple catch Clauses
  • Nested Try statements
  • Throw , throws and finally
  • Creating custom exceptions
  • Assertion
  • Learning String Operation
  • Learning character Extraction
  • Learning string Comparison
  • Understanding string Buffer Classes
  • String builder class
  • Creating Immutable Class
  • Premain method , Object size
  • Generics
  • Annotations
  • Vargs
  • Static Import
  • For each
  • String in which
  • Multiple exception handling
  • Dimond Operator
  • Finding out constant and method declaration belong to an interface
  • Creating an instance of a class whose name is not known until runtime
  • Getting and setting value of an objects field if field name is unknown until runtime
  • Invoking a method on an object if the method is unknown until runtime
  • Creating a new array whose size and components type are not know until runtime
  • Invoking private member of a class
  • Introduction to JFC
  • Controls
  • Event Classes
  • Event listeners
  • Applenet Basics
  • Architecture and Skeleton
  • Simple Apple Display Methods
  • The HTML Applet Tag
  • Inter Applet communication
  • Trusted Applet (Applet with Database)
  • The java thread model
  • Creating a thread: Extended Thread and Implementing Runable
  • Creating multiple Thread and Context Switching
  • Synchronization: methods and statements
  • Inter thread Communication
  • Thread local
  • Dead lock
  • Threadpool executer class
  • Shutdown hookup
  • Re-entrent locking
  • The java thread model
  • Creating a thread: Extended Thread and Implementing Runable
  • Creating multiple Thread and Context Switching
  • Synchronization: methods and statements
  • Inter thread Communication
  • Thread local
  • Dead lock
  • Threadpool executer class
  • Shutdown hookup
  • Re-entrent locking
  • File handling
  • Binary Streams
  • Character stream
  • Serialization
  • Scanner
  • Stream tokenizer
  • String tokenizer
  • GzipOutStream class
  • Data Encryption & decryption
  • URL, InetAddress
  • Socket And Server Socket
  • Datagram socket
  • Socket factories
  • Determining the class of an object
  • Getting information about classes modifier, fields, methods, constructor, and super classes
  • The Collection Interfaces (list , set, Sorted set)
  • The collection classes (The array list, Linked list, Hash set, Tree set)
  • Accessing a Collection via an Iterator
  • Working with maps
  • Working with Comparators
  • The Collection Algorithms
  • The Legacy Classes and Interfaces (Enumeration, Vector, Stack, Dictionary, Hash table)
  • Date and Time Handling
  • COLLECTION CLASS
  • Array class
  • Usage of Property file
  • Define the locale
  • ResourceBundle
  • Fetching Text from ResourceBundle
  • Distributed Applications
  • RMI Architecture
  • Implementation
  • Call-Back Mechanism
  • @WebFilter
  • @WebInitParam
  • @WebListener
  • @WebServlet
  • @MultipartConfig
  • @ServletSecurity
  • File uploading/file downloading
  • Security
  • Refreshing servlet
  • JDBC Drivers
  • Statements
  • Metadata
  • Scrollable & Updatable Result set
  • Batch Updates
  • Data Sources And Connecting Pooling
  • Row sets
  • Transaction (commit , rollback,savepoint)
  • Getting Data from excel sheet
  • Generating log file
  • Single Tier
  • Two Tier
  • Three Tier
  • N Tier
  • Web components
  • Business components
  • Containers Type
  • Containers Services
  • Java Naming and Directory Interfaces
  • Java Naming and Directory Interfaces
  • Java Messaging Services
  • Java Naming and Directory Interfaces
  • Java Authentication & Authorization Services
  • Java Naming and Directory Interfaces
  • Java Transaction Services
  • Document type Definition (DTD)
  • XML parsers
  • Document object module(DOM)
  • Simple API for XML (SAX)
  • Introduction to Web Programming
  • Advantages to Servlet
  • Servlet Lifecycle
  • Request Dispatching
  • Session Tracker
  • Event Listener
  • Dependency Injection
  • Filters
  • Servlet with Annotation
  • Introduction
  • Architecture
  • Types of EJB
  • Introduction to Struts 2.0
  • Apache Tomcat 7.0
  • Bea's Web logic 10.0
  • Boss 4.0
  • Ibm's webspere

Students Reviews

Cosmos Info Solutions  | national-pg-college
Cosmos Info Solutions  | ambalika
Cosmos Info Solutions  | amity
Cosmos Info Solutions  | Bansal-Institute-of-Engineering-and-Technology-Lucknow
Cosmos Info Solutions  | bbd
Cosmos Info Solutions  | ignou
Cosmos Info Solutions  | ntegral
Cosmos Info Solutions  | ram-murti
Cosmos Info Solutions  | ram-swaroop
Cosmos Info Solutions  | Rameshwaram
Cosmos Info Solutions  | chool-of-management-sciences-sms-lucknow