[Python for Beginner] EP.1 : เตรียมเครื่องมือให้พร้อม

Python for Beginner

Python for Beginner

กลับมาแล้วครับ หลังจากห่างหายไปนาน วันนี้ทาง Artisan Brain Academy จะมานำเสนอบทความ Python for beginner เพื่อปูพื้นฐานการเขียนโปรแกรมให้เป็นแนวทางในการพัฒนาระบบงาน และฝึกแนวคิดการแก้ปัญหา เหมาะสำหรับทุกคน ทั้งมือใหม่ หรือมือเก๋า ที่จะอยากทบทวนทักษะการเขียนโปรแกรมเบื้องต้น โดยทางทีมงานเลือกใช้ภาษา Python ในการถ่ายทอด เนื่องจากเป็นภาษาที่มีไวยากรณ์ เหมาะแก่การเรียนรู้ เพื่อไม่เป็นการเสียเวลา มาเริ่มที่ปฐมบทกันเลยจ้าา

Tools prepare

เรามาเตรียมเครื่องมือกันก่อน เครื่องมือที่ใช้ในการพัฒนาทางทีมงานแนะนำ anaconda เป็นชุดเครื่องมือที่ประกอบไปด้วยเครื่องมือย่อยที่หลากหลาย ที่เหมาะแก่การเรียนรู้ เข้าไปที่เว็บไซด์ http://www.anaconda.com

Python for Beginner

www.anaconda.com

จากนั้นคลิ๊กที่ปุ่ม Download จะพบหน้าที่ให้ดาวโหลดเครื่องมือพร้อม Python ในที่นี้ให้เลือก Python 3.7 ตามภาพด้านล่างนี้ โดยสามารถเลือก version ให้เหมาะกับ ระบบปฏิบัติการที่ติดตั้งบน PC/Laptop ของแต่ละคนได้

Anaconda

เลือกดาวน์โหลด Python 3.7

เมื่อติดตั้งเสร็จแล้วค้นหาโปรแกรมที่ชื่อ Anaconda Navigator เมื่อเปิดโปรแกรมขึ้นมาจะเจอหน้าต่างดังภาพด้านล่างนี้

Anaconda

โปรแกรมย่อยที่อยู่ใน anaconda navigator

ซึ่งตัวโปรแกรมนี้ จะมีโปรแกรมต่างๆ ที่จำเป็นต่อการพัฒนาในด้านต่างๆ ซึ่งในที่นี้ผมจะขอเริ่มต้นที่ Jupyter Notebook ซึ่งเป็น สมุดโน้ต ไว้สำหรับฝึกการเขียนโปรแกรม ที่สะดวก และง่าย เหมาะแก่การฝึกฝน และจดบันทึกเป็นหน้าๆ เพื่อแบ่งปันให้คนอื่นได้ฝึกฝนได้ โดยเริ่มแรกจะต้องกดไปที่ Install ที่จะอยู่ด้านล่างของกล่อง jupyter notebook เมื่อติดตั้งเสร็จ กลับเข้ามาจะเห็นปุ่ม เปลี่ยนจาก Install เป็น Launch ให้ทำการกดไปที่ปุ่มนั้น เพื่อเปิดโปรแกรม จากนั้น Web Browser จะถูกเปิดขึ้นมาดังภาพด้านล่างนี้

Jupyter

โปรแกรม jupyter notebook บนเว็บ

ซึ่งถ้าเปิดได้เป็นอันจบในส่วนการเตรียมเครื่องมือ ก่อนเข้าบทเรียนถัดไป ในความหน้าจะเริ่มเข้าสู่การเขียนโปรแกรมเบื้องต้นด้วยภาษา Python กันนะ อย่าลืมฝากติดตามตอนต่อไปด้วยนะครับ

Recent Posts

SQL Database Deployment Model

Microsoft Azure SQL Database [Deployment Model]

Deployment Model   เป็นบริการในรูปแบบPlatform as a Serviceของระบบฐานข้อมูลDatabaseบนโครงสร้างของMicrosoft AzureโดยมีDeployment Options ดังต่อไปนี้ 

Read More »
Microsoft App Serviceคืออะไร?

Microsoft Azure App Service คืออะไร?

Azure App Service เป็นอีกหนึ่งในบริการยอดนิยมของ Microsoft ที่ถูกใช้บริการมากที่สุด บริการนี้มีเครื่องมือที่จำเป็นเเละตอบโจทย์เป็นอย่างมากสำหรับ Developer ที่ต้องการมุ่งเน้นเเละให้ความสำคัญไปกับการพัฒนา Application

Read More »