Deccan Syllabus of Core Java
Deccan Syllabus of Core Java
Objective:
To become familiar with the features of Java Language
To discover how to write Java code according to Object-Oriented Programming principles.
To become comfortable with concepts such as Classes, Objects, Inheritance, Polymorphism and
Interfaces
To learn Java APIs for Collections, I/O Streams
To design GUI applications and Applets using AWT and Swing.
To develop Multithreaded and Networking applications.
Block No: 402, Saptagiri Towers, Begumpet Main Road, Hyderabad - 500 016, TELANGANA,
+91 80083 27000, [email protected], http://www.deccansoft.com
Deccansoft Software Services Core Java Syllabus
Built-in Networking
Block No: 402, Saptagiri Towers, Begumpet Main Road, Hyderabad - 500 016, TELANGANA,
+91 80083 27000, [email protected], http://www.deccansoft.com
Deccansoft Software Services Core Java Syllabus
Method Overloading
Method Overriding
Static Members
Understanding Interface
Using Interfaces
Module 5: Packages
In this module you will learn how to re-use/access our class files when it is in same package/different
package/different project.
Why packages
Understanding Class path
Access modifiers & their Scope
Block No: 402, Saptagiri Towers, Begumpet Main Road, Hyderabad - 500 016, TELANGANA,
+91 80083 27000, [email protected], http://www.deccansoft.com
Deccansoft Software Services Core Java Syllabus
In this module you will learn how to perform multiple tasks at a same time or it may be partially. Here tasks can be
either running multiple code simultaneously when some background code is running or to run the code one after
another or it may be at a time.
Introduction to Multi-Threading
Understanding Threads & its States
Java Threading Model
Thread class & Runnable Interface
Thread Priorities
Thread Synchronization
Interthread Communication
Preventing Deadlocks
Block No: 402, Saptagiri Towers, Begumpet Main Road, Hyderabad - 500 016, TELANGANA,
+91 80083 27000, [email protected], http://www.deccansoft.com
Deccansoft Software Services Core Java Syllabus
In this module you will learn how to create standalone application by using all the concepts which we learn
previously. In here we will make mini frameworks we can make our applications more visible, more styling, more
user interface Remember we need to write lot of code in here for creating a template and for our own logics.
Graphics
Color and Font
AWT Components/Controls
Event Handling & Layouts
Real-time Project involving most of the above concepts with following will be provided
Product Abstract Document
Requirement Specification Document
Step-by-Step procedure for building the project from ground up by using IDE.
Complete Source Code
At the end of the course participants will get the knowledge of:
1. Creating your own windows application and you can able to know how to utilize the various available
resources without need of other's help.
Block No: 402, Saptagiri Towers, Begumpet Main Road, Hyderabad - 500 016, TELANGANA,
+91 80083 27000, [email protected], http://www.deccansoft.com
Deccansoft Software Services Core Java Syllabus
Block No: 402, Saptagiri Towers, Begumpet Main Road, Hyderabad - 500 016, TELANGANA,
+91 80083 27000, [email protected], http://www.deccansoft.com