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

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

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

สวัสดีครับ ในคอร์สเรียนนี้จะเป็นการฝึกฝนพัฒนาโปรแกรมด้วย 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
คุณต้องการออกจากระบบหรือไม่ ?

ส่งอีเมล์ให้เพื่อน

ส่งให้เพื่อนหลายคนใส่ “,” (ส่งพร้อมกันมากสุด 50 อีเมล์)

send