Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
kongruksiamza authored Jul 23, 2023
1 parent 90eee1d commit c615950
Showing 1 changed file with 8 additions and 130 deletions.
138 changes: 8 additions & 130 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,130 +1,8 @@
# โค้ดประกอบเนื้อหา Python สำหรับผู้เริ่มต้น

By KongRuksiam Official
- [ติดตามผ่านช่อง Youtube](https://www.youtube.com/channel/UCQ1r_4x-P-fETLIU4pqf98w)
- [วิดีโอสอนเนื้อหา Python เบื้องต้น 100 ตอน](https://www.youtube.com/playlist?list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN)
- [คอร์สเรียนบน Udemy](https://github.com/kongruksiamza/udemy-course)

## สารบัญเนื้อหา Phase 1

วิดีโอสอนการติดตั้ง Python และเข้าใจโครงสร้างและไวยากรณ์ภาษา รู้จักกับ ตัวแปร ตัวดำเนินการ
โครงสร้างควบคุม แบบกำหนดเงื่อนไข , การทำซ้ำ ,การจัดการกลุ่มข้อความ (String)
ตลอดจนการเขียนโปรแกรมแก้โจทย์ปัญหาต่างๆ

- [ดาวน์โหลดและติดตั้ง Python](https://www.youtube.com/watch?v=h85EQnOryg8&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=4)
- [ติดตั้ง Visual Studio Code](https://www.youtube.com/watch?v=Mh3e4uqEvu8&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=5)
- [คอมเมนต์(comment)](https://www.youtube.com/watch?v=gfoQ2-qJY3M&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=6&t=344s)
- [แสดงผลด้วยฟังก์ชั่น print](https://www.youtube.com/watch?v=jd32IrtlXzM&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=7)
- [ตัวแปรและชนิดข้อมูล](https://www.youtube.com/watch?v=K_zZ-F-KrU4&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=8)
- [กฎการตั้งชื่อ](https://www.youtube.com/watch?v=6-c-1Cns4yE&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=9)
- [การแปลงชนิดข้อมูล](https://www.youtube.com/watch?v=zGOMrqsGi2k&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=10)
- [รับ Input จากคีย์บอร์ด](https://www.youtube.com/watch?v=fItrz3Db9Ac&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=11)
- [ตัวดำเนินการทางคณิตศาสตร์](https://www.youtube.com/watch?v=8dpa700-6z4&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=12)
- [ตัวดำเนินการเปรียบเทียบ](https://www.youtube.com/watch?v=KPTcL8Rqq18&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=13)
- [ตัวดำเนินการทางตรรกศาสตร์](https://www.youtube.com/watch?v=Uo52Fm70meg&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=14)
- [Compound Assignment](https://www.youtube.com/watch?v=4Y8L077ZapA&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=15)
- [ลำดับความสำคัญของตัวดำเนินการ](https://www.youtube.com/watch?v=UOTVnVJULyM&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=16)
- [Assignment 1: โปรแกรมคำนวณค่าดัชนีมวลกาย (BMI)](https://www.youtube.com/watch?v=agz0hgFOdrQ&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=17)
- [โครงสร้างควบคุมแบบเลือก (if)](https://www.youtube.com/watch?v=4coLn5GxK5w&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=18)
- [โครงสร้างควบคุมแบบเลือก (if..else)](https://www.youtube.com/watch?v=5SGeSWb6FKo&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=19)
- [การใช้ And Or Not](https://www.youtube.com/watch?v=xgbMC9r4OZs&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=20)
- [Ternary Operator](https://www.youtube.com/watch?v=gdCAICEw-0A&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=21)
- [if ซ้อน if](https://www.youtube.com/watch?v=uVzz-G-0KGI&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=22)
- [pass](https://www.youtube.com/watch?v=v3nw3buA59k&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=23)
- [Assignment 2: โปรแกรมเปรียบเทียบตัวเลข ](https://www.youtube.com/watch?v=TFY0DIqtPFQ&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=24)
- [Assignment 3: หาเลขคู่ - เลขคี่](https://www.youtube.com/watch?v=sDnhT5GMFZo&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=25)
- [Assignment 4: โปรแกรมแยกธนบัตร](https://www.youtube.com/watch?v=Q_zDNeMODYE&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=26)
- [Assignment 5: แปลง ค.ศ เป็น พ.ศ](https://www.youtube.com/watch?v=6NYk4-SeUeI&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=27)
- [Assignment 6: เกณฑ์คำนวณค่าดัชนีมวลกาย (BMI)](https://www.youtube.com/watch?v=fzyb-mgs_NI&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=28)
- [เจาะลึก String (ตอนที่ 1)](https://www.youtube.com/watch?v=CfNDYB7Uqok&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=29)
- [เจาะลึก String (ตอนที่ 2)](https://www.youtube.com/watch?v=AWRWUYGDZEM&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=30)
- [Assignment 7: โปรแกรมแปลงอุณหภูมิ](https://www.youtube.com/watch?v=Lz-Q0kryP10&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=31)
- [ โครงสร้างควบคุมทำซ้ำ (While Loop)](https://www.youtube.com/watch?v=1Pcaax5xuCQ&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=32)
- [Assignment 8: หาผลรวมตัวเลข](https://www.youtube.com/watch?v=-S33yH6DmHY&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=33)
- [ โครงสร้างควบคุมทำซ้ำ (For Loop)](https://www.youtube.com/watch?v=Y-FxcYb_5zo&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=34)
- [Loop ซ้อน Loop](https://www.youtube.com/watch?v=bffyc-CATi4&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=35)
- [Assignment 9: แม่สูตรคูณ](https://www.youtube.com/watch?v=My0D3pSZEUs&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=36)
- [Break / Continue](https://www.youtube.com/watch?v=iDHGIocFsgs&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=37)
- [Assignment 9: ป้อนตัวเลขหาผลรวมตัวเลข](https://www.youtube.com/watch?v=-dMMYz5mZAg&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=38)
- [Assignment 10: หาผลรวมตัวเลข (ปรับเงื่อนไข)](https://www.youtube.com/watch?v=AwV7aOr2Rbw&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=39)
- [Assignment 11: ค้นหาตัวเลขมากสุด / น้อยสุด](https://www.youtube.com/watch?v=NLF8Gz8NgiM&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=40)
- [Assignment 12: ตัวเลขขั้นบันได](https://www.youtube.com/watch?v=nXSuLxi1S3Q&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=41)
- [Assignment 13: สร้างภาพวาดสี่เหลี่ยมจตุรัส](https://www.youtube.com/watch?v=T0Jdd9MpbRU&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=42)
- [Assignment 14: สร้างตารางหมากฮอต](https://www.youtube.com/watch?v=sesZ2UzUrj8&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=43)
- [Assignment 15: สร้างขอบตาราง](https://www.youtube.com/watch?v=l1RH5hNxSD4&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=44)
- [Assignment 16: เกมทายเลขลูกเต๋า](https://www.youtube.com/watch?v=jDlyK1v7N5M&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=45)


## สารบัญเนื้อหา Phase 2
รู้จักกับโครงสร้างข้อมูลแบบ List , Set , Tuple การสร้างฟังก์ชั่น (Function)
ในรูปแบบต่างๆ ตลอดจนการเขียนโปรแกรมแก้โจทย์ปัญหาโดยใช้ฟังก์ชั่นและการประยุกต์การใช้โครงสร้างข้อมูล

- [Non Primitive Data Type](https://www.youtube.com/watch?v=DvJ8MCOluTI&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=46)
- [เจาะลึกการใช้ List](https://www.youtube.com/watch?v=0lACY_E__D8&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=47)
- [Assignment #1 เรียงลำดับตัวเลข](https://www.youtube.com/watch?v=9OsRTLCpJvo&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=48)
- [Assignment #2 หาค่าตัวเลขต่ำสุด - สูงสุด](https://www.youtube.com/watch?v=RhOnYAa9a1g&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=49)
- [Assignment #3 กลุ่มเลขคู่ - เลขคี่](https://www.youtube.com/watch?v=K2Gg1FX9Keo&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=50)
- [Assignment #4 เรียงลำดับชื่อ](https://www.youtube.com/watch?v=clvL8MsI6oc&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=51&t=22s)
- [Assignment #5 เรียงสมาชิกจากหลังไปหน้า](https://www.youtube.com/watch?v=cvTO0gzwO6o&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=52)
- [Assignment #6 กลุ่มสมาชิกเลขยกกำลัง](https://www.youtube.com/watch?v=1NF7nu0L_H0&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=53)
- [Assignment #7 จับคู่คำทักทาย](https://www.youtube.com/watch?v=1NF7nu0L_H0&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=53)
- [Assignment #8 จับคู่สินค้าและราคา](https://www.youtube.com/watch?v=m3GUipFN2wI&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=55)
- [Assignment #9 ค้นหาจำนวนตัวอักษร](https://www.youtube.com/watch?v=xZGlp958Iyk&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=56)
- [Tuple](https://www.youtube.com/watch?v=2bdwJ_T2TWY&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=57)
- [Set](https://www.youtube.com/watch?v=4jrdKzRK_IQ&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=58)
- [Set Operator](https://www.youtube.com/watch?v=a_fCcVMYYu8&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=59)
- [FrozenSet](https://www.youtube.com/watch?v=moaAmTBG69I&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=60)
- [Dictionary](https://www.youtube.com/watch?v=N9kT7wg0Vyo&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=61)
- [ฟังก์ชั่น (Function)](https://www.youtube.com/watch?v=btjeinB41Yk&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=62)
- [สาเหตุของการใช้ฟังก์ชั่น](https://www.youtube.com/watch?v=vtqKQmP5HoU&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=63)
- [การสร้างและเรียกฟังก์ชั่น](https://www.youtube.com/watch?v=8p6G1awtsUQ&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=64)
- [Global variable และ Local variable](https://www.youtube.com/watch?v=CnlK_mi53NA&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=65)
- [การส่งค่าเข้ามาในฟังก์ชั่น](https://www.youtube.com/watch?v=VFXhHVUMbQs&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=66)
- [Arguments & Parameter](https://www.youtube.com/watch?v=lvwajJ44Htg&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=67)
- [ฟังก์ชั่นเลขคู่ - เลขคี่](https://www.youtube.com/watch?v=i4SkK_zhIa0&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=68)
- [Arbitrary Arguments (args)](https://www.youtube.com/watch?v=E4M1sHQphhA&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=69)
- [Keyword Argument](https://www.youtube.com/watch?v=V382HA2pOQY&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=70)
- [Default Parameter](https://www.youtube.com/watch?v=6Ni2sC2L3LU&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=71)
- [List Parameter](https://www.youtube.com/watch?v=oLkgoqDJNxg&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=72)
- [ฟังก์ชั่นแบบคืนค่า](https://www.youtube.com/watch?v=5kEqDjuIxfY&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=73)
- [Return](https://www.youtube.com/watch?v=tcuzQkCpsRE&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=74)
- [Arbitrary Arguments (kwargs)](https://www.youtube.com/watch?v=kPtBG5TmSVU&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=75)
- [ฟังก์ชั่นเรียกฟังก์ชั่น](https://www.youtube.com/watch?v=SAN6GQRKXNs&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=76)
- [Recursive Function](https://www.youtube.com/watch?v=9Kr-778bfP0&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=77)
- [ แฟกทอเรียล (Factorial)](https://www.youtube.com/watch?v=zFJGC5Akna4&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=78)
- [Fibonacci Number](https://www.youtube.com/watch?v=3X0w_38oSXA&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=79)
- [Pass Function](https://www.youtube.com/watch?v=vs1AWIJkRdg&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=80)
- [Anonymous function](https://www.youtube.com/watch?v=WrqvczBhzeE&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=81)
- [ฟังก์ชั่นหาผลรวม / ค่าเฉลี่ย ตัวเลข](https://www.youtube.com/watch?v=U3Tpgs46Lew&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=82)
- [ฟังก์ชั่นเช็คจำนวนตัวอักษร](https://www.youtube.com/watch?v=W9nnA9PFo4o&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=83)
- [ค้นหาเบอร์โทรศัพท์](https://www.youtube.com/watch?v=Icny4N01faw&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=84)
- [หอคอยฮานอย](https://www.youtube.com/watch?v=sSM7L2dcHR4&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=85)


## สารบัญเนื้อหา Phase 3
จัดการข้อผิดพลาด (Exception) , การทำงานร่วมกับไฟล์
ทำความรู้จักกับ Module การใช้ Module ด้านวันเวลาและคณิตศาสตร์

- [รู้จักกับ Exception](https://www.youtube.com/watch?v=qbAlUA-XJvs&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=86)
- [Try...Except](https://www.youtube.com/watch?v=A0Lv7YlKaHE&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=87)
- [จัดการ Exception หลายเหตุการณ์](https://www.youtube.com/watch?v=y2-_NqZfihY&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=88)
- [ลดรูป Exception](https://www.youtube.com/watch?v=BmO53Ob_de8&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=89)
- [Try..Except..Else](https://www.youtube.com/watch?v=s7Fn9J5OHZM&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=90)
- [Finally](https://www.youtube.com/watch?v=6qnhnKufMZ8&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=91)
- [Try..Except ทำงานร่วมกับ While](https://www.youtube.com/watch?v=1Q-g6P4oF_A&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=92)
- [สร้าง Exception ด้วย Raise](https://www.youtube.com/watch?v=tZmRXe9pujM&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=93)
- [โปรแกรมบัญชีธนาคาร](https://www.youtube.com/watch?v=1oKqOo-n-9I&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=94)
- [จัดการไฟล์ใน Python](https://www.youtube.com/watch?v=B9SCvLjzsEg&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=95)
- [อ่าน Text ไฟล์](https://www.youtube.com/watch?v=Dk1vGWAS3hQ&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=96)
- [เขียน Text ไฟล์](https://www.youtube.com/watch?v=B4MS6-qG__U&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=97)
- [ลบ Text ไฟล์](https://www.youtube.com/watch?v=jdqUDL_Defk&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=98)
- [โปรแกรมคำนวณเกรดนักเรียน](https://www.youtube.com/watch?v=YQXJIyLY66o&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=99)
- [ รู้จักกับโมดูล (Module)](https://www.youtube.com/watch?v=Br-E1aam85w&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=100)
- [ สร้างโมดูล (Module)](https://www.youtube.com/watch?v=mReKJi_hyS4&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=101)
- [ตั้งชื่อให้กับโมดูล (Module)](https://www.youtube.com/watch?v=afcyXtU6EZo&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=102)
- [From Module](https://www.youtube.com/watch?v=7SSVYXmEmaY&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=103)
- [Package](https://www.youtube.com/watch?v=3UXIJKM7KTA&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=104)
- [จัดการวันและเวลา](https://www.youtube.com/watch?v=QDcC7akk1dk&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=105)
- [ฟังก์ชั่นทางคณิตศาสตร์](https://www.youtube.com/watch?v=HhHgs33znLc&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=106)
- [ฟังก์ชั่นการสุ่ม (Random)](https://www.youtube.com/watch?v=Y7CcdkKyC6o&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=107)
- [เขียนโปรแกรม Crack รหัสผ่าน](https://www.youtube.com/watch?v=nCWAuq5lCz8&list=PLltVQYLz1BMBwqJysYnoEKWXUvqusJpgN&index=108)
## ☕ ช่องทางการสนับสนุน
- [🎓 คอร์สเรียนบน Udemy](https://github.com/kongruksiamza/udemy-course)
- [🛒 ซื้อของผ่าน Shopee](https://shope.ee/3plB9kVnPd)

## 💓 ช่อง Youtube ในเครือของเรา
![logo](https://github.com/kongruksiamza/programmer-class-room/blob/main/logo.png?raw=true)
- [KongRuksiam Official](https://www.youtube.com/@KongRuksiamOfficial)
- [KongRuksiam (เทคนิคการเขียนโปรแกรม)](https://www.youtube.com/@KongRuksiamTutorial)

0 comments on commit c615950

Please sign in to comment.