Skip to main content

เริ่มต้นเส้นทางการเขียนโปรแกรมแบบจัดเต็ม
Complete Python3 Programming

เพราะพื้นฐานสำคัญที่สุด ทำให้ต่อยอดได้ไม่รู้จบกับภาษา Python 3
ที่จะทำให้ทักษะการเขียนโปรแกรมของคุณเหนือกว่าใครตั้งแต่ก้าวแรก

ทดลองเรียนฟรี  ลงทะเบียนตอนนี้ 2,590 .- (จากปกติ 3,290 .-)

ผู้เรียนกว่า 1 แสนท่าน และ การเข้าชมบทเรียนกว่า 4 ล้านครั้ง ทั่วโลก

โปรโมชันสุดคุ้มเมื่อซื้อเป็นแพคเกจ ประหยัดสูงสุดกว่า 3,960 บาท

หลักสูตรถาวร

สามารถเข้าเรียนที่ไหน เมื่อไหร่ ก็ได้ไม่จำกัด

สามารถทบทวนซ้ำไม่อั้น

เมื่อเรียนจบคอร์สแล้ว


ก้าวเข้าสู่ทักษะแห่งโลกยุคใหม่
ในการพัฒนาโปรแกรม


เพิ่มทักษะจากโปรเจคจริง
และ Workshop ให้เห็นการทำงานจริง


หลักสูตรเน้นการเรียนพื้นฐาน
เพื่อต่อยอดทำงานจริง


ติดอาวุธเพื่อพัฒนาสื่อให้ความรู้
แก่สังคมเพื่อพัฒนาประเทศ

ให้การสร้างสรรค์ เว็บไซต์ เป็นเรื่องที่ง่าย

สนุกที่สุด และ สามารถสร้างผลงานตัวเองได้จริง 

เริ่มต้นตั้งแต่ทฤษฎีพื้นฐาน

ปูพื้นฐานตั้งแต่หลักการทำงานของระบบคอมพิวเตอร์ ตามการออกแบบหลักสูตร The Fundamentals เฉพาะของบอร์นทูเดฟ ที่เน้นให้ผู้เรียนสามารถคิดเป็น และ ทำเป็นมากกว่าการคัดลอก หรือ เพื่อจำไปแต่ไม่สามารถใช้งานได้จริง ตามด้วยหลักการทำงานของโปรแกรม จำลองสถานการณ์ข้อจำกัดที่รับรู้ได้ของโปรแกรมคอมพิวเตอร์ เรียนรู้เกี่ยวกับการจัดเก็บข้อมูล, ตัวแปร, ประเภทข้อมูล, ตัวดำเนินการ, การจัดการเงื่อนไขของโปรแกรมคอมพิวเตอร์

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

หมดยุคเรียนไปแล้วไม่ได้ใช้
กับการปฏิบัติ Workshop จริง

นอกจากพื้นฐานที่สามารถต่อยอดได้จริงแล้ว เรายังมาพร้อม Workshop ตลอดเส้นทางการเรียนรู้เพื่อให้ผู้เรียนได้ทั้งสนุกกับแบบฝึกหัด, โปรเจคที่ฝึกกระบวนการคิดแก้ไขปัญหา รวมถึงประยุกต์กับโครงการจริงที่ทำให้เข้าใจกระบวนการทำงานถึงแก่นของศาสตร์การพัฒนาโปรแกรม

และ พลาดไม่ได้กับหลักสูตรที่สามารถประยุกต์กับเครื่องมือจัดการโครงงาน (Version Control) และ เครื่องมือพัฒนาโปรแกรมยุคใหม่ที่มีการใช้งานในอุตสาหกรรมจริง

 

เพราะเรากล้าการันตีความสามารถคุณ borntoDev Certificate

ต้องขอบอกก่อนว่าที่นี่เหมาะสำหรับผู้ที่ต้องการเป็นตัวจริงเท่านั้น เพราะเรามีทั้งระบบแบบฝึกหัด และ โครงงานให้ทำพัฒนาทักษะจริง เมื่อผู้เรียนทำแบบทดสอบครบถ้วน รับทันที Verified Certificate จาก บริษัท บอร์นทูเดฟ จำกัด เพื่อการันตีความสามารถได้เลยทันที

แน่นตั้งแต่พื้นฐาน

หมดปัญหาต่อยอดไม่ได้ เพราะพื้นฐานไม่แน่นพอ ดังนั้นเราจึงใส่ใจกับทุกความรู้พื้นฐานเพื่อการพัฒนาทักษะของคุณ

ลงลึกไปถึงจุดกำเนิด

คำว่าการต่อยอดต้องมาจากรากฐานที่ดี เราจะพาคุณลงลึกไปถึงขั้นตอนการทำงานของระบบคอมพิวเตอร์

พร้อมทำงานกับผู้อื่นได้

เราสอนทุกศัพท์เทคนิคสำคัญในการสื่อสาร และ การทำงานร่วมกันกับผู้อื่นในการทำงานจริง

หลักสูตรออกแบบบนพื้นฐานสถาปัตยกรรม

The Fundamental


ไม่ใช่แค่เรียนรู้เพื่อคัดลอกและวาง แต่เป็นกระบวนการคิดตั้งแต่พื้นฐาน
เพื่อให้ผู้เรียนต่อยอดไม่รู้จบ

โครงสร้างร่วมกัน

เราเน้นในการออกแบบหลักสูตรครั้งเดียวที่เป็นพื้นฐาน ที่สามารถใช้ได้กับทุกภาษาโปรแกรม

ไม่ปิดกั้นไอเดีย

เน้นการพัฒนาโปรแกรมเพื่อแก้ไขปัญหา สร้างสรรค์สิ่งใหม่ ๆ ให้กับโลกเพื่อก้าวสู่ผู้นำเทรนด์

แนะนำช่องทางศึกษา / สร้างรายได้

จบไปเข้าใจ และ สามารถสร้างสรรค์ผลงานของตัวเอง รวมถึงต่อยอดในการเรียนต่อได้ทันที

มาพร้อมกับระบบการเรียนออนไลน์ที่สนับสนุนผู้เรียน

ครบรอบด้าน ทั้งการเรียน แบบฝึกหัด และ ติดตามผล

เพราะการเรียนผ่านระบบออนไลน์ไม่ใช่เพียงทางเลือก แต่เป็นการศึกษาแห่งยุคใหม่ที่ทุกคน
สามารถเข้าถึงแหล่งความรู้ได้ง่าย พัฒนาทักษะได้ตลอดเวลา

เรียนรู้แบบวีดีโอรูปแบบใหม่ ที่ปรับแต่งให้เหมาะกับผู้เรียนทุกคน

หมดยุคกับการเรียนที่ยาว ใช้เวลานาน เพราะเราได้สรุปทุกอย่างให้ผู้เรียนเข้าใจทุกพื้นฐาน แบบไม่ตกหล่นในก้าวที่สำคัญ แถมผู้เรียนยังสามารถย้อนกลับไปเรียนในเนื้อหาเดิม หรือ ทบทวนซ้ำได้ไม่จำกัดจำนวนครั้ง มั่นใจได้เลยว่าได้รับความรู้ครบถ้วนแน่นอน

สอบถามข้อสงสัยได้ภายในคอร์สเรียน

หมดปัญหาการเรียนออนไลน์ที่ห่างไกลกับคนสอน เพราะเรายินดีช่วยเหลือผู้เรียนในทุกช่องทาง ทั้งในระบบคอร์สเรียน หรือ Facebook Messenger ทุกวันจันทร์ – เสาร์ ทำให้มั่นใจได้เลยว่าไม่ต้องกังวลเรื่องคำถาม เพราะทีมงานจะตอบให้โดยเร็วที่สุด

พร้อมโปรเจค และ เวิร์คช๊อป เสริมทักษะ เพิ่มประสบการณ์ ทำงานได้จริง

เพราะการพัฒนาผลงานไม่ใช่แค่การนั่งฟัง ไม่ใช่แค่ทำตาม แต่เป็นการฝึกฝนด้วยตนเอง เพื่อเพิ่มประสบการณ์ ทางเราจึงเน้นแบบฝึกหัดทั้งระบบออนไลน์ แบบฝึกหัดท้ายบทเรียน รวมถึงโปรเจค เพื่อให้ผู้เรียนได้ไปถึงฝันตามที่ต้องการ

เรียนจบพร้อมทำโปรเจครับ Certificate ได้เลย

ฉลองความสำเร็จ กับ เกียรติบัตรรองรับความสามารถ (Verified Certificate) จาก บริษัท บอร์นทูเดฟ จำกัด เพื่อการันตีความสามารถของผู้เรียน ว่าผ่านการทดสอบ รวมถึงทำโปรเจคจบคอร์สเรียนครบถ้วนเรียบร้อย

เนื้อหาที่ปูพื้นฐานให้ตั้งแต่เริ่มต้น

ให้คุณได้เข้าใจตั้งแต่กระบวนการคิด จนถึงการปฏิบัติ

 ตัวอย่าง : Lecture 1 ทำความรู้จักกับคอมพิวเตอร์

คอมพิวเตอร์ไม่ใช่แค่เพียงคอมพิวเตอร์ตั้งโต๊ะที่เราใช้กันทั่วไป แต่คำ ๆ นี้มีความหมายมากกว่านั้น การที่เราต้องการเริ่มต้น “พัฒนาโปรแกรมคอมพิวเตอร์” เราจำเป็ฯที่จะต้องทำความเข้าใจก่อนว่า คอมพิวเตอร์ ไม่ใช่เพียงแค่ คอมพิวเตอร์

 ตัวอย่าง : Lecture 2 การทำงานของระบบคอมพิวเตอร์

ถ้าเราเข้าใจหลักการ ทุกอย่างเราจะะสามารถต่อยอดได้หมด ! เริ่มต้นที่หลักการทำงานของระบบที่ทำให้ทุกคนรู้ว่า การทำงานของสิ่งที่เรียกว่าคอมพิวเตอร์เป็นอย่างไร เพื่อที่เราจะได้เตรียมตัวสร้างสรรค์ผลงานในการกำหนดการทำงานของคอมพิวเตอร์ได้อย่างง่ายดาย !

Section 1 เริ่มต้นกับคำถาม

  • Lecture 1 : คอมพิวเตอร์คืออะไร ?
  • Lecture 2 : การทำงานพื้นฐานของคอมพิวเตอร์
  • Lecture 3 : โปรแกรมคอมพิวเตอร์คืออะไร ?
  • Lecture 4 : โอกาสสำหรับการศึกษาการพัฒนาโปรแกรม
  • Lecture 5 : หลักการทำงานพื้นฐานของโปรแกรมคอมพิวเตอร์
  • Lecture 6 : เรียนรู้หลักการแก้ไขปัญหาเพื่อปรับกระบวนการคิด
  • Exercise 1 : เรียนรู้พื้นฐานกระบวนการคิดด้วย Code.org

Section 2 แนะนำการเริ่มต้นกับ Python 3

  • Lecture 7 : แนะนำภาษา Python 3 ให้ได้รู้จัก
  • Lecture 8 : หลักการทำงานที่แตกต่างของ Python
  • Lecture 9 : จุดเด่น และ ข้อสังเกตของ Python 3

Section 3 รู้จักเครื่องมือสำหรับการพัฒนา Python 3

  • Lecture 10 : รู้จัก และ ติดตั้ง PyCharm สำหรับพัฒนาโปรแกรม
  • Lecture 11 :  ทดสอบการพัฒนาโปรแกรมแรกด้วยภาษา Python 3
  • Lecture 12 : รู้จัก และ ใช้งาน Jupyter Notebook
  • Lecture 13 : การแสดงผลรูปแบบต่าง ๆ ใน Python
  • Exercise 2 : ทบทวนพื้นฐานการทำงานของ Python 3

Section 4 ทำความรู้จักกับข้อมูล และ การแสดงผลข้อมูล

  • Lecture 14 : ข้อมูลคืออะไร ? ทำไมถึงสำคัญ ?
  • Lecture 15 : ประเภทของข้อมูลในการพัฒนาโปรแกรมคอมพิวเตอร์
  • Lecture 16 : การแสดงผลข้อมูลกับภาษา Python 3
  • Lecture 17 : การใช้งานข้อมูลชนิดจำนวนเต็ม (Integer)
  • Lecture 18 : การใช้งานข้อมูลชนิดเลขทศนิยม (Float)
  • Lecture 19 : การใช้งานข้อมูลที่เป็นจำนวนเชิงซ้อน (Complex)
  • Lecture 20 : การใช้งานข้อมูลเชิงตรรกะ (Boolean)
  • Lecture 21 : การใช้งานข้อมูลสายอักขระ (String)
  • Lecture 22 : การผสมระหว่างข้อมูลชนิดต่าง ๆ
  • Exercise 3 : แบบฝึกหัดด้านข้อมูลกับภาษา Python

Section 5 รู้จักกับตัวแปร และ ตัวดำเนินการ

  • Lecture 23 : ตัวแปรในการเขียนโปรแกรม และ คณิตศาสตร์
  • Lecture 24 : การใช้งานตัวแปรในภาษา Python 3
  • Exercise 4 : ปฏิบัติการทดสอบการใช้งานตัวแปร
  • Lecture 25: ตัวดำเนินการคืออะไร ?
  • Lecture 26 : ลำดับของตัวดำเนินการคืออะไร ?
  • Lecture 27 : การใช้งานตัวดำเนินการทางคณิตศาสตร์
  • Lecture 28 : การใช้งานตัวดำเนินการทางตรรกะ
  • Lecture 29 : การใช้งานตัวดำเนินการแบบ Assignment operator
  • Lecture 30 : รู้จักกับการรับ Input จากผู้ใช้งานเพื่อความแตกต่าง
  • Lecture 31 : การแปลงประเภทข้อมูล
  • Lecture 32 : การใช้งานคำสั่ง Input เพื่อรับค่าจากผู้ใช้
  • Lecture 33 : การประยุกต์ใช้งาน Input กับ โปรแกรมที่ใช้งานจริง
  • Exercise 5 : ปฏิบัติการพัฒนาโปรแกรมที่ใช้งานได้จริง และ ข้อมูล

Section 6 ลำดับการทำงาน และ การตัดสินใจของโปรแกรม

  • Lecture 34 : เรียนรู้ลำดับการทำงานของโปรแกรมใหม่ !
  • Lecture 35 : การตัดสินใจในโปรแกรมคอมพิวเตอร์คืออะไร ?
  • Lecture 36 : การตัดสินใจในภาษา Python 3 (if else Condition)
  • Lecture 37 : ตัวอย่างการใช้งานการตัดสินใจใน Python 3
  • Exercise 6 : แบบฝึกหัดการตัดสินใจเบื้องต้น
  • Lecture 38 : การตัดสินใจในรูปแบบหลากหลายเงื่อนไข (elif)
  • Lecture 39 : ตัวอย่างการตัดสินใจหลากหลายเงื่อนไข
  • Exercise 7 : แบบฝึกหัดการตัดสินใจแบบหลากหลายเงื่อนไข
  • Lecture 40 : การใช้งานเงื่อนไขซ้อนเงื่อนไข (Nested Condition)
  • Exercise 8 : ปฏิบัติการสร้างโปรแกรมจริงบนเงื่อนไข

Section 7 รู้จักการทำงานแบบวนซ้ำในการพัฒนาโปรแกรม

  • Lecture 41 : การวนซ้ำคืออะไร ? สำคัญยังไงในการสร้างโปรแกรม ?
  • Lecture 42 : การวนซ้ำในบนเงื่อนไขการทำงาน (While)
  • Lecture 43 : ปฏิบัติการสร้างโปรแกรมวนซ้ำแบบ While
  • Exercise 9 : แบบทดสอบการวนซ้ำแบบ While
  • Lecture 44 : การวนซ้ำในแบบมีจำนวนรอบที่แน่นอน (For)
  • Lecture 45 : ปฏิบัติการสร้างโปรแกรมวนซ้ำแบบมีจำนวนรอบแน่นอน
  • Exercise 10 : แบบทดสอบการวนซ้ำแบบ For
  • Lecture 46 : การทำงานแบบการวนซ้ำที่ซ้อนกัน
  • Lecture 47 : การใช้งาน Break และ Continue
  • Lecture 48 : ตัวอย่างการพัฒนาโปรแกรมแบบวนซ้ำ
  • Exercise 11 : การพัฒนาโปรแกรมจริงที่ใช้งานวนซ้ำ

Section 8 รู้จักกับฟังก์ชัน

  • Lecture 49 : ฟังก์ชันคืออะไร ? แล้วในโปรแกรมมันช่วยอะไร ?
  • Lecture 50 : การสร้าง – ใช้งานฟังก์ชันในภาษา Python 3
  • Lecture 51 : ฟังก์ชันรูปแบบที่มีการคืนค่ากลับ (Return) คืออะไร ?
  • Lecture 52 : ปฏิบัติการสร้างฟังก์ชันที่มีการคืนค่ากลับ (1)
  • Lecture 53 : ปฏิบัติการสร้างฟังก์ชันที่มีการคืนค่ากลับ (2)
  • Lecture 54 : ตัวอย่างการพัฒนาโปรแกรมรูปแบบฟังก์ชัน
  • Lecture 55 : การใช้งานฟังก์ชันพื้นฐานคณิตศาสตร์ของ Python 3
  • Exercise 12 : การพัฒนาโปรแกรมแบบฟังก์ชัน

Section 9 รู้จักให้ลึกขึ้นกับ String

  • Lecture 56 : จริง ๆ แล้ว String คืออะไร ?
  • Lecture 57 : การพัฒนาโปรแกรมร่วมกับ String และ ตัวดำเนินการ
  • Lecture 58 : การจัดรูปแบบ String และ การแสดงผล
  • Lecture 58 : ฟังก์ชันเด็ดที่มีประโยชน์สำหรับ String #1
  • Lecture 60 :  ฟังก์ชันเด็ดที่มีประโยชน์สำหรับ String #2
  • Exercise 13 : การพัฒนาโปรแกรมโดยใช้ประโยชน์ของ String

Section 10 รู้จักกับ Collection ประเภทต่าง ๆ

  • Lecture 61 : ทำความรู้จักกับ Collection
  • Lecture 62 : ข้อมูลแบบ List คืออะไร ?
  • Lecture 63 : ปฏิบัติการพัฒนาโปรแกรมด้วยข้อมูล List
  • Lecture 64 : ฟังก์ชันที่สำคัญสำหรับ List
  • Exercise 14 : การพัฒนาโปรแกรมด้วย List
  • Lecture 65 :  ข้อมูลแบบ Tuple คืออะไร ?
  • Lecture 66 :  ปฏิบัติการพัฒนาโปรแกรมด้วยข้อมูล Tuple
  • Lecture 67 : ฟังก์ชันที่สำคัญสำหรับ Tuple
  • Exercise 15 : การพัฒนาโปรแกรมด้วย Tuple
  • Lecture 68 :  ข้อมูลแบบ Dictionary คืออะไร ?
  • Lecture 69 :  ปฏิบัติการพัฒนาโปรแกรมด้วยข้อมูล Dictionary
  • Lecture 70 : ฟังก์ชันที่สำคัญสำหรับ Dictionary
  • Exercise 16 : การพัฒนาโปรแกรมด้วย Dictionary
  • Lecture 71 : การนำ Collection ต่าง ๆ ไปประยุกต์ใช้งาน (1)
  • Lecture 72 : การนำ Collection ต่าง ๆ ไปประยุกต์ใช้งาน (2)
  • Lecture 73 : การนำ Collection ต่าง ๆ ไปประยุกต์ใช้งาน (3)
  • Exercise 17 : ประยุกต์ด้วย Collection
  • Lecture 74 :  ข้อมูลแบบ Set คืออะไร ?
  • Lecture 75 :  ปฏิบัติการพัฒนาโปรแกรมด้วยข้อมูล Set
  • Lecture 76 : ฟังก์ชันที่สำคัญสำหรับ Set
  • Exercise 18 : การพัฒนาโปรแกรมด้วย Set

Section 11 การจัดการข้อผิดพลาด

  • Lecture 77 : ประเภทของข้อผิดพลาดที่ควรรู้
  • Lecture 78 : ควรทำอย่างไรเมื่อเกิดข้อผิดพลาด !
  • Lecture 79 : เรียนรู้ที่จะอยู่กับข้อผิดพลาด (Exception)
  • Lecture 80 : ปฏิบัติการดักจับข้อผิดพลาดใน Python 3
  • Lecture 81 : ปฏิบัติการดักจับข้อผิดพลาดแบบหลายรูปแบบ
  • Lecture 82 : การใช้งานคำสั่ง Assert เพื่อตรวจหาข้อผิดพลาด
  • Exercise 19 : เรียนรู้กับข้อผิดพลาด

Section 12 การอ่าน / เขียนไฟล์เพื่อเป็นโปรแกรมไม่รู้จบ

  • Lecture 83 : ความสำคัญที่ซ่อนอยู่ของการอ่าน / เขียนไฟล์
  • Lecture 84 : การอ่านไฟล์อย่างง่ายใน Python 3
  • Lecture 85 : การเขียนไฟล์อย่างง่ายด้วย Python 3
  • Lecture 86 : ทำความรู้จักกับไฟล์ CSV ว่ามันคืออะไร ?
  • Lecture 87 : ทำการแปลงข้อมูล CSV
  • Lecture 88 : ทำความรู้จักกับ JSON ข้อมูลยุคใหม่
  • Lecture 89 : พัฒนาโปรแกรมอ่านข้อมูลรูปแบบ JSON
  • Exercise 20 : เรียนรู้การอ่าน / เขียนไฟล์

Section 13 การพัฒนาโปรแกรมรูปแบบ GUI ด้วย tkinter

  • Lecture 90 : การพัฒนาโปรแกรมรูปแบบ GUI ยุคใหม่
  • Lecture 91 : พัฒนาโปรแกรม GUI ด้วย tkinter บน Python
  • Lecture 92 : รู้จักกับ Widget และ ข้อมูลสำคัญของ tkinter
  • Lecture 93 : โครงสร้างและคำสั่งสำหรับสร้าง Widget
  • Lecture 94 : การจัดการ Layout ของ Widget
  • Lecture 95 : กำหนดขนาดให้กับ Widget
  • Lecture 96 : กำหนดสีให้กับ Widget
  • Lecture 97 : จัดการรูปแบบตัวอักษรในโปรแกรม GUI
  • Lecture 98 : การรับคำสั่งในรูปแบบ Event Driven Programming
  • Lecture 99 : เริ่มต้นสร้างโปรแกรมที่ใช้งานได้จริงด้วย Python
  • Exercise 21 : เรียนรู้การสร้างโปรแกรม GUI

Section 14 การพัฒนาโปรแกรมเชิงวัตถุเบื้องต้น

  • Lecture 100 : คำถามก่อนจะเริ่มต้น
  • Lecture 101 : การพัฒนาโปรแกรมเชิงวัตถุคืออะไร ?
  • Lecture 102 : 4 หัวใจของการพัฒนาโปรแรกมเชิงวัตถุ
  • Lecture 103 : รู้จักกับ Class, Attribute, Behavior และ Object
  • Lecture 104 : ลงมือปฏิบัติการ Class, Attribute, Behavior และ Object
  • Exercise 22 : แบบทดสอบ Class, Attribute, Behavior และ Object
  • Lecture 105: รู้จักกับการสืบทอดของโปรแกรม
  • Exercise 23 : แบบทดสอบการสืบทอด
  • Lecture 106 : การ Overriding คืออะไร ?
  • Lecture 107 : วิธีการ Overriding ใน Python
  • Exercise 24 : แบบทดสอบการ Overriding
  • Lecture 108 : รู้จักเกี่ยวกับ Information Hiding
  • Lecture 109 : ปฏิบัติการ Encapsulation
  • Lecture 110 : ตัวอย่างการพัฒนาโปรแกรมเชิงวัตถุ
  • Exercise 25 : ทบทวนความเข้าใจของการพัฒนาโปรแกรมเชิงวัตถุเบื้องต้น

Section 15 การพัฒนาต่อยอดกับ Library และ API ที่น่าสนใจ

  • Lecture 111 : รู้จักกับ API ว่ามันคืออะไร ?
  • Lecture 112 : การออกแบบโปรแกรมรูปแบบ API
  • Lecture 113 : ปฏิบัติการใช้งาน API เพื่อดึงข้อมูลเข้ามายังโปรแกรมของเรา
  • Lecture 114 : สร้างฐานข้อมูลแรกของเรา

Section 16 แนวทางการเขียนคำสั่งที่ดี

  • Lecture 115 : ทำไมต้องสนใจ Coding Convention
  • Lecture 116 : หลักการทำ Coding Convention – ตัวแปร
  • Lecture 117 : หลักการทำ Coding Convention – ฟังก์ชัน
  • Lecture 118 : หลักการทำ Coding Convention – การโปรแกรมเชิงวัตถุ
  • Lecture 119 : หลักการทำ Coding Convention – การจัดการไฟล์

Section 17 การใช้งานฐานข้อมูล Firebase ด้วย Python

  • Lecture 120 : ทำความรู้จักฐานข้อมูล
  • Lecture 121 : ฐานข้อมูล Firebase สุดไฮเทค!
  • Lecture 122 : มาเริ่มสร้างฐานข้อมูล Firebase
  • Lecture 123 : เริ่มต้นเพิ่มข้อมูลแรกลงฐานข้อมูล
  • Lecture 124 : เชื่อมต่อโปรแกรมของเราเข้ากับ Firebase
  • Lecture 125 : การอ่านข้อมูลจาก Firebase
  • Lecture 126 : การเพิ่มข้อมูลลง Firebase
  • Lecture 127 : การ Update ข้อมูลใน Firebase
  • Lecture 128 : การลบข้อมูลจาก Firebase

Section 18 แนวทางการต่อยอด

  • Lecture 129 : การต่อยอดเป็นเว็บแอปพลิเคชัน
  • Lecture 130 : การต่อยอดไปยัง Data Science / Analytic
  • Lecture 131 : การต่อยอดเป็นการพัฒนาแอปพลิเคชัน
  • Lecture 132 : การต่อยอดเป็นการพัฒนาเกมด้วย Python
  • Lecture 133 : การต่อยอดสำหรับสาย Network และ Infrastructure
  • Lecture 134 : การเริ่มต้นเป็นนักพัฒนาโปรแกรมที่ดี
  • Lecture 135 : เส้นทางการก้าวสู่อาชีพ

Section 19 รายละเอียดโครงงาน

  • Final Project : การเริ่มต้นพัฒนาโครงงานด้วย Python 3

Bundled Contents คอร์สเรียนในแพคเกจ

  • GitHub from Beginner เรียนเครื่องมือพัฒนาโครงงาน (890.-)
  • Amazing Bot with AutoPy เรียนรู้การสร้างบอทอัตโนมัติ (890.-)
  • Web Scraping with Python เรียนรู้การดึงข้อมูลจากหน้าเว็บอัตโนมัติ NEW!! (890.-)

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

  • ผู้ที่ต้องการเรียนพื้นฐานการพัฒนาโปรแกรมอย่างจริงจัง
  • ผู้ที่ต้องการเตรียมย้ายสายงานสู่การพัฒนาโปรแกรมและนักวิเคราะห์ข้อมูล
  • ผู้ที่ต้องการเริ่มต้นเข้าสู่ด้าน Tech Startup
  • นักพัฒนาโปรแกรมที่ต้องการย้ายสายมาพัฒนาโปรแกรมด้วย Python
  • นักเรียน / นิสิต / นักศึกษา และ ผู้สนใจที่ต้องการเริ่มพื้นฐานการพัฒนาโปรแกรม

พื้นฐาน / ความต้องการเบื้องต้น

  • ทักษะคอมพิวเตอร์เบื้องต้น (ใช้งานโปรแกรมพื้นฐาน และ อินเทอร์เน็ต)
  • ทักษะคณิตศาสตร์เบื้องต้น (บวก ลบ คูณ หาร – แก้สมการเบื้องต้น)
  • Computer หรือ Notebook ที่สามารถใช้งาน Internet ได้ (Windows 7, mac OS 10.9 ขึ้นไป หรือ เทียบเท่า)
  • ความใฝ่ฝันในการเริ่มต้นเส้นทางนักพัฒนาโปรแกรม

ชำระเงินครั้งเดียว ไม่จำกัดระยะเวลาการเรียน

คุ้มยิ่งกว่าคุ้ม ชำระเงินเพียงครั้งเดียวก็สามารถเข้าเรียนได้ไม่จำกัดระยะเวลา ทบทวนซ้ำได้ ไม่จำเป็นต้องรอเรียนพร้อมกัน แถมยังสามารถทำแบบฝึกหัด
และส่งโปรเจคให้ตรวจเพื่อรับ Verified Certificate ได้ภายใน 1 ปีอีกด้วย !

Chief Executive Officer (CEO)

Kittikorn Prasertsak (Prame)

จากนักศึกษาเกียรตินิยมอันดับ 1 สู่ผู้ก่อตั้ง BorntoDev ที่เล็งเห็นถึงความสำคัญของการพัฒนาเทคโนโลยี โดยเน้นการถ่ายทอดที่เข้าใจง่ายจนมีผู้เรียนมากกว่า 7 หมื่นท่านทั่วประเทศ ด้วยประสบการณ์และความหลงไหลในการพัฒนาโปรแกรมมากกว่า 10 ปี และได้รับ Verified Certificate จาก Massachusetts Institute of Technology (MIT)
รวมถึงการเป็นวิทยากรรับเชิญด้านการให้ความรู้เรื่องเทคโนโลยีระดับ นิสิต นักศึกษา นักพัฒนาซอฟต์แวร์ทั่วไป นักเรียน ครูโรงเรียนมัธยมปลาย รวมถึงบุคคลทั่วไปทั้งภาครัฐและเอกชน

 

 

เริ่มต้นจุดประกายความคิดสร้างสรรค์ สร้างผลงานไปพร้อมกันกับผู้เรียนกว่า 1 แสนคนได้เลย

ทดลองเรียนฟรี  ลงทะเบียนตอนนี้ 2,590 .- (จากปกติ 3,290 .-)

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

ตั้งค่าความเป็นส่วนตัว

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

ยอมรับทั้งหมด
จัดการความเป็นส่วนตัว
  • คุกกี้ที่จำเป็น
    เปิดใช้งานตลอด

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

  • คุกกี้สำหรับการติดตามทางการตลาด

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

บันทึกการตั้งค่า