WEBVTT

00:00.570 --> 00:01.560
สวัสดี

00:01.560 --> 00:07.620
ฉันตื่นเต้นมากที่จะเริ่มต้นหลักสูตรนี้กับคุณ แต่ก่อนที่เราจะทำ เราต้องดูว่าเรากำลังเริ่มต้นที่ไหนและสิ้นสุดที่ใด

00:07.620 --> 00:11.910
เพื่อให้เรามีเส้นทางสู่ความสำเร็จที่ชัดเจน

00:12.240 --> 00:19.410
ตอนนี้ หลักสูตรนี้มีวิดีโอ HD มากกว่า 200 รายการ รวมถึงแบบฝึกหัดและโครงการมากมาย แต่ทั้งหมดถูกแบ่งออกเป็นส่วนๆ

00:19.410 --> 00:22.710
เพื่อช่วยให้เราเรียนรู้ได้ดียิ่งขึ้น

00:22.800 --> 00:27.240
หลักสูตรนี้จะเริ่มต้นด้วยพื้นฐานของ Python ที่นี่

00:27.240 --> 00:32.310
หากนี่เป็นครั้งแรกที่คุณเรียนภาษาโปรแกรม มันจะมีประโยชน์มาก แม้กระทั่งสำหรับผู้ที่รู้ภาษาโปรแกรมอยู่แล้ว

00:32.310 --> 00:37.590
แต่ไม่รู้อะไรเกี่ยวกับ Python

00:37.590 --> 00:43.950
ส่วนนี้จะเร่งความเร็วด้วยพื้นฐานเพื่อให้คุณรู้สึกสะดวกสบายในการเขียนโปรแกรม

00:43.950 --> 00:50.010
นี่เป็นส่วนใหญ่ จริงๆ แล้วเรามีสองส่วน และระหว่างทางคุณจะดูโค้ดของฉัน แต่ยังเขียนโค้ดให้ตัวเองและฝึกเขียนโค้ดด้วย

00:50.010 --> 00:57.960
เพื่อให้คุณคุ้นเคยกับสิ่งที่ Python จะนำเสนอต่อไป

00:57.960 --> 01:01.410
เราพูดถึงสภาพแวดล้อมสำหรับนักพัฒนา Python ระดับมืออาชีพ

01:01.500 --> 01:07.530
เราสอนวิธีใช้เทอร์มินัลและบรรทัดคำสั่งเกี่ยวกับการใช้โปรแกรมแก้ไขโค้ด เช่น Sublime Text

01:07.530 --> 01:08.910
และโค้ด Visual Studio

01:08.940 --> 01:17.160
เราพูดถึงการใช้ Pi Charm ซึ่งเป็น IDE ที่ผสานรวมอย่างสมบูรณ์สำหรับนักพัฒนา Python และวิธีใช้ Jupyter Notebooks

01:17.160 --> 01:22.650
เพราะเราจะใช้สมุดบันทึกเหล่านี้ในภายหลังในหลักสูตรเพื่อทำสิ่งที่น่าตื่นเต้นจริงๆ

01:22.650 --> 01:24.270
คำใบ้ คำใบ้ มันคือการเรียนรู้ของเครื่อง

01:24.270 --> 01:31.080
และเมื่อเรามีสภาพแวดล้อมสำหรับนักพัฒนามืออาชีพอย่างเต็มที่แล้ว เราก็จะได้เข้าสู่หัวข้อ Python

01:31.080 --> 01:31.860
ขั้นสูง

01:31.860 --> 01:38.340
ในส่วนนี้ เราจะไม่ละเลยหัวข้อยากๆ ใดๆ แต่ฉันจะช่วยให้คุณเข้าใจและทำความเข้าใจกับมันทั้งหมด

01:38.340 --> 01:44.730
เราจะพูดถึงคลาส, การเขียนโปรแกรมเชิงวัตถุ, เกี่ยวกับมัณฑนากร, ตัวสร้าง, การจัดการข้อผิดพลาด,

01:44.730 --> 01:51.600
การเขียนโปรแกรมเชิงฟังก์ชัน รวมถึงแนวทางปฏิบัติที่ดีที่สุดในการเขียนโค้ดที่สะอาด

01:51.930 --> 01:58.230
และเรายังจะได้เรียนรู้เกี่ยวกับแพ็คเกจ Python ยอดนิยม วิธีทำงานกับไฟล์ วิธีทดสอบโค้ดของเรา

01:58.260 --> 02:01.320
วิธีใช้นิพจน์ทั่วไป และอื่นๆ อีกมากมาย

02:01.350 --> 02:05.880
หัวของคุณอาจจะเจ็บในตอนท้ายของส่วนนี้ แต่เชื่อฉันเถอะว่าตอนนี้มันจะต้องสนุก

02:05.880 --> 02:08.100
หลักสูตรส่วนใหญ่จะทำเสร็จแล้ว

02:08.100 --> 02:12.090
คุณได้เรียนรู้ Python และคุณน่าจะพร้อมแล้วใช่ไหม

02:12.240 --> 02:19.320
ไม่ได้จริงๆ เพราะเมื่อเราได้เรียนรู้ภาษาใหม่นี้แล้ว ไวยากรณ์ใหม่นี้ เราก็ได้ตั้งค่าคอมพิวเตอร์ให้ทำงานกับ

02:19.320 --> 02:20.850
Python

02:20.850 --> 02:24.450
เราต้องคุยกันว่าเราจะนำความรู้ที่ค้นพบใหม่ไปประยุกต์ใช้ได้อย่างไร

02:24.450 --> 02:26.610
นี่คือส่วนที่สนุกของหลักสูตร

02:26.700 --> 02:30.810
เราเริ่มพูดถึงอาชีพและตัวเลือกอาชีพที่คุณมีใน Python

02:30.810 --> 02:33.660
จากนั้นเราก็เข้าสู่ฟิลด์ต่าง ๆ ที่เราสามารถใช้ได้

02:33.660 --> 02:34.110
ไพทอน.

02:34.230 --> 02:40.140
เราจะเรียนรู้เกี่ยวกับการเขียนสคริปต์ใน Python ซึ่งเราใช้ Python เพื่อส่งอีเมลอัตโนมัติ

02:40.140 --> 02:47.790
เราใช้ Python เพื่อประมวลผลภาพ ทำงานกับไฟล์ PDF เราใช้ Python เพื่อส่งข้อความถึงตัวเอง

02:47.790 --> 02:49.500
เราสร้างบอท Twitter

02:49.500 --> 02:58.380
และโปรเจ็กต์โปรดของฉันในส่วนนี้คือ เราสร้างตัวตรวจสอบรหัสผ่านเพื่อดูว่ารหัสผ่านที่คุณใช้เคยถูกแฮ็กหรือไม่

02:58.380 --> 03:00.030
เป็นเรื่องที่สนุกจริงๆ

03:00.150 --> 03:02.730
เรายังพูดถึงการขูดข้อมูล

03:02.730 --> 03:10.140
กรณีการใช้งานทั่วไปของ Python คือการดึงข้อมูลจากออนไลน์และใช้เพื่อให้เกิดประสิทธิผล

03:10.140 --> 03:22.710
ในกรณีของเรา เราจะเรียนรู้เกี่ยวกับการขูดข้อมูลและวิธีที่เราสามารถขูดเว็บไซต์ยอดนิยมสำหรับโปรแกรมเมอร์เพื่อเลือกเฉพาะบทความที่สำคัญสำหรับคุณเพื่อให้ทันกับอุตสาหกรรมอีกครั้ง

03:22.710 --> 03:24.420
มันจะเป็นโครงการที่สนุกจริงๆ

03:24.420 --> 03:27.690
ฉันรู้ว่าฉันกำลังพูดว่าทุกโครงการสนุก แต่ฉันลำเอียง

03:27.690 --> 03:28.740
ให้ฉันหยุดพักที่นี่

03:28.770 --> 03:34.230
เราจะเรียนรู้เกี่ยวกับระบบอัตโนมัติด้วย และเราจะใช้สิ่งที่เรียกว่าซีลีเนียมเพื่อควบคุมเว็บเบราว์เซอร์ในเครื่องของเรา

03:34.230 --> 03:41.880
และทำให้เครื่องทำงานต่างๆ ราวกับว่าเป็นผู้ใช้

03:41.880 --> 03:46.320
และมีแอปพลิเคชั่นที่สนุกมาก ๆ เมื่อพูดถึงระบบอัตโนมัติ

03:46.320 --> 03:53.940
แล้วฉันก็รู้ ฉันรู้ว่าสองหัวข้อโปรดของทุกคน การพัฒนาเว็บและวิทยาศาสตร์ข้อมูล และการเรียนรู้ของเครื่อง

03:54.390 --> 04:01.530
สองส่วนนี้จะสนุกมากและฉันคิดว่าน่าจะเป็นส่วนที่ได้รับความนิยมมากที่สุดในส่วนการพัฒนาเว็บ

04:01.530 --> 04:09.600
เราจะเรียนรู้วิธีใช้ HTML, CSS และ JavaScript รวมถึง Python เพื่อสร้างเซิร์ฟเวอร์ของเราเอง สร้างเว็บไซต์พอร์ตโฟลิโอของเราเอง

04:09.600 --> 04:19.260
วางเว็บไซต์ออนไลน์ในการผลิต และให้นายจ้างและลูกค้าในอนาคตส่งข้อความถึงคุณผ่านเว็บไซต์ของคุณ

04:19.380 --> 04:26.910
และใช่ คุณจะต้องปรับแต่งมันและทำทุกอย่างที่คุณต้องการในเว็บไซต์พอร์ตโฟลิโอนี้ เพื่อให้คุณมีสิ่งที่จะแสดงให้เห็นเมื่อสิ้นสุดหลักสูตร

04:26.910 --> 04:32.460
จากนั้นในส่วนของวิทยาศาสตร์ข้อมูลการเรียนรู้ของเครื่อง เราจะใช้สิ่งที่เรียกว่า Jupyter

04:32.460 --> 04:36.750
Notebooks และ Kaggle เพื่อเข้าถึงชุดข้อมูลที่น่าสนใจจริงๆ

04:36.750 --> 04:45.570
เราจะใช้ห้องสมุดอย่างหมีแพนด้าและโรคจิต และเรียนรู้ที่จะทำนายว่านักเตะคนไหนจะมีมูลค่ามากที่สุดหรือได้รับค่าจ้างต่ำ

04:45.600 --> 04:51.630
เรากำลังจะสร้างโมเดลการเรียนรู้ของเครื่องโดยใช้ชุดข้อมูลม่านตา จากนั้นเราจะทำการตรวจจับภาพด้วย

04:51.630 --> 04:57.510
ซึ่งเราสามารถป้อนโมเดลการเรียนรู้ของเครื่องด้วยภาพได้ และมันจะคาดการณ์ว่าภาพนั้นเป็นของอะไร

04:57.510 --> 04:59.400
.

04:59.730 --> 05:05.550
และคุณจะได้เห็นว่าความมหัศจรรย์ของแมชชีนเลิร์นนิงทำงานอย่างไรภายใต้ประทุน

05:05.760 --> 05:11.250
อย่างที่คุณเห็น เรามีเนื้อหามากมายที่จะครอบคลุมในหลักสูตรนี้ และในตอนท้าย ทั้งหมดนี้จะเข้ากันได้ดีและสมเหตุสมผลตั้งแต่เริ่มต้นพื้นฐานของ

05:11.250 --> 05:18.190
Python จนถึงจุดสิ้นสุดด้วยการเรียนรู้ของเครื่อง

05:18.210 --> 05:20.730
เราจะพาคุณจากศูนย์ไปสู่ความชำนาญ

05:21.090 --> 05:24.090
แต่คุณรู้ไหมว่าส่วนที่ดีที่สุดของหลักสูตรนี้คืออะไร?

05:24.090 --> 05:25.430
ชุมชนออนไลน์ของเรา

05:25.440 --> 05:35.080
เรามีนักพัฒนาหลายพันคนพูดคุยกันทุกวัน ช่วยเหลือซึ่งกันและกัน แก้ปัญหาร่วมกัน และพูดคุยเกี่ยวกับการเขียนโปรแกรมล่าสุดและยิ่งใหญ่ที่สุด

05:35.100 --> 05:41.790
ต่อไปนี้คือแหล่งข้อมูลทางเลือกสำหรับคุณ คุณจึงสามารถสนทนากลับไปกลับมากับนักเรียนคนอื่นและตัวฉันเองได้

05:41.790 --> 05:45.990
ดังนั้นคุณจึงรู้สึกเหมือนเป็นส่วนหนึ่งของห้องเรียนและไม่ได้ทำสิ่งนี้เพียงลำพัง

05:46.200 --> 05:47.100
แต่คุณรู้อะไรไหม?

05:47.100 --> 05:48.000
คุยกันพอ

05:48.000 --> 05:49.380
ฉันรู้ว่าคุณกำลังตื่นเต้น

05:49.380 --> 05:50.100
ฉันก็เหมือนกัน.

05:50.130 --> 05:51.360
มาเริ่มกันเลยดีกว่า

05:51.360 --> 05:56.910
มาเริ่มเรียนรู้และดูว่าเหตุใด Python จึงกลายเป็นภาษาที่ได้รับความนิยมมากที่สุดในโลก
