Course Overview
การเขียนโปรแกรมภาษา Java 101 |
บทที่ 1: พื้นฐานของภาษา Java
- ประวัติและลักษณะเด่นของภาษา Java
- การติดตั้ง JDK และการตั้งค่า IDE (Integrated Development Environment)
- การเขียนโปรแกรมพื้นฐาน: Syntax, Variables, และ Data Types
บทที่ 2: การควบคุมการไหลของโปรแกรม
- การใช้เงื่อนไข (Conditional Statements)
- การใช้งานลูป (Loop Statements): for, while, และ do-while
- การใช้งาน Switch-case
บทที่ 3: ฟังก์ชันและเมธอด
- การสร้างและเรียกใช้ฟังก์ชัน
- พารามิเตอร์และการส่งคืนค่า (Return Value)
- เมธอด Overloading
บทที่ 4: การจัดการข้อมูลด้วย Array และ String
- การประกาศและใช้งาน Array
- การจัดการกับ String: การเปรียบเทียบ, การต่อ (Concatenation), และการตัด (Substrings)
บทที่ 5: การเขียนโปรแกรมเชิงวัตถุ (OOP)
- คอนเซปต์พื้นฐานของ OOP: คลาสและออบเจกต์
- การใช้งาน Encapsulation, Inheritance, และ Polymorphism
- การสร้าง Constructor และ Method Overriding
บทที่ 6: การจัดการข้อยกเว้น (Exception Handling)
- ประเภทของข้อยกเว้น
- การใช้งาน try, catch, และ finally
- การสร้างข้อยกเว้นที่กำหนดเอง (Custom Exceptions)
บทที่ 7: การจัดการไฟล์ (File I/O)
- การอ่านและเขียนข้อมูลลงไฟล์
- การใช้งาน BufferedReader และ BufferedWriter
- การจัดการไฟล์ด้วย File Class
บทที่ 8: การใช้งาน Collection Framework
- การใช้งาน ArrayList, LinkedList, และ HashMap
- การเรียงลำดับและค้นหาข้อมูลใน Collection
♥ ชั่วโมงเรียน :เนื้อหา+แบบฝึกหัด ทั้งหมด จำนวน 12-15 ชั่วโมง
♥ เวลาที่สอน : วันจันทร์-วันอาทิตย์
♥ เวลาเรียน : 09.00-12.00น. , 13.00-16.00น. , 18.00-21.00น.
* หากสะดวกวันเวลาไหนก็สามารถบอกมาได้เลยน่ะครับ