
อบรมการเขียนโปรแกรม Java พื้นฐาน

รายละเอียด
นอกจากนี้ ผู้เรียนจะเข้าใจหลักการเขียนโปรแกรมเชิงวัตถุ (OOP) ซึ่งเป็นหัวใจสำคัญของการพัฒนา Java ได้แก่ แนวคิดเรื่องคลาส ออบเจกต์ การสืบทอด และโพลีมอร์ฟิซึม ช่วยให้สามารถออกแบบและพัฒนาซอฟต์แวร์ที่มีความซับซ้อนได้อย่างเป็นระบบ
คอร์สนี้ยังช่วยเสริมทักษะการคิดเชิงตรรกะและการแก้ปัญหา ผู้เรียนจะสามารถวิเคราะห์ปัญหาที่ซับซ้อน แยกออกเป็นส่วนย่อย และพัฒนาอัลกอริทึมเพื่อแก้ไขปัญหาได้อย่างมีประสิทธิภาพ ซึ่งเป็นทักษะที่สามารถนำไปใช้ต่อยอดกับภาษาโปรแกรมอื่น ๆ และสายงานด้านเทคโนโลยีได้
หลังจากจบคอร์สพื้นฐาน ผู้เรียนจะมีความพร้อมในการศึกษาหัวข้อขั้นสูงของ Java เช่น โครงสร้างข้อมูลขั้นสูง การทำงานแบบมัลติเธรด การเชื่อมต่อฐานข้อมูล และการพัฒนา GUI ที่ซับซ้อนยิ่งขึ้น เพื่อพัฒนาศักยภาพสู่การเป็นนักพัฒนา Java อย่างเต็มรูปแบบ
โครงร่างหลักสูตร Java Programming Fundamentals
หมวดที่ 1: พื้นฐานการเขียนโปรแกรมและภาษา Java
แนะนำภาษา Java และการทำงานของโปรแกรม
การติดตั้งเครื่องมือพัฒนา (JDK, IDE)
โครงสร้างโปรแกรม Java และการรันโปรแกรมแรก
หมวดที่ 2: ตัวแปร ชนิดข้อมูล และตัวดำเนินการ
ประเภทของตัวแปรและชนิดข้อมูลพื้นฐาน
การแปลงชนิดข้อมูล (Type Casting)
ตัวดำเนินการทางคณิตศาสตร์ เปรียบเทียบ และตรรกะ
หมวดที่ 3: โครงสร้างควบคุมการทำงานของโปรแกรม
คำสั่งเงื่อนไข (if, else, switch)
โครงสร้างลูป (for, while, do-while)
การควบคุมลูปด้วย break และ continue
หมวดที่ 4: เมธอดและการจัดการโค้ด
การสร้างและเรียกใช้เมธอด
พารามิเตอร์และค่าที่ส่งกลับ
แนวคิดการจัดระเบียบโค้ดให้ใช้งานซ้ำได้
หมวดที่ 5: การเขียนโปรแกรมเชิงวัตถุ (OOP)
แนวคิดคลาสและออบเจกต์
Constructor และการกำหนดคุณสมบัติของคลาส
การสืบทอด (Inheritance)
โพลีมอร์ฟิซึม (Polymorphism) และการห่อหุ้มข้อมูล (Encapsulation)
หมวดที่ 6: การสร้างโปรแกรมใช้งานจริงเบื้องต้น
การพัฒนาโปรแกรมแบบคอนโซล
การจัดการข้อมูลด้วยอาเรย์และคอลเลกชันพื้นฐาน
การจัดการข้อผิดพลาด (Exception Handling)
หมวดที่ 7: พื้นฐานส่วนติดต่อผู้ใช้งาน (GUI)
แนะนำแนวคิด GUI ใน Java
การสร้างหน้าต่าง ปุ่ม และองค์ประกอบพื้นฐาน
การจัดการเหตุการณ์ (Event Handling)
หมวดที่ 8: โครงงานสรุปท้ายคอร์ส
วิเคราะห์โจทย์และออกแบบโปรแกรม
พัฒนาแอปพลิเคชันขนาดเล็กด้วย Java
นำเสนอผลงานและแนวทางต่อยอดสู่ระดับขั้นสูง
สถานที่อบรม (Onsite หรือ Online)
ราคา
วันที่อบรม
การติดต่อ

