(Java2, Advanced Java) - Dongwon Jeong, Ph.D.

55 downloads 106 Views 235KB Size Report
(Java2, Advanced Java). Dongwon Jeong [email protected]; http://ist.kunsan .ac.kr/. Information Sciences and Technology Laboratory,. Dept. of Informatics ...
(Java2, Advanced Java) Dongwon Jeong [email protected]; http://ist.kunsan.ac.kr/ Information Sciences and Technology Laboratory, Dept. of Informatics & Statistics, Kunsan National University

Java in This Course ™ Java 9 one of the representative object-oriented programming languages 9 developed by SUN Microsystems 9 enables platform-independent software developments 9 is more simple and flexible than most of the others such as C++

and Visusal C++.

™ In this course, 9 we – – – – – –

are going to learn a variety of Java technologies such as: Java Networking JDBC (Java Database Connectivity) Thread Java XML Java Security Java Distributed Object Technology, etc.

Java Programming & Lab.: Introduction to Course

1

What We Can Learn ™ In This Course, You 9 can understand the aforementioned Java technologies 9 can be an advanced Java developer, at least intermediate developer.

™ You beginner? 9 In this course, basic concepts won't be handled. – for example, data types or loop statements 9 If you are a beginner, you must survey Java basic concepts.

™ How to overcome your leak knowledge 9 Study Group

Java Programming & Lab.: Introduction to Course

2

Course Objectives ™ The goal of this course 9 is to guide you into a way to be an intermediate or advanced developer

™ To achieve this goal, we are going to handle many Java advanced technologies as follow: 9 Overview of Java Object-Oriented Modeling and Programming 9 Thread programming with Java 9 Input/Output Stream 9 Java Networking 9 Data Structure and Collection 9 JDBC (Java Database Connectivity) 9 XML Processing with Java 9 Java Security Model 9 Distributed Object Technology, RMI 9 In addition, Testing and Tuning Methods, Object Serialization, Native

Java Method, and so on. Java Programming & Lab.: Introduction to Course

3

Course Details ™ Time & Location 9 Section 1: Tuesday (16:10~18:00); 3467 9 Section 2: Wednesday (13:10~15:00); 3467

™ Textbook 9 뇌를 자극하는 Java 프로그래밍, 김윤명 저, 한빛미디어, 2006.

™ Grading proportion 9 Mid-term + Final exam: 60% 9 Term-Project & Homework: 30% 9 Attendance: 10%

Java Programming & Lab.: Introduction to Course

4

Resources ™ Java Technology Main Page by Sun 9 http://java.sun.com/

™ Training Resources 9 http://www.sun.com/training/

™ API Specifications 9 http://java.sun.com/reference/api/

™ Downloads 9 http://developers.sun.com/downloads/

™ Java Tutorials 9 http://java.sun.com/developer/onlineTraining/

Java Programming & Lab.: Introduction to Course

5

Java Certification

6

Java Programming & Lab.: Introduction to Course

Q/A

Dongwon Jeong

Java Programming & Lab.: Introduction to Course

[email protected]; http://ist.kunsan.ac.kr Information Sciences & Technology Laboratory, Informatics & Statistics Department, 7 Kunsan National University