hi here are the ppts for java which covers most of java syllabus of all universities. we provide links from different popular java websites.
Introduction to Java Programming
- Chapter 2: Variables
- Chapter 3: Control Statements
- Chapter 4: Methods
- Chapter 6: Classes and Objects
- Chapter 7: Strings
- Chapter 8: Inheritance and Polymorphism
- Chapter 9: Object-Oriented Software Development
- Chapter 10: Getting Started with Graphics Programming
- Chapter 11: Creating User Interface
- Chapter 12: Applets and Advanced Graphics
- Chapter 13: Exceptions
- (Chapter 15: Multithreading)
- (Chapter 16: Multimedia)
- Chapter 17: Input and Output
- (Chapter 18: Networking)
- Chapter 19: Java Data Structures
- Introduction
- Variables
- Methods
- Classes and Objects
- Arrays
- Strings
- Packages
- Inheritance and Polymorphism
- Classes and Objects, cont.
- Wrapper Classes
- Javadoc Tool
- Writing Javadoc Comments
- Example of Javadoc
- Exceptions
- Input and Output
- Interfaces
- Getting Started with Graphics
- Handling Action Events - updated!
- User Interface - updated!
- Applets: Introduction
- Mouse and Keyboard Events
- Java Applet Tutorial
(Chapters 1,2,3, 4, 8).
- Image
- Collections
- OOP Development
- (URL)
- (JDBC)
Java Reading (on Internet):
- [Java Language Specification 3.0
- [ http://www.cs.utexas.edu/~lavender/courses/tutorial/index.html]
- Object-Oriented Programming
[ http://www.cs.utexas.edu/~lavender/courses/cs371/lectures/index.html] - Interactive Programming in Java
[http://www.cs101.org/ipij/2 - Introduction to Java Programming
[ http://cs.armstrong.edu/liang/intro5e/intro5estudentsolution.html]
Java with Sun
- J.Gosling, B.Joy, G.Steele, G. Bracha,
The Java Language Specification, 3rd edition:
- The Java Tutorial - first place to read and learn Java
[http://java.sun.com/docs/books/tutorial/index.html] - Getting started (inc. "Your First Cup of Java") - teaches to write,
compile and run first program and applet in Java
[http://java.sun.com/docs/books/tutorial/getStarted/index.html] -
Learning the Java Language
- Java language basics (variables, types, control structures)
- object oriented programming concepts
- object basics (classes, inheritance, interfaces, ...) in Java
- Writing applets
[http://java.sun.com/docs/books/tutorial/applet/index.html] - User Interfaces that Swing: A Quick Start Guide - a good introduction
to SWING,
[http://java.sun.com/docs/books/tutorial/uiswing/mini/index.html]
- Creating a User Interface (AWT only): (available only for download)
[http://java.sun.com/docs/books/tutorial/information/download.html] - Creating a GUI with JFC/Swing - a separate SWING Tutorial
[http://java.sun.com/docs/books/tutorial/uiswing/index.html]
- Essential Java Classes - exceptions, threads, I/O, ...
[http://java.sun.com/docs/books/tutorial/essential/index.html]
- jGURU courses
[http://developer.java.sun.com/developer/onlineTraining/index.html]- Language Essentials Short Course - introductory course to language
structure and constructions
[http://developer.java.sun.com/developer/onlineTraining/JavaIntro/] - AWT Fundamentals
[http://developer.java.sun.com/developer/onlineTraining/awt/] - Fundamentals of JFC/Swing: Part I and Part II
[http://developer.java.sun.com/developer/onlineTraining/GUI/Swing1/] [http://developer.java.sun.com/developer/onlineTraining/GUI/Swing2/]
- Language Essentials Short Course - introductory course to language
structure and constructions