Blockchain

Blockchain for Developer: วิธีเตรียมเครื่อง MacOS สำหรับการอบรม

เรื่องที่เกี่ยวข้อง - Blockchain, Ethereum, Ganache

ในการเรียนรู้เขียนแอพพลิเคชั่นเชื่มต่อกับระบบ Blockchain ของ Ethereum เราจะมีการติดตั้งโปรแกรมตามรายการด้านล่างครับ 

Blockchain for Developer เป็นคอร์สที่ปัจจุบัน มีบริการแบบจัดอบรม in-house สนใจโทรติดต่อ 083-071-3373 ได้นะครับ

สำหรับคนใช้ MacOS

สำหรับคนที่ใช้ MacOS ให้เข้าไปดูที่นี่แทนได้เลย

เครื่องคอมพิวเตอร์ที่จะใช้ในการอบรม

  • MacOS 10.14 เป็นอย่างน้อย
  • แรมอย่างน้อย 8 GB

1. ติดตั้ง Ganache

Ganache Download
  1. ดาวน์โหลดตัวติดตั้งจากลิ้งค์นี้ https://truffleframework.com/ganache
  2. ดับเบิ้ลคลิก และทำการติดตั้งให้เรียบร้อย (การติดตั้งจะมีการดาวน์โหลดไฟล์เพิ่มเติมจากอินเตอร์เน็ตด้วย)

เสร็จแล้ว ให้ลองเปิดโปรแกรม Ganache ขึ้นมาจะเห็นหน้าตาแบบนี้ครับ

Ganache 2.0

2. ติดตั้ง Node.js

  1. ดาวน์โหลดตัวติดตั้ง NodeJS รุ่น LTS เท่านั้นจาก https://nodejs.org/en/download/
  2. ติดตั้งตามขั้นตอนในวิดีโอนี้เลยครับ

3. ติดตั้ง Truffle & Ganache CLI

  1. เปิดโปรแกรม Command Prompt หรือ Powershell
  2. รันคำสั่ง sudo npm install -g truffle
  3. รันคำสั่ง sudo npm install -g ganache-cli

4. ติดตั้ง Visual Studio Code

  1. ดาวน์โหลดตัวติดตั้งมาจาก https://code.visualstudio.com/download
  1. ทำการติดตั้งโปรแกรมให้เรียบร้อย
  2. เปิดโปรแกรม Visual Studio Code
  3. คลิกเปิดส่วน Extension ทางด้านขวา
  4. ค้นหา ติดตั้ง Extension ชื่อ Nextflow Blockchain Dev Pack

5. เสร็จเรียบร้อยแล้วครับ 🥳🎉

เริ่มต้นยุค AI ด้วยคอร์สฟรี และพรีเมี่ยม กับพล

หากชอบสิ่งที่พลเล่า เรื่องที่พลสอน สามารถสนับสนุนพลโดยการเข้าเรียนคอร์สออนไลน์ของพลนะคร้าบ

  • เข้าใจง่าย ใช้ได้จริง ออกแบบการสอนอย่างเข้าใจโดยโค้ชพล
  • มีคอร์สสำหรับคนใช้งานทั่วไป จนถึงเรียนรู้เพื่อใช้งานในสายอาชีพขั้นสูง
  • ทุกคอร์สมีใบประกาศณียบัตรรับรองหลังเรียนจบ

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

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save