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