ด้วยหลักสูตรนี้ คุณจะได้เรียนรู้พื้นฐานของภาษา Java เป็นภาษาที่ใช้ในการเขียนโปรแกรมอันดับ 1 ของโลก จะสอนภาษานี้แบบเบื้องต้นในหลักสูตร CS ทั่วโลก คุณจะเป็นหนึ่งในนักเรียนที่เป็นนักศึกษาจากมหาวิทยาลัยที่ดีที่สุด
- บทนำ Introduction
- อัลกอริทึม Algorithms
- เงื่อนไข Conditional Statements
- การใช้ Switch/Case
- การวนซ้ำโโดยใช้ Loops
- รูปแบบ Arrays
- Matrix
- อักขระ Strings
- รูปแบบ Functions/Methods
- รูปแบบ Black Box
- รูปแบบ White Box
- รูปแบบ Input/Output
- การ Passing by value
- การ Passing by reference
- ลำดับของ Fibonacci's Sequence
- Prime Numbers
- Magic Matrix
- เกี่ยวกับ Strings เพิ่มเติม
- Pow
อย่างแรก , อะไรคือ IDE? IDE (Integrated Development Environment) คิอสิ้งที่เราใช้เขียนโค้ดในการทำงาน ซึ่งถ้าเป็นโปรเจ็คใหญ่ๆ คุณต้องการใช้ IDE ซึ่งจะใช้ IDE ไหนก็ได้ สำหรับบทแนะนำนี้เราจะใช้ [Eclipse] (https://www.eclipse.org) แต่มีตัวเลือกอื่น ๆ อีกมากมาย
ไปที่ Eclipse website และดาวน์โหลดโปรแกรม Eclipse เวอร์ชั่นปัจจุบันคือ Eclipse Oxygen
- คลิกที่ "Eclipse IDE for Java Developers" ซึ่งจะติดตั้ง IDE ให้ และ git (ใช้สำหรับเวอชั่น คอนโทรล) และอีกสองโปรแกรมสำหรับการพัฒนาภาษา Java ขั้นสูง
- เปลี่ยนที่สำหรับการติดตั้ง (ถ้าคุณต้องการ) คลิกติดตั้งแล้วเลืือกยอมรับเงื่อนไขและข้อกำหนดต่างๆ
- เปิดโปรแกรม Eclipse คลิก 'Launch' แล้วโปรแกรมจะถามพื้นที่ workspace สำหรับเก็บ sorce code หรือ project
- คลิก 'File' -> 'New' -> 'Java Project' ใส่ชื่อโปรเจ็คของคุณและคลิก 'Finish'
- คลิกขวาที่โปรเจ็คของคุณที่แทบหน้าต่างด้านซ้ายเลือก 'New' และเลือก 'Class' ตั้งชื่อว่า 'Main'
- Click 'Finish' and you're done! You can now do all of the examples in this repository!
- คลิก 'Finish' จากนั้นก็สร็จแล้ว! ตอนนี้คุณสามารถทำตัวอย่างทั้งหมดใน repository นี้ได้!
- ดาวน์โหลด java jdk จากเว็บไซต์และติดตั้งลงในเครื่องโฮสต์และกำหนด path
- ดาวน์โหลดโปรแกรมแก้ไขข้อความ (เช่น Sublime, Atom ฯลฯ ) แล้วเริ่มเขียนโค้ด
- เปิดเทอร์มินัลไปที่โฟลเดอร์ที่เก็บโค้ด java ของคุณและคอมไพล์ไฟล์โดยใช้คำสั่ง javac classname.java
- หลังจากการคอมไพล์โค้ด สำเร็จ Java จะสร้างไฟล์ class ให้ชื่อว่า classname.class
- ขั้นตอนต่อไปคือการรันไฟล์ในเทอร์มินัล โดยใช้คำสั่งสำหรับการรันคือ java classname
- เย้!! มันจะปรากฎคำว่า "Hello world!".
