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 http://www.javavietnam.org 08/13/14 Võ Phương Bình - ITFAC - DLU 10 . 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. 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 http://www.javavietnam.org 08/13/14 Võ. 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