Sunteți pe pagina 1din 2

Core Java Course Contents

L.Maruthi. Corporate Trainer


Cell: +91-9177000988. Email: maruthimcse06@gmail.com
CORE JAVA TRAINING Duration:35Hrs
S.No Topic
1 Programming language Types and Paradigms.
2 Why Java?
3 Flavors of Java.
4 Java Designing Goal.
5 Role of Java Programmer in Industry.
6 Features of Java Language.
7 JVM The heart of JAVA.
8 Installation and IDEs
9 Java Program Development
10 compilation
11 Executions
12 Primitive Data types and non primitives
13 Operators and type casting
14 Condition Statements
15 Control Statements, types of variables
16 Instance ,static keyword and final keyword and static keyword
17 Arrays and for each loop
18 Command line Arguments
19 Inheritance and polymorphism, Run time check
20 Abstract Class and Interfaces
21 Object & Object reference.
22 Constructors.
23 Method Overloading.
24 Packges,Access Specifiers & Access Modifiers.
25 Organizing Classes and Interfaces in Packages
26 Package as Access Protection
27 Defining Packages
28 CLASSPATH Setting for Packages
29 Exceptions & Errors
30 Types of Exception
31 Control Flow In Exceptions
32 JVM reaction to Exceptions
33 Use if try,catch,finally,throw,throws in Exception Handling
34 In-built and User Defined Exceptions
35 Checked and Un-Checked Exceptions
36 Top 10 Exceptions
37 Understanding Threads
38 Needs of Multi-threaded Programming
39 Thread Life-Cycle
40 Creating Child Threads
41 Multi Threads in a program
42 Thread Priorities
43 Synchronizing Threads
44 Producer consumer Problem Solving
45 drawbacks of object arrays and primitive arrays
46 Collections of Objects
47 Colletion Types and Generics
48 List, its implemented classes
49 Set and its implemented classes
50 Map, diff between hashmap and hashtable
51 Understanding Hashing
52 Use of ArrayList & Vector
53 Hashtable & HashMap
54 Arrays class with example
55 Working with File Object
56 File I/O Basics
57 Reading and Writing to Files
58 Object class
59 String class
60 JDBC with examples
61 Project on OOPs Concepts

L.Maruthi.
Cell:+91-9177000988, Email: maruthimcse06@gmail.com