| Java Application Programming with OOP |
|
|
|
Java Application Programming with OOP
รายละเอียดของวิชา : หลักสูตร Java Application and Applet Programming ได้กล่าวถึงหลักการพัฒนา Application โดยใช้ภาษา จาวาที่ทำงานบน Client และ Web Browser ซึ่งโดยโครงสร้างของจาวา จะใช้คุณสมบัติของ การเขียนโปรแกรมแบบ OOP (Object Oriented Programming) ดังนั้นเนื้อหาภายในหลักสูตรจะ เน้นความ เข้าใจใน การเขียนและสร้างโปรแกรมจาวาแบบ OOP นอกจากนี้ยังได้กล่าวถึงการสร้าง GUIs (Graphical user interfaces) การจัดการ Exceptions และรวมถึงการจัดการกับระบบไฟล์ (File) และ Threads
วัตถุประสงค์ : เพื่อให้ผู้เข้าอบรมสามารถ วิเคราะห์ปัญหาและออกแบบคลาสเพื่อแก้ปัญหาในโปรแกรมได้ พัฒนา โปรแกรมจาวาที่ใช้งานบน Client และ Web Browser ได้ โดยมีการใช้คุณสมบัติของ OOP ได้ เช่น หลักการ ปกป้องข้อมูล (encapsulation) กลไกการสืบทอด (inheritance) ในการสืบทอดคลาสอื่น ๆ ได้ นอกจากนี้ยัง จัดการ Exceptions ได้ สามารถสร้าง GUIs และจัดการกับระบบไฟล์ (File) และ Threads ได้
แนะแนว หลักสูตร Java Application Programming with OOP เหมาะสำหรับ ผู้สนใจเรียนภาษา Java อย่างจริงจัง เน้นเขียนแบบ OOP เพื่อการพัฒนา Application ข้อแนะนำ ต้องมีความรู้พื้นฐานการเขียนโปรแกรมภาษา Java มาบ้าง เวลาเรียน 30 ชั่วโมง เรียนวันละ 5 ชม. ค่าอบรม 7,800 บาท
เนื้อหารายวิชา
Module 1: Getting Started - Introducing to Java - Java Development Kit - Java Virtual Machine - Overview of Java Programming Language - Garbage collection - Java technology application programming interface (API) online documentation Module 2: Java Programming - Comments, Keyword, Identifier, Primitive Type, Class Type (Reference Type), Operators - Primitive variable and reference variable - Construct an object using new - Describe default initialization - Flow control structures in a program - Boolean operators - If statements - Switch statements - While and do statements - For statements Module 3: Object-Oriented Programming - Class, member, attribute, method, constructor, and package - Encapsulation - Data Hiding - Overloading Method - Constructor - Inheritance - Polymorphism - Overriding Method - Package - Static Variable and Static Method - Using this and super keyword - Abstract Class - Interface - Inner Class
Module 4: Exception Handing - Throwable class - Error class - Exception class - Exception handing in java - Try-catch blocks - Finally block - Throw statements - User defined exceptions Module 5: Java Applet - Create basic Java Applet - Appletviewer - Graphics, Font, Image and Animation - Creating GUI - The Abstract Window Toolkit(AWT) - Layout Manager - Events on GUI Module 6: Threads - Threads status and lifetime of threads - Threads class - Creating Thread in Java Module 7: I/O Streams - File - File Input/Output Streams - File Reader/ Writer
|










