ติดตั้งโปรแกรม
🤔อยากเริ่มฝึกเขียนโปรแกรมแย้ว จะเริ่มต้นยังไง? ต้องลงอะไรบ้าง? แต่ละอย่างที่ลงคืออะไร? ดช.แมวน้ำ มีคำตอบให้กั๊ฟป๋ม
ภาพจาก Microsoft Copilot
เนื้อหานี้เป็นส่วนหนึ่งของคอร์ส 🐣Procedural Programming ที่สอนเรื่องการเขียนโปรแกรมขั้นพื้นฐาน ซึ่งเพื่อนๆสามารถจิ้มไปดูเนื้อหาทั้งหมดได้เบย หรือถ้ายังนึกไม่ออกว่าจะเสพเรื่องอะไรดีก็ลองจิ้มดู 🛣️แนวทางเรียนรู้ ก่องก็ล่าย 😗
🤝เข้าใจกันก่อง
ในการที่เราจะเขียนโค้ดอะไรก็ตาม เราต้องเลือกภาษาของโปรแกรมที่เราจะเขียนด้วย ซึ่ง แต่ละภาษามันเก่งไม่เหมือนกัน เช่น บางภาษาทำเว็บได้แต่ใช้เขียนแอพมือถือไม่ได้ หรือ บางภาษาทำโปรแกรมได้แต่ใช้เขียนเกมไม่ได้ บลาๆ ดังนั้นเราควรเลือกภาษาให้เหมาะสมกับงานด้วยนั่นเอง ... แต่ในช่วงฝึกเขียนโค้ดเรายังไม่ต้องไปซีเรียสนะ เพราะไม่ว่าเราจะใช้ภาษาอะไรก็ตาม พื้นฐานในการเขียนแทบจะเหมือนกันหมด
ซึ่งเมื่อเราเขียนจนเก่งได้ซัก 1 ภาษา เราก็จะโดดไปยังภาษาอื่นๆได้เร็วมากๆเยย
มือใหม่ ดช.แมวน้ำ แนะนำว่า ให้เลือกภาษาที่มีคนสามารถช่วยสอนเราได้ จะช่วยให้เราเรียนได้ง่ายและเร็วที่สุดงับ ซึ่งเว็บสลัดผักแห่งนี้ กระป๋มจะสอนโดยใช้ภาษา C# (อ่านว่า ซี-ชาร์ป
) เป็นหลัก เพราะเป็นภาษาที่มีคนใช้เยอะติดอันดับโลกทุกปีไม่เคยตก และสามารถเขียนได้แทบทุกอย่างไม่ว่าจะเป็น เว็บไซต์, แอพมือถือ, เกม หรือระบบขนาดใหญ่ แถมทำงานได้ทั้ง Windows, Linux และ Mac ด้วย ป๋มเลยมองว่ามันคุ้มค่าเวลาที่เรียนภาษาเดียวแต่ได้ทุกอย่างครอบจักรวาลฮ๊าฟฟฟ 😘
🛠️โปรแกรมที่ต้องลง
ไม่ว่าเราจะเลือกใช้ภาษาอะไรก็ตาม เราจะต้องติดตั้ง เครื่องมือสำหรับเขียนโค้ด
และ โปรแกรมในการรันโค้ด
2 เกลอนี้เสมอ ดังนั้นเรามาติดตั้งเจ้า 2 ตัวนี้กันดีก่า ลั๊นลาาา า
-
Visual Studio Code → เรียกย่อๆว่า (VS Code) ซึ่งเจ้าตัวนี้คือ เครื่องมือสำหรับเขียนโค้ด ที่เหล่าเดฟทั้งหลายโปรดปรานกัน ซึ่งนอกจากมันจะรองรับภาษา C# แล้วมันยังสามารถใช้เขียนภาษาอื่นๆได้ด้วย โดยเพื่อนๆสามารถเข้าไปโหลดติดตั้งได้จากลิงค์นี้เลยจ้า Download Visual Studio Code
เพิ่มเติมVS Code เป็นเครื่องมือที่ใช้ง่ายและไม่หนักเครื่อง สามารถใช้ทำงานได้ตั้งแต่มือใหม่ยันส่งงานให้ลูกค้าจริงๆได้เลย แต่มันจะมีเครื่องมือที่น้อยกว่าเมื่อเทียบกับ Visual Studio IDE ที่มาพร้อมกับเครื่องมือที่ช่วยในการพัฒนาโปรแกรมในระดับที่ลึกและหลากหลายกว่า แต่ไม่ว่าจะใช้เครื่องมือตัวไหนก็สามารถใช้ในการเรียนกับสลัดผักได้เหมือนกันนะ ซึ่งถ้าสนใจอยากติดตั้งลูกพี่ใหญ่ก็จิ้มลิงค์นี้ได้เยย Download Visual Studio IDE (สำหรับสายฟรีให้เลือก Visual Studio Community นะ 😍)
-
.NET SDK → เจ้าตัวนี้คือ โปรแกรมในการรันโค้ด โดยมีหน้าที่เอาโค้ดที่เราเขียนไว้ แปลงเป็นสิ่งที่เครื่องคอมสามารถเข้าใจและทำงานได้ตามที่เราเขียนไว้นั่นเอง ซึ่งถ้าเพื่อนๆติดตั้ง VS Code ตามข้อ 1 ไว้ ถัดไปก็แค่ติดตั้งส่วนเสริม (เราเรียกว่า Extension) เพื่อให้เครื่องเรารองรับภาษา C# นั่นเอง โดยการกดติดตั้งได้จากลิงค์นี้เยย C# Dev Kit ซึ่งเมื่อเข้าไปแล้วกด Install ได้เยย มันจะติดตั้ง .NET SDK และทุกอย่างที่จำเป็นต้องใช้ในการเขียนโค้ด C#
เพิ่มเติม- สำหรับเพื่อนๆที่ต้องการติดตั้ง .NET SDK ด้วยตัวเองก็สามารถทำได้ โดยเข้าไปโหลดจากลิงค์นี้ Download .NET SDK
- ส่วนเพื่อนๆที่ติดตั้ง Visual Studio IDE ลูกพี่ใหญ่ไปแล้ว ก็ไม่ต้องติดตั้ง .NET SDK ซ้ำนะ เพราะมันจะติดตั้งมาให้เราแล้ว แต่ถ้าเพื่อนๆต้องการติดตั้งเวอร์ชั่นอื่นๆก็สามารถเข้าไปโหลดได้จากลิงค์นี้เลย Download .NET SDK
หลังจ ากที่ติดตั้งทุกอย่างเสร็จแล้ว ถัดมาก็จะเช็คว่าเครื่องเราพร้อมลุยกันหรือยัง โดย
-
เปิด
Command Prompt
หรือTerminal
ขึ้นมา โดยดูได้จากขั้นตอนด้านล่าง (เลือกตาม OS ที่ใช้)- Windows
- Mac
- Linux
กดปุ่ม Windows พิมพ์คำว่า cmd ลงไปแล้วกดปุ่ม Enterกดปุ่ม Command + Space พิมพ์คำว่า Terminal ลงไปแล้วกดปุ่ม Enterกดปุ่ม Ctrl + Alt + T -
ก๊อปปี้คำสั่งด้านล่างไปใส ่ใน
Command Prompt
หรือTerminal
แล้วลองกด Enter เพื่อดูผลลัพท์dotnet --version
ถ้าเห็นเลขเวอร์ชั่นของ .NET SDK แสดงว่าเครื่องเราพร้อมแย้ว แต่ถ้าไม่เห็นเลขเวอร์ชั่น ก็ลองติดตั้ง .NET SDK ใหม่อีกครั้งดูนะ (หรือจะลองรีคอมซักรอบก่อนกะล่าย ท่าไม้ตายตอนแก้บัค🤣)
🥳พร้อมแย้ว
เพียงเท่านี้เครื่องของเร าก็พร้อมออกผจญภัยโลกแห่งโค้ดแบ้วววว จะรอช้าอยู่ไยจิ้มอ่านต่อด้านล่างโลด 🎉
สำหรับเพื่อนๆที่ยังไม่สะดวกติดตั้งอะไรเยอะในเครื่อง ก็สามารถฝึกเขียนโค้ดผ่านหน้าเว็บได้เหมือนกัล โดยเข้าไปที่ลิงค์นี้เลย Try .NET แต่ต้องระวังไว้นิสนุงว่า โค้ดที่เขียนไว้ในเว็บอาจจะหายต๋อมไปเลยนะ ดังนั้นถ้าฝึกผ่านเว็บก็อย่าลืมเซฟเก็บไว้ด้วยน้าาาา 🥲