ONLINECOURSE.HEADER

Python Programming Foundations

เรียนภาษา Python ด้วยภาษาคน เพื่อเริ่มต้นทำงานกับข้อมูล

1,990.00
บาท
4.8
8-10 ชั่วโมง
ไม่ต้องมีพื้นฐานมาก่อนก็เรียนได้
เรียนจบรับประกาศนียบัตร

SECTION_TITLE.INSTRUCTOR

สรณภพ เทวปฏิคม (Product Owner - Learn Corporation) | Skooldio Instructor
สรณภพ เทวปฏิคม
Product Owner - Learn Corporation

SECTION_TITLE.OVERVIEW

การเขียนโปรแกรม เป็นหนึ่งในทักษะสำคัญสำหรับการทำงานในยุคปัจจุบัน โดยภาษาที่นิยมใช้ในการเริ่มต้นเขียนโปรแกรมมีอยู่มากมาย 1 ในนั้นคือภาษา Python ที่สามารถประยุกต์ใช้งานได้หลากหลาย ทั้งในสายการเขียนโปรแกรม และสายคนทำงานกับข้อมูล ด้วยความง่ายในการใช้งาน และความสามารถในการประยุกต์ใช้ในหลากหลายกรณี

ภาษา Python คืออะไร

Python คือ ภาษาสำหรับการเขียนโปรแกรมที่ใช้อย่างแพร่หลาย จากความเป็นภาษาที่มีความอเนกประสงค์ สามารถใช้ในการพัฒนาเว็บแอปพลิเคชัน ซอฟต์แวร์ วิทยาศาสตร์ข้อมูล (Data Science) และแมชชีนเลิร์นนิง (ML) โดยมีมาตั้งแต่ปี 1991 โดยในปัจจุบัน Python เป็น 1 ใน TOP5 ภาษาสำหรับการเขียนโปรแกรมที่ได้รับความนิยมมากที่สุด นักพัฒนาจึงเลือกใช้ Python เนื่องจากมีประสิทธิภาพ เรียนรู้ง่าย และสามารถทำงานบนแพลตฟอร์มต่างๆ ได้มากมาย ทั้งนี้ซอฟต์แวร์ Python สามารถดาวน์โหลดได้ฟรี ผสานการทำงานร่วมกับระบบทุกประเภท และเพิ่มความเร็วในการพัฒนา

สอน Python ด้วยภาษาคนกับ Python Programming Foundations

เราเข้าใจปัญหาของคนอยากเขียนโปรแกรมด้วยภาษา Python เป็น หรือทำงาน Data Science ได้แม้ไม่มีพื้นฐานมาก่อน จึงออกแบบคอร์สที่ไม่ใช่แค่สอนให้เขียนโค้ดได้ ใช้คำสั่งได้ แต่เข้าใจ คิด และต่อยอดได้เอง เพื่อสร้างพื้นฐานภาษาโปรแกรมที่แน่น ย่อยคำที่ไม่คุ้นเคย และเนื้อหา โดยใช้ภาษาที่ง่ายต่อการทำความเข้าใจ หรือสอนภาษาคอม ด้วยภาษาคน รวมทุกเนื้อหาขึ้นพื้นฐานเพื่อให้คุณสามารถนำไปใช้พัฒนาต่อยอดได้เอง

โดย Python เป็นพื้นฐานที่สำคัญและถูกนำมาใช้อย่างแพร่หลายในหลาย ๆ วงการ ซึ่งในขณะนี้กำลังเข้าสู่โลกของปัญญาประดิษฐ์และ Python เป็นภาษาหนึ่งที่จำเป็นสำหรับการพัฒนาปัญญาประดิษฐ์ รวมไปถึง Python มีไวยกรณ์และโครงสร้างที่เรียบง่าย ทำให้ง่ายต่อการเข้าใจ Concept การเขียนโปรแกรม ทำให้คุณสามารถเข้าใจทักษะรากฐานการเขียนโปรแกรม ตั้งแต่โครงสร้างข้อมูล การจัดเก็บข้อมูลและการประมวลผลข้อมูล

สิ่งที่คุณจะได้เรียนรู้

  • ประเภทข้อมูลพื้นฐาน (String, Integer, Float, Boolean) และการแปลงประเภทข้อมูล
  • การเก็บข้อมูลในตัวแปรและการตั้งชื่อตัวแปร
  • การเก็บข้อมูลในโครงสร้างแบบต่าง ๆ (List, Dict, Set และ Tuple)
  • การควบคุมกระบวนการ (Boolean Statements, If-Else, For Loop, While Loop)
  • การนิยามและเรียกใช้ฟังก์ชัน (Functions, Methods)
  • ลงมือทำด้วยตนเอง จากแบบฝึกหัดและโปรเจกต์

หมายเหตุ

ไม่จำเป็นต้องมีพื้นฐานการเขียนโปรแกรมมาก่อน แต่ควรมีพื้นฐานการใช้งานคอมพิวเตอร์เบื้องต้น และเนื่องจากต้องมีการทำกิจกรรมในคอร์ส แนะนำให้ผู้เรียนเรียนผ่านคอมพิวเตอร์ (PC, Mac, Laptop)

คอร์สนี้เหมาะสําหรับ

  • บุคคลทั่วไป นักเรียน นักศึกษา หรือผู้ที่ไม่เคยเขียนโปรแกรม หรือเขียนภาษาโปรแกรมมาก่อน แต่สนใจศึกษา และอยากเริ่มต้นด้วยการเรียนภาษา Python ที่เข้าใจง่ายเบื้องต้น
  • Data Analyst / Business Intelligence หรือ Business Analyst ที่ต้องการเรียนรู้ภาษา Python เพื่อนำไปใช้ประกอบการทำงานกับข้อมูลหรือเตรียมพร้อมสําหรับการทํางานในระดับสูงขึ้น เช่น Data Scientist
  • คนทํางานนอกสาย Data ที่ต้องการใช้ภาษา Python ในการช่วยทําให้งานสะดวกขึ้น หรือย้ายสายโดยให้ Python เป็น Skills ที่โดดเด่นกว่าคนอื่น

หลังจบคอร์สนี้คุณจะ

  • เข้าใจตรรกะ วิธีการคิด และมีพื้นฐานการเขียนโปรแกรม Python ที่สามารถต่อยอดไปในระดับที่สูงขึ้น
  • สามารถใช้คำสั่งพื้นฐานในการทำงานด้วยภาษา Python ได้ ผ่านการลงมือทำจากแบบฝึกหัด หรือโปรเจกต์ภายในคอร์ส

SECTION_TITLE.COURSE_OUTLINE

01

Introduction

Python Programming Foundations

Course Materials (Slide)

Why Python & Why Now

11:18

What to expect from this course

Intro to Google Colab

24:41

Cheatsheet

Data

1:42

Basic Data Types

5:05

Data Type Conversion

5:48

Data Storage: Variables

0:38

Storing Data in a Variable

Course Materials (Demo file)

[Demo] Storing Data in a Variable

16:12

[Quiz] Storing Data in a Variable

Naming a Variable

9:48

Data Storage: Structures

Data Structures: List, Dict, Set, Tuple

7:24

List (1)

5:48

List (2)

12:06

List (3)

5:38

List (4)

3:30

[Demo] List

20:37

[Quiz] List

Dict (1)

9:35

Dict (2)

7:05

[Demo] Dict

12:42

[Quiz] Dict

Set (1)

4:09

Set (2)

7:09

[Demo] Set

7:36

[Quiz] Set

Tuple (1)

7:46

Tuple (2)

3:51

[Demo] Tuple

10:53

[Quiz] Tuple

Data Structures: Summary

5:52

Process Control

Boolean Statements (1)

6:50

Boolean Statements (2)

6:09

Boolean Statements (3)

3:58

Boolean Statements (4)

3:38

[Demo] Boolean Statements

16:26

[Quiz] Boolean statements

If-Else Statements

10:51

[Demo] If-Else Statements

12:10

[Quiz] If-else statements (1)

[Quiz] If-else statements (2)

[Quiz] If-else statements (3)

For Loops (1)

12:37

For Loops (2)

7:41

For Loops (3)

4:29

[Demo] For Loops

31:20

[Quiz] For Loops (1)

[Quiz] For Loops (2)

While Loops

8:44

[Demo] While Loops

6:41

[Quiz] While Loops (1)

[Quiz] While Loops (2)

Break Statement

8:35

Continue Statement

9:00

[Demo] Break/ Continue/ Pass Statement

10:59

[Quiz] Break Statement

Process Blueprints

Defining and Calling Functions

11:41

[Demo] Defining and Calling Functions

11:25

[Quiz] Defining and Calling Functions (1)

[Quiz] Defining and Calling Functions (2)

Scope of Variables

9:08

Calling Methods

11:37

[Demo] Calling Methods

33:42

[Quiz] Calling Methods

[Final Project] Python Programming Foundations

[Solution] Demo & Final Project

Next Step

3:57

SECTION_TITLE.FAQS

Q:

วิธีขอใบเสนอราคาและใบแจ้งหนี้ในนามนิติบุคคล

A:

หากต้องการใบเสนอราคาและใบแจ้งหนี้ในนามนิติบุคคลสามารถส่งรายละเอียดดังนี้

  • คอร์สที่สนใจและจำนวนผู้เรียน
  • ชื่อ-นามสกุล, เบอร์โทรผู้ติดต่อ
  • ชื่อ-ที่อยู่บริษัท, เลขประจำตัวผู้เสียภาษี
  • จำนวนภาษีหัก ณ ที่จ่าย (ถ้ามี)

มาที่ hello@skooldio.com โดยใช้ระยะเวลาดำเนินการไม่เกิน 1 วันทำการ (จันทร์-ศุกร์)

A:

สามารถทำได้ โดยในหน้าคำสั่งซื้อ กดเครื่องหมายถูกในช่อง "ต้องการออกใบกำกับภาษี/ใบเสร็จรับเงิน" จากนั้นเลือก "นิติบุคคล/บริษัท" และคำสั่งซื้อจะมีการหักภาษี ณ ที่จ่าย 3% โดยอัตโนมัติ ในกรณีบริษัทของท่านไม่ใช่ 3% กรุณาส่งรายละเอียดที่ต้องการสั่งซื้อมาที่ hello@skooldio.com

A:

กดเครื่องหมายถูกในช่อง "ต้องการออกใบกำกับภาษี/ใบเสร็จรับเงิน" ในหน้าชำระเงินและเลือกประเภทบุคคลทั่วไปหรือนิติบุคคล และกรอกรายละเอียด

A:

สำหรับคอร์สที่ซื้อในนามบุคคลทั่วไป คอร์สมีอายุตลอดชีพ สำหรับคอร์สที่ซื้อในนามนิติบุคคล สามารถกลับมาเรียนซ้ำได้ภายใน 1 ปี

A:

หลังจากได้รับใบกำกับภาษีแล้ว หากต้องการแก้ไขข้อมูล สามารถทำได้ภายใน 7 วัน นับจากวันที่ได้รับใบกำกับภาษีแบบเต็มรูปทางอีเมล โดยสามารถแก้ไขข้อมูลได้เฉพาะ ชื่อ-นามสกุล เลขประจำตัวผู้เสียภาษีและที่อยู่เท่านั้น จะไม่สามารถแก้ไขข้อมูลคำสั่งซื้อได้

SECTION_TITLE.RELATED_ONLINE_COURSES