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

เรียนได้ทุกที่ทุกเวลา ตลอดชีพ

เนื้อหาทั้งหมด 43 วิดีโอ ความยาวรวมกัน 7 ชั่วโมง 58 นาที

มีโปรแกรม Workshop สำหรับฝึกทักษะแถมในคอร์สเรียน

มีสูตรโกงเป็นบทสรุปการใช้งาน Python ทั้งหมดแถมในคอร์สเรียน

เหมาะสำหรับนักเรียนมัธยม นักศึกษามหาวิทยาลัย หรือบุคคลทั่วไป

สอบถามผู้สอนได้ตลอดเวลาผ่านทาง Facebook Page

สอนโดย "นคร สินผดุง" เจ้าของเฟซบุ๊กแฟนเพจ "นครโค้ด - สอนเขียนโปรแกรม"
เกี่ยวกับคอร์สนี้
สวัสดีครับ ในคอร์สเรียนนี้จะเป็นการฝึกฝนพัฒนาโปรแกรมด้วย 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 ดูตัวอย่างฟรี | 9:03 | |
ทำไมต้องเรียน Python? ดูตัวอย่างฟรี | 10:41 |
การดาวน์โหลดและติดตั้งโปรแกรมต่างๆ | ||
---|---|---|
ดาวน์โหลดและติดตั้ง Python | 9:16 | |
Hello, world! - ทดสอบการใช้งาน Python หลังติดตั้ง | 1:56 | |
ดาวน์โหลดและติดตั้ง Visual Studio Code | 17:41 | |
ดาวน์โหลดและติดตั้งโปรแกรม Workshop สำหรับฝึกฝนการเขียนโค้ด พัฒนาโดย นครโค้ด | 3:37 | |
ดาวน์โหลดสูตรโกง (Cheatsheet) สำหรับบทสรุปการใช้ Python โดย นครโค้ด | 2:44 |
เนื้อหาหลัก | ||
---|---|---|
Variables - ตัวแปร | 12:57 | |
Comments - การคอมเมนต์ | 3:47 | |
Type System - ระบบประเภทข้อมูลของภาษาโปรแกรม | 3:19 | |
Number (Int, Float) - การใช้ข้อมูลจำนวน | 4: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) - การใช้ข้อมูลแบบรายการ ดูตัวอย่างฟรี | 9:57 | |
Slicing - การตัดแบ่งข้อมูล | 8:21 | |
References - การอ้างอิงของข้อมูล | 10:15 | |
Dictionaries - การใช้ข้อมูลแบบดิกชันนารี | 9:43 | |
Sets - ข้อมูลเช็ต | 2: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 | 7:12 | |
map(), filter() - ฟังก์ชั่นพิเศษสำหรับดัดแปลงและคัดกรองข้อมูล | 11:29 | |
Lambda - การใช้ฟังก์ชั่นไร้ชื่อ | 6:06 | |
Modules - การใช้โค้ดร่วมกับไฟล์อื่นๆ | 5:12 | |
datetime - โมดูลเริ่มต้นสำหรับจัดการวันเวลา | 13:32 | |
math - โมดูลเริ่มต้นสำหรับฟังก์ชั่นทางคณิตศาสตร์ขั้นสูง | 3:13 | |
random - โมดูลสำหรับการสุ่มข้อมูล | 2:45 | |
Exception Handling - จัดการกับปัญหาที่อาจจะเกิดขึ้น | 6:37 | |
Read & Write Files - การอ่านและเขียนไฟล์ด้วย Python | 16:47 |
บทส่งท้าย | ||
---|---|---|
แนะนำการศึกษาต่อหลังเรียนจบ | 12:27 |
Post-Test แบบทดสอบหลังเรียน |
---|