1. What is Java and why do we need it? JVM, Differences between Java and C++, Basic elements of Java & HTML
2. Control Structures: Conditionals: if and switch statements, Iteration: while and for loops, One/Two dimensional arrays: Nested loops
3. Classes and Methods: Classes and Methods, Classes and Methods: Inheritance, Static Methods and Variables, Packages, Polymorphism, Interfaces and Abstract classes, Garbage Collection, Short introduction to Design Patterns, Type conversions
4. Java API’s: Vector Class, String Class, Exceptions, Streams
5. Applets & Graphics: Applets, Running Applets through a browser, Applets Graphics, AWT (basic controls), Containers, Panels and Layouts, Graphics class
6. Events: Events (Action Event), Listeners (ActionListner), Usable Events. Swing: Basic Swing.
דרישות הקדם והדרישות המקבילות בקורס תכנות מונחה עצמים הינן:
דרישות קדם: מבני נתונים (30027)
דרישות מקבילות: אין
לחצו למעבר אל תוכנית לימודי הנדסת תעשייה וניהול - התמחות במערכות מידע
לחצו למעבר אל תוכנית לימודי הנדסת תעשייה וניהול - התמחות בניהול התפעול
חזרה לעמוד הראשי של הנדסת תעשייה וניהול