C &JAVA Language Course Curriculum
Course Java Language
Duration 4 months
Organization 360digrii
Trainer name Mohd Qaiser
SYLLABUS OF JAVA LANGUAGE
Unit 1: C-Language (20 Days)
Introduction, printf(), scanf(),operators
Control statements
Arrays
Functions, Structures, Pointers
Unit 2: Introduction to Java programming
The Java Virtual Machine& features
Variables and data types
Compiling & running a java program
Operators, control statements, Arrays
Unit 3: Object-oriented programming with Java Classes and Objects
Classes, Objects, Constructors
Inheritance, static keyword, finalize()
Abstract classes, Interfaces, Packages
Inventory Demo
Unit 4: Lang Package
Object class
Runtime, system
String, string buffer, string Builder
Unit 5: Exception handling
Exception Types
Exception Propagation
Multiple catch blocks
[Link]
Custom Exception
Unit 6: Multithreading
Creating a thread
State chart diag of a thread
Runnable Interface, Synchronization
Interthread communication, Deadlock
Unit 7: Collections
Collection Hierarchy, Arraylist, LinkedList, Stack, Vector. Set, HashSet, Tree Set, Iterators
Comparator interface, Map, Hash Map, Hash table, Tree map, Iterating maps
Unit 8: IO Package, AWT and Swings
Byte stream, character stream, serialization
Creating frame, Adding components onto the frame, Event handling
Swing components like Jtable, Jtree, Jscrollbar, Jslideretc
Unit 9: JDBC
Driver types, connection, Statement
Prepared statements, Callable statements
Unit 10: JAVA EE
Java EE Introduction,Servlets
Creating a Servlet(hardcore, IDE)
Unit 11: Servlets
Reading from data, ServletContext, ServletConfig
RequestDispatcher, SendRedirect(), Session Tracking, Filters
Unit 12: JSP
JSP Lifecycle, JSP Tags, JSP Implicit Tags
JSP Exceptions, JSP Use beans, JSP Actions, Custom Tags. JSTL
RMI, EJB – Session Beans, JPA, Web services, JSF
[Link]