Võ Phương Bình
Introduction
Objectives of the Subject
Content of the Subject
08/13/14 Võ Phương Bình - ITFAC - DLU 2
Objectives
Upon completing the course, you will understand
Create, compile, and run Java programs
Primitive data types
Java control flow
Methods
Arrays
Object-oriented programming
Core Java classes (Swing, sql, exception,
internationalization, multithreading, multimedia, I/O,
networking, Java Collections Framework)
08/13/14 Võ Phương Bình - ITFAC - DLU 3
Objectives, cont.
You will be able to
Develop programs using Eclipse
Write simple programs using primitive data types, control
statements, methods, and arrays.
Create and use methods
Develop a GUI interface and Database Connectivity
Write interesting projects
08/13/14 Võ Phương Bình - ITFAC - DLU 4
Content
Part I: Fundamentals of Programming
Chapter 1: Introduction to Java
Chapter 2: Primitive Data Types and Operations
Chapter 3: Control Statements
Chapter 4: Methods
Chapter 5: Arrays
08/13/14 Võ Phương Bình - ITFAC - DLU 5
Content, cont.
Part II: Object-Oriented Programming
Chapter 6: Object-Oriented Programming
Chapter 7: Strings
08/13/14 Võ Phương Bình - ITFAC - DLU 6
Content, cont.
Part III: GUI Programming & Database
Connectivity
Chapter 8: GUI Programming
Chapter 9: Database Connectivity
08/13/14 Võ Phương Bình - ITFAC - DLU 7
Content, cont.
Part IV: Developing Comprehensive Projects
Chapter 10: Exception Handling
Chapter 11: Multithreading
Chapter 12: Multimedia
Chapter 13: Input and Output
Chapter 14: Networking
08/13/14 Võ Phương Bình - ITFAC - DLU 8
Evaluation
Exercise: 30%
Term exam: 70%
08/13/14 Võ Phương Bình - ITFAC - DLU 9
Reference
Slide “Java Programming”.
Phương Lan & Hoàng Đức Hải, Java Tập 1, Nhà
xuất bản lao động xã hội, 2003
Phương Lan & Hoàng Đức Hải, Java Tập 2, Nhà
xuất bản lao động xã hội, 2003
VN-Guide & Lê Phụng Long, Lập trình Java, Nhà
xuất bản thống kê, 2000
Ken Arnold & James Gosling, The Java
Programming Language, Addison-Wesley
Longman, 1997
Kathy Sierra & Bert Bates, Sun certified
programmer & developer for Java 2, e-book
Wrox, Beginning Java 2 Jdk5 Edition 2005, e-
book
Wrox, Professional Eclipse 3 for Java
Developers, e-book
08/13/14 Võ Phương Bình - ITFAC - DLU 10