Course Content
Object Oriented Concepts: Objects and Classes, Bottom-up approach, O-O design principles, O-O Design and Modeling.
Basic O-O language Constructs: Primitive Data Types and Operations, Selection Statements, Loops, Arrays, Strings, Objects and Classes, Inheritance and method overriding, Polymorphism.
Java Language Fundamentals: Object Design: constructors, instance variables, methods. Memory models, scope, streams and I/O programming, Inner classes, Interfaces and packages, Exception Handling, Multithreading.
Advanced Concepts: Creating GUIs and Displaying Data, Event Driven Programming.
Frameworks: The framework concept, Frameworks in the Java API: Collections Framework, Graphics Framework.
Reference Texts and E-Resources
C. Thomas Wu, An introduction to Object Oriented Programming with JAVA, Mc Graw Hill
Herbert Schildt, The Complete Reference JAVA, McGraw Hill
Bruce Eckel, Thinking in Java, Pearson
Simon Kendal, Object oriented programming using java, Ventus Publishing
R. Buyya, S. T. Selvi, X. Chu, Object Oriented Programming with Java: Essentials and Applications, Mc Graw Hill
C. S. Horstmann, G. Cornell, Core Java Volume I—Fundamentals, Prentice Hall
Different Programming Paradigms:
Great! We will be connecting to this enormous post on our site. Continue the good writing. tutorialcup
ReplyDelete