Computer Programming (JAVA Language) Course – มาเรียนรู้การเขียนโปรแกรมด้วยภาษา JAVA กันเถอะ

JAVA

Calculus I (แคลคูลัส 1)

Calculus II (แคลคูลัส 2)

Calculus III (แคลคูลัส 3)

Engineering Drawing (การเขียนแบบวิศวกรรม)

Computer Programming (การเขียนโปรแกรม)

Software Engineering (วิศวกรรมซอฟต์แวร์)

เนื้อหารายวิชา
ระบบคอมพิวเตอร์เบื้องต้น การพัฒนาอัลกอริทึม เทคนิคในการแก้ปัญหา การเขียนผังงาน การเขียนโปรแกรมโดยใช้ภาษาซี และซีพลัสพลัส ชนิดข้อมูล ค่าคงที่ ตัวแปร นิพจน์ คำสั่งรับข้อมูล และแสดงผลลัพธ์ คำสั่งกำหนดค่า คำสั่งควบคุม การประมวลผลข้อความ อาร์เรย์ โปรแกรมย่อย การเรียงลำดับข้อมูล การค้นหาข้อมูล การเขียนโปรแกรมโครงสร้างข้อมูลแบบแถวลำดับ ตัวชี้และตัวอ้างอิง การเรียกซ้ำ การเขียนโปรแกรมเชิงวัตถุเบื้องต้น การประยุกต์การเขียนโปรแกรมสำหรับงานด้านต่างๆ

วัตถุประสงค์ 
1. เพื่อให้นักศึกษาเข้าใจในหลักการของการเขียนโปรแกรม
2. เพื่อให้นักศึกษาสามารถประยุกต์การเขียนโปรแกรมสำหรับงานต่างๆ
3. เพื่อให้นักศึกษาสามารถประยุกต์การเขียนโปรแกรมเพื่อควบคุมอุปกรณ์ต่างๆ
4. เป็นการต่อยอดทางความคิดสำหรับการเขียนโปรแกรมในปัจจุบัน

References
-­ Computer Programming with JAVA Language By Aj. NesT The Series
– Walter Savitch, Java : an introduction to computer science & programming, Pearson/Prentice Hall, 2004.
– Kathy Sterra and Bert BAtes. Head First Java. 2nd Edition. O’Reilly, 2005.
– Barry Burd. Java For Dummies. 5th Edition. Wiley Publishing, Inc., 2011.

Online Material

– YouTube: Aj. NesT The Series – https://www.youtube.com/ajnesttheseries
– Facebook: Aj. NesT The Series – https://www.facebook.com/ajnesttheseries
– Facebook: GlurGeek.Com – https://www.facebook.com/glurgeek
– Website: GlurGeek.Com – https://www.glurgeek.com

เนื้อหาการสอนวิชา Computer Programming (JAVA Language)

Lesson 1 – Introduction to Computer Programming and Java (เขียนโปรแกรม เพลินแระ)
Slide: (CP-JAVA-Ch1-2016)
VDO: (CP JAVA Course VDO-Ch1-2016)

Lesson 2 – Computer System and Programming Concepts (เขียนโปรแกรม แนวคิดง่ายจัง)
Slide: (CP-JAVA-Ch2-2016)
VDO: (CP-JAVA-VDO-Ch2-2016)

Lesson 3 – Data Types, Variables, Basic I/O, Operators and Standard Class (เขียนโปรแกรม ประเภทตัวแปรง่ายไป)
Slide: (CP-JAVA-Ch3-2016)
VDO: (CP-JAVA-VDO-Ch3-2016)

Extra Homework (เขียนโปรแกรม ทำโจทย์สบายจังเนอะ)
VDO: (CP-JAVA-VDO-EXTRA-Ch2-2016)

Lesson 4 – Decision and Selection Statements: if, if-else and switch-case (เขียนโปรแกรม เงื่อนไขง่ายจัง)
Slide: (CP-JAVA-Ch4-2016)
VDO: (CP-JAVA-VDO-Ch4-2016)

Lesson 5 – Iteration and Looping Statements: while, do-while, for (เขียนวนลูป มันส์มากอะ)
Slide: (CP-JAVA-Ch5-2016)
VDO: (CP-JAVA-VDO-Ch5-2016)

Lesson 6 – String and Operations of String (มาใช้สตริงกันเถอะ สวยมากอะ)
Slide: (CP-JAVA-Ch6-2016)
VDO: (CP-JAVA- VDO-Ch6-2016)

Lesson 7 – 1-Dimensional and 2-Dimensional Arrays (อาเรย์คือสวยมากอะ)
Slide: (CP-JAVA-Ch7-2016)
VDO: (CP-JAVA-VDO-Ch7-2016)

Lesson 8 –  File Operations (ไฟล์ดำเนินการ คือง่ายอ่ะ)
Slide: (CP-JAVA-Ch8-2016)
VDO: (CP-JAVA-VDO-Ch8-2016)

Lesson 9 – Classes, Objects and Methods (คลาสและออบเจค คือง่ายอ่ะ)
Slide: (CP-JAVA-Ch9-2016)
VDO: (CP-JAVA-VDO-Ch9-2016)

Lesson 10 – Building GUI Applications (มาสร้าง GUI กันเถอะ คือสวยอ่ะ)
Slide: (CP-JAVA-Ch10-2016)
VDO: (CP-JAVA-VDO-Ch10-1-2016)

VDO: (CP-JAVA-VDO-Ch10-2-2016)

Lesson 11 – Building GUI Applications (มาสร้าง GUI กันเถอะ คือสวยอ่ะ)
Slide: (CP-JAVA-Ch11-2016)
VDO: (CP-JAVA-VDO-Ch11-2016)

at GlurGeek.Com
Lecturer, Blogger, Traveler, and Software Developer ที่ชอบอ่านบทความใหม่ๆ ตลอดเวลา ชอบหาวิธีสร้าง Inspiration เป็นชีวิตจิตใจ มีความฝันอยากทำ CREATIVE PRODUCT ที่สามารถเปลี่ยนแปลงโลกให้ดีขึ้น และอยากถ่ายรูปสถานที่ท่องเที่ยวรอบโลก สอนหนังสือ ชอบแลกเปลี่ยนความรู้ และเขียน WEBSITE, MOBILE APP, GAME, ETC ที่เป็นประโยชน์กับโลกใบนี้

Leave a Reply

© 2022 GlurGeek.Com
Exit mobile version