เขียนโปรแกรมด้วยภาษา Python สำหรับมือใหม่

เขียนโปรแกรมด้วยภาษา Python สำหรับมือใหม่
490 จาก 990 บาท
รายละเอียด
ผู้สอน นคร สินผดุง ,นครโค้ด สอนเขียนโปรแกรม
สวัสดีครับ ในคอร์สเรียนนี้จะเป็นการฝึกฝนพัฒนาโปรแกรมด้วย Python ซึ่งเป็นภาษาที่เหมาะสำหรับมือใหม่ และสามารถสร้างสรรค์เป็นโปรแกรมประยุกต์ได้อย่างมากมาย ทำให้เป็นภาษาหนึ่งที่นิยมในกลุ่มผู้เริ่มต้น และยังมีประโยชน์กับโปรแกรมทางด้าน Data Science, Data Visualization, Machine Learning, Artificial Intelligence, Scripts, Bot, Automate, Web Development และอีกหลายๆอย่าง ที่มีความต้องการสูงในการทำงานกับบริษัทต่าง ๆ อีกด้วย
ประโยชน์ที่ผู้เรียนจะได้รับ
1. มีโปรแกรม Workshop สำหรับฝึกฝนให้ Download ใช้งาน มีการช่วยให้คำแนะนำภายในโปรแกรมว่าต้องแก้ไขโจทย์อย่างไร และบอกได้ว่ามีส่วนใดที่เขียนผิด
2. มีสูตรโกงเป็นไฟล์ PDF สำหรับบทสรุปพื้นฐานสำเร็จรูปใน 6 หน้ากระดาษ A4 (ต้องพิมพ์ด้วยตนเองจากไฟล์ที่ได้)
3. ทำความเข้าใจกับ Python โดยพื้นฐานที่สำคัญทั้งหมด ปูพื้นฐานเพื่อนำสู่การเรียนรู้เพิ่มเติมกับ Python อาทิ Django, OpenCV, TensorFlow, NumPy, Jupyter, Pandas, scikit-learn, Matplotlib และอื่น ๆ อีกมากมาย
4. สามารถสอบถามระหว่างการเรียนได้ ผ่านทาง Facebook: นครโค้ด
ใครควรเรียนคอร์สออนไลน์นี้
- นักเรียนระดับมัธยมศึกษา
- นักเรียนระดับมหาวิทยาลัย
- บุคคลทั่วไปที่สนใจ ในการเขียนและพัฒนาโปรแกรม
- คนที่เคยกลัวการเขียนโปรแกรมเพราะเขียนยาก อยากเปิดใจด้วยภาษาที่เขียนง่ายกว่าเดิม
ผู้เรียนต้องมีความรู้อะไรมาก่อน
มีเพียงความรู้คอมพิวเตอร์โดยพื้นฐาน เช่น การพิมพ์ดีด การติดตั้งโปรแกรม การใช้งานอินเตอร์เน็ต การใช้งานโปรแกรมประยุกต์ทั่วไป ก็สามารถเริ่มต้นได้ทันที ไม่จำเป็นต้องรู้วิธีการเขียนโค้ดมาก่อน เพราะเราเริ่มจาก 0 สำหรับผู้ที่ต้องมีพื้นฐานที่แน่นมากขึ้น
เนื้อหาของคอร์สนี้
บทนำ | คลิปยาว (นาที) | |
---|---|---|
แนะนำคอร์สเรียนการพัฒนาโปรแกรมกับ Python | 09:03 | |
ทำไมต้องเรียน Python? | 10:41 |
การดาวน์โหลดและติดตั้งโปรแกรมต่างๆ | คลิปยาว (นาที) | |
---|---|---|
ดาวน์โหลดและติดตั้ง Python | 09:16 | |
Hello, world! - ทดสอบการใช้งาน Python หลังติดตั้ง | 01:56 | |
ดาวน์โหลดและติดตั้ง Visual Studio Code | 17:41 | |
ดาวน์โหลดและติดตั้งโปรแกรม Workshop สำหรับฝึกฝนการเขียนโค้ด พัฒนาโดย นครโค้ด | 03:37 | |
ดาวน์โหลดสูตรโกง (Cheatsheet) สำหรับบทสรุปการใช้ Python โดย นครโค้ด | 02:44 |
เนื้อหาหลัก | คลิปยาว (นาที) | |
---|---|---|
Variables - ตัวแปร | 12:57 | |
Comments - การคอมเมนต์ | 03:47 | |
Type System - ระบบประเภทข้อมูลของภาษาโปรแกรม | 03:19 | |
Number (Int, Float) - การใช้ข้อมูลจำนวน | 04:14 | |
String - การใช้ข้อมูลแบบข้อความ | 12:45 | |
Multiple-line, Escape Characters - แนวทางการใช้ข้อมูล String เพิ่มเติม | 11:36 | |
Type Conversion - การแปลงประเภทของข้อมูล | 11:47 | |
Built-in Functions - ฟังก์ชั่นเริ่มต้นที่มีให้ใช้งานใน Python | 15:22 | |
Operators - ตัวดำเนินการ | 10:58 | |
Table Truth, Logical, Compare - ตารางค่าความจริง ตรรกศาสตร์ และการเปรียบเทียบข้อมูล | 15:14 | |
Conditions (if, elif, else) - การกำหนดเงื่อนไข | 25:10 | |
Lists (Array) - การใช้ข้อมูลแบบรายการ | 09:57 | |
Slicing - การตัดแบ่งข้อมูล | 08:21 | |
References - การอ้างอิงของข้อมูล | 10:15 | |
Dictionaries - การใช้ข้อมูลแบบดิกชันนารี | 09:43 | |
Sets - ข้อมูลเช็ต | 02:43 | |
Loops (while) - การวนรอบก็ต่อเมื่อเป็นจริง | 10:51 | |
Loops (for range, str, list, dict) - การวนรอบตามจำนวนข้อมูล | 14:17 | |
Loops (break, continue) - การใช้คำสั่งพิเศษในการวนรอบ | 15:55 | |
Functions - การสร้างชุดคำสั่ง และวิธีการใช้งาน | 22:10 | |
Keyword Arguments - การส่งข้อมูลผ่านคีย์เวิร์ด | 11:27 | |
Tuples, Asterisks - ข้อมูลพิเศษ และเทคนิคพิเศษกับการใช้ฟังก์ชั่น | 25:29 | |
Object-oriented (OOP) - พื้นฐานการเขียนโปรแกรมเชิงวัตถุ | 11:43 | |
String Methods, Manipulation - การจัดการข้อมูลกับ String | 27:25 | |
List Methods, Manipulation - การจัดการข้อมูลกับ List | 15:45 | |
Dictionary Methods, Manipulation - การจัดการข้อมูลกับ Dictionary | 14:57 | |
Set Methods, Manipulation - การจัดการข้อมูลกับ Set | 07:12 | |
map(), filter() - ฟังก์ชั่นพิเศษสำหรับดัดแปลงและคัดกรองข้อมูล | 11:29 | |
Lambda - การใช้ฟังก์ชั่นไร้ชื่อ | 06:06 | |
Modules - การใช้โค้ดร่วมกับไฟล์อื่นๆ | 05:12 | |
datetime - โมดูลเริ่มต้นสำหรับจัดการวันเวลา | 13:32 | |
math - โมดูลเริ่มต้นสำหรับฟังก์ชั่นทางคณิตศาสตร์ขั้นสูง | 03:13 | |
random - โมดูลสำหรับการสุ่มข้อมูล | 02:45 | |
Exception Handling - จัดการกับปัญหาที่อาจจะเกิดขึ้น | 06:37 | |
Read & Write Files - การอ่านและเขียนไฟล์ด้วย Python | 16:47 |
บทส่งท้าย | คลิปยาว (นาที) | |
---|---|---|
แนะนำการศึกษาต่อหลังเรียนจบ | 12:27 |