Python in Daily Life - “Python” ในชีวิตประจำวัน #1

main

img-00 img-01 img-02 img-03 img-04

เลื่อนเพื่อดูรูปถัดไป

Python in Daily Life - “Python” ในชีวิตประจำวัน #1

-Detail-

Python in Daily Life - “Python” ในชีวิตประจำวัน #1 เป็นหนังสือที่ลุงเขียนขึ้นมาเพื่ออธิบายเกี่ยวกับการเขียนโปรแกรมให้เข้าใจง่ายที่สุด ผ่านตัวอย่างที่เห็นภาพมากขึ้นโดยมีภาพวาดอธิบายอย่างเข้าใจง่าย แนะนำเป็นขั้นตอนที่สามารถฝึกตามได้เลย โดยในแต่ละหัวข้อจะมีตัวอย่างการโค้ดดิ้งจริงให้เห็นเป็นภาพเคลื่อนไหว เหมือนมีคนนั่งพิมพ์ให้ดูจริง โดยเล่ม 1 จะแนะนำพื้นฐานทั่วไปและฝึกตัวอย่าง 10 Workshop ที่จะทำให้คุณเห็นภาพเทคนิคการเขียนโปรแกรมเข้าใจได้ง่ายขึ้น นอกจากนี้สำหรับท่านที่มีหนังสือสามารถเข้ากลุ่มมาเรียนตามหนังสือผ่านไลฟ์ในกลุ่มที่จะจัดขึ้นเพื่อให้ผู้อ่านทุกท่านเรียนรู้ไปพร้อมกันตามหนังสือได้เลย

Level-0 เตรียมตัวให้พร้อมก่อนเริ่มเขียนโค้ด
- Python คืออะไร?
- ติดตั้งโปรแกรม Python
- IDLE กระดานชนวนที่มีไว้โค้ดดิ้ง
- IDLE โหมด Editor อยากพิมพโค้ดหลายบรรทัดต้องใช้โหมดนี้
- ใช้ Editor ที่ดีกว่าด้วย Visual Studio Code

Level-1 พื้นฐาน Python ที่ต้องรู้ก่อนเลย
- ทำไมต้อง print()
- อยากเก็บข้อมูลอะไรให้ใช้ตัวแปร
- บวก ลบ คูณ หาร หารเอาผล หารเอาเศษ ยกกำลัง
- input ค่าเพื่อให้ผู้ใช้กรอกข้อมูล
- แปลงสูตรคำนวณบนกระดาษมาเป็นโปรแกรม
- Workshop #1 เขียนโปรแกรมคำนวณ

Level-2 ว่าด้วยการเก็บข้อมูลรูปแบบต่างๆ
- เก็บข้อมูลสั้นๆ เก็บในตัวแปรธรรมดา
- อยากเก็บข้อมูลคล้ายๆกันจำนวนมาก เก็บไว้ใน list เลย
- อยากเก็บข้อมูลแบบไม่อยากให้ซ้ำกันใช้ dictionary
- อยากเก็บข้อมูลแล้วนำมาเปรียบเทียบให้ใช้ set
- อยากเก็บข้อมูลที่แก้ไขเพิ่มลบไม่ได้ให้ใช้ tuple
- Workshop #2 เก็บข้อมูลไว้ใน list แล้วส่งไปเก็บใน csv

Level-3 สารพัดเงื่อนไขจัดการได้สบาย
- if elif else สร้างเงื่อนไขต่างๆได้ไม่ยาก
- True กับ False จริงหรือเท็จในรูปแบบต่างๆ
- ตรวจสอบสิ่งที่จริงหรือเท็จว่ามีหรือไม่ใน list, dictionary
- != , >= , < , > , == , <= , or , and , in , is not คือ?
- Workshop #3 เขียนโปรแกรมตรวจสอบเงื่อนไข

Level-4 อยากทำอะไรซ้ำๆ ใช้ loop อย่างไร
- loop คืออะไร
- ทำซ้ำแบบมีเงื่อนไข ให้ใช้ while loop
- ทำซ้ำตามจำนวนที่ต้องการให้ใช้ for loop
- รันตัวเลขด้วย range จะทำซ้ำกี่ครั้งก็ทำได้
- จัดการกับ error ใน loop ด้วย try, except
- Workshop #4 เขียนโปรแกรมตู้ ATM อย่างง่าย

Level-5 เมื่อโปรแกรมเริ่มซับซ้อนจะทำอย่างไร
- สร้าง function เพื่อลดโค้ดจำนวนมาก และทำให้เขียนโค้ดง่ายขึ้น
- ทำความเข้าใจเรื่อง class จาก 0 ฉบับเข้าใจง่ายมาก
- ตัวอย่าง class และ function ในชีวิตจริง
- Workshop #5 แปลงโปรแกรมที่ซับซ้อนให้ง่ายขึ้นด้วย class

Level-6 ทำให้ Python มีความสามารถพิเศษเพิ่มขึ้น
- รู้จัก pip เพื่อจัดการ package เพิ่มความสามารถให้ python
- ค้นหา package เสริมใน PyPi.org
- Workshop #6 สร้าง Package ของตัวเองแล้วส่งขึ้น PyPi.org

Level-7 ฝึกทำ Workshop ให้ชำนาญมากขึ้น
- Workshop #7 เขียนโปรแกรม GUI บันทึกค่าใช้จ่ายประจำวัน
- Workshop #8 เขียนโปรแกรมเครื่องคิดเลข
- Workshop #9 เขียนเกม Pong ด้วย Python Turtle
- Workshop #10 ทดลองเขียนบ็อทช่วยงานด้วย pyautogui

สนใจสั่งซื้อ Preorder ตามขั้นตอนดังนี้
1- ชำระยอด 250 บาท
(ราคาปก 350 บาทพิมพ์สีทั้งเล่ม) ทางบัญชีด้านล่างนี้
2- กรอกข้อมูลสำหรับจัดส่งผ่านช่องทางนี้ : https://uncle-engineer.com/book/python-in-daily-life
3- แคปเจอร์หน้าจอไว้สำหรับเป็นหลักฐานการชำระเงิน
4- รอทีมงานจัดส่งเมื่อหนังสือพิมพ์เสร็จ ประมาณช่วงเดือนเมษายน 2567

ชำระค่าใช้จ่ายผ่านทางบัญชีนี้ช่องทางเดียวเท่านั้น
----------------------------
บัญชี ออมทรัพย์ ธนาคารกรุงเทพ สาขา สยามพารากอน
ชื่อบัญชี: บริษัท คอนส์ โรโบติกส์ จำกัด
เลขบัญชี: <<<< 855-0-65158-5 >>>>
หรือ พร้อมเพย์ 0105561008411 ชื่อบัญชี: บริษัท คอนส์ โรโบติกส์ จำกัด
*** QR Code ในโพสเตอร์คือลิ้งค์สมัคร ไม่ใช่ลิ้งค์ชำระเงิน

ราคาปกติ 350 บาท

มีส่วนลดให้ เหลือเพียง 250 บาท


สั่งซื้อกรอกแบบฟอร์มทางนี้

ค่าหนังสือทั้งหมด: บาท
ค่าส่งทั้งหมด: บาท

ยอดรวมทั้งหมด: บาท

กรอกข้อมูลแล้ว
จำเป็นต้องกรอก
กรอกข้อมูลแล้ว
จำเป็นต้องกรอก
กรอกข้อมูลแล้ว
จำเป็นต้องกรอก
กรอกข้อมูลแล้ว
จำเป็นต้องกรอก

รายละเอียดบัญชีที่โอน


อัพโหลดแล้ว
จำเป็นต้องอัพโหลด