|
|
Course - Core Java
- Introduction to Java Language features
- OOPs Concepts, Classes and Packages
- I/O Streams
- Building interfaces and understanding inheritance
- Creating applications using the language features
- Concepts of Exception. Exception classes
- Creating user defined exceptions. Types of exceptions
- Multithreading in Java. Thread class
- Runnable interface. Developing multithreaded applications
- Thread synchronization. Inter thread communication (Wait, Notify, Notify All)
- Concepts of Event Driven Programming
- Windows programming in Java
- Abstract window toolkit (AWT)
- AWT classes. Containers and components
- Menus, dialog boxes etc
- The role of layout managers
- Flow, grid, card, border, gridbag layout etc
- Applets, Creating and adding applets to web pages
- Applet tag attributes. Applet life cycle etc
- Java graphics
- Networking fundamentals. Socket and Datagram classes
- Building client/server applications using TCP/UDP. Other network classes
|
|