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

Current Time 0:00
/
Duration Time 0:00
Progress: NaN%

ราคา

ซื้อคอร์สนี้ : 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 แบบทดสอบหลังเรียน