SRI NARMADA IT TRAINING: Core Java

Core Java

  •  Entire SCJP syllabus will be covered
  •  Every program execution will be explained with Compiler and JVM Architectures
  •  Every program memory diagram will be clearly explained with JVM Architecture
  •  large Programs will be covered in training as well as in practice material
  •  Entire list of interview questions will be covered on every concept
  •  Every concept will be clearly explained with real-time project scenarios
  •  Therefore you will get good knowledge in designing and developing projects
  •  So that you can clear all interviews as a fresher or as an experienced


Core Java Training Course Prerequisite
  •  C-Language , Anyone Can Learn

Core Java Training Course

Volume -1: Java Language, OOPS, Programming

1. Introduction to Java and OOPS
2. Java Tokens
1. Comments,
2. Identifiers,
3. Keywords,
4. Character Set
5. Variables
6. Datatypes
           1. Primitive Datatypes
     2. Reference Datatypes
3. Working with Java Editor Softwares and IDE
                       1. Editplus
                 2. NetBeans
                 3. Eclipse
4. Type Conversion, Casting 
1. Widening Type Casting
2. Narrowing Type Casting
5. Operators and Control Statements
6. Method and Types of methods
1. Mutable Methods
2. Immutable Methods
3. Instance Methods
7. Constructor and Types of constructors
1. Default Constructor
2. Parameterized Contractor
3. Constructor Overloading
      4. Constructor nesting 
      5. Copy Constructor
8. Block and Types of Blocks
9. Compiler & JVM Architecture
10. Static Members and their execution control flow
1. Static Fields
2. Static Methods
3. Static Blocks
11. Non-Static Members and their execution control flow
12. Final
1. Final Variables
2. Final Methods
3. Final Classes
13. Deleting an Object
1. Garbage Collection
2. Garbage Collector
14. Arrays
1. Single Dimension
2. Double Dimension
3. Jagged Arrays
15. Var-arg types
16. Classes and Types of classes
17. Abstract Method and Abstract Classes
18. Interface
19. Packages with static imports
20. Working with jar
21. Modifiers
1. Non Access Modifiers
         a. Static, Final, Transient, synchronized , abstract, strictfp
2. Access Modifiers
         a. Private, protected , public and default
22. Reading runtime values from keyboard and Properties File
1. Using BufferedReader
2. Using Command Line Arguments
3. Using Scanner Class
4. Using DataInputStream
23. OOPS- Fundamentals,
1. Class and Object
2. Inheritance
       a. Single
       b. Multi-Level
       c. Multiple
       d. Hierarchical
       e. Hybrid
        f.  Multi-Path
24. Polymorphism
      1. Compile-time
2. Run-Time polymorphism
25. Coupling and Cohesion
26. Enum and Annotation

Volume -2: Java API and Project

1. Fundamental Classes – Object, Class, System, Runtime
2. String Manipulation
a. Using String
b. Using StringBuffer
c. Using StringBuilder
d. Using String Tokenizer
3. Exception Handling
a. Woking With try,catch, throw, throws and Finally
b. Checked Exception
c. UnChecked Exception
d. Userdefined Exception
4. Multithreading
a. Thread Based Multi Tasking
b. Process Based Multi Tasking
c. Thread Life Cyecle
d. Thread Implementation Using
       a. Java.lang.Thread
                                     i. Working start( ),stop( ), join( ), notify( ),notifyAll( ),..
       b. Java.lang.Runnable
5. IO Streams (java.io)
1. OutputStreams
      a. FileOutpuStream
      b. BufferedOutputStream
      c. ByteArrayOutputStream
      d. DataOutputStream
      e. ObjectOutputStream
2. InputStreams
      a. FileInputStream
      b. BufferedInputStream
      c. ByteArrayInputStream
      d. DataInputStream
      e. ObjectInputStream
       f. Working with transient
      g. File inflater and File Defalter
3. Wrapper Classes with Auto boxing & unboxing
4. Collections
a. Collection
b. List
c. Set
d. SortedSet
e. NavigableSet
f. Queue
g. Map
h. SortedMap
i. NavigableMap
5. Generics
6. Inner classes
a. Static Inner Class
b. Anonyms Inner Class
c. Inner Class Inside Methods
7. AWT, Swings,
a. LayoutManager
       a. BorderLayout
       b. FlowLayout
       c. GridLayout….
b. Event Delegation Model
       a. Window Listerner
       b. ActionListener
       c. MouseListener
       d. ItemListener
8. Applet
a. Loading UserInterface
b. Animation Using Strings
c. Animation Using Circle and Other Objects
d. Loading Images
9. Regular Expressions
10. Formatting date, time (java.text package)

1 comment: