Full Stack Dev Fast Track ภาษา Python (W731-PY)

คอร์สที่จะพาผู้เรียนขึ้นทางด่วนสู่เส้นทางของสุดยอดนักพัฒนาเว็บไซต์แบบ Super Full-Stack


สอนเขียนโปรแกรมเว็บ สอนตั้งแต่ขั้นพื้นฐานคอมพิวเตอร์และภาษา Python จนสามารถสร้างเว็บแบบ Full-Stack ไปถึงตั้ง Server เองได้ คุ้มสุด ๆ ด้วยเนื้อหารวมกว่า 167 ชั่วโมง ไม่จำเป็นต้องมีพื้นฐานเขียนโปรแกรมมาก่อนก็สามารถสมัครแล้วเริ่มเรียนได้เลย !
฿18700 ฿32300 43% off Buy now
จ่ายเงินเพื่อซื้อคอร์สนี้
Buy as a gift
ซื้อคอร์สนี้เป็นของขวัญ
How to payment
วิธีการชำระเงิน

เรียนโดยการลงมือปฏิบัติ
มีโปรแกรมตรวจการบ้าน
สามารถเรียนที่ไหนก็ได้
คอร์สมีอายุ 6 ปี
เรียนจบแล้วได้รับประกาศนียบัตร
ถามทาง Email / Facebook / เว็บ Q&A ได้ทันทีถ้าไม่เข้าใจ
ผู้สอนจบตรงสาย (วิศวกรรมคอมพิวเตอร์ จุฬาฯ)
ประสบการณ์สอน 12 ปี
มีประสบการณ์การทำงานด้านวิศวกรรม 10 ปี ++

Full Stack Dev Fast Track ภาษา Python (W731-PY)

พิเศษเมื่อสมัครตอนนี้! แลกซื้อคอร์ส React (W721) และ Cloud (T702) สองคอร์สได้ในราคาพิเศษ เพียง 2,100 บาท

Course ที่จะพาผู้เรียนขึ้นทางด่วนสู่เส้นทางของสุดยอดนักพัฒนาเว็บไซต์แบบ Super Full-Stack เรียนจบงานรองรับเพียบ

Course ของ EPT คือสุดยอด Course เรียนเขียนโปรแกรมในไทยที่โหดเพราะว่า ต้องการให้ท่านเมื่อเรียนจบแล้วเป็นโปรแกรมเมอร์ระดับเทพ (ลองคิดดูนักเรียนที่ส่งการบ้านมาแค่ครึ่งเดียวตอนที่มาเรียนที่ราชเทวี หรือบางคนไม่ส่งการบ้านเลยสักกะข้อ (แต่ตอนมานั่งเรียนคือตั้งใจนะ) ก็ได้ A จากมหาวิทยาลัย ที่เรียนมาตลอด) ส่วนนักเรียนที่ขยันมากก็คือเทพของมหาวิทยาลัย เป็นระดับแข่งขัน

Course ของเราออกแบบมาเพื่อฝึกให้ท่านเขียนโปรแกรมเก่ง ดังนั้นมันต้องโหด เพราะว่าโลกมันโหดร้าย และแข่งขันสูง เราไม่ได้สร้างลูกนกจิ๊บ ๆ เราสร้างนกอินทรี Course ของเราไม่ได้สร้างปลา โมลาโมลา เราสร้างวาฬเพชฌฆาต เพราะงั้นทุกอย่างมันโหด

คำเตือน

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

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

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

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

เรียนแล้วจะสร้างโปรแกรมอะไรได้บ้าง

(เรียนแล้วทำการบ้าน + ทำ Project หมด + มีความคิดสร้างสรรค์) จะสามารถทำสิ่งต่อไปนี้ได้

  1. โปรแกรมแบบ http://siamchart.com/
  2. โปรแกรมขายของ ทั้งแบบใช้เว็บสำเร็จรูปและเขียนเอง
  3. ได้เขียนโปรแกรมสำหรับ Plot Graph
  4. ได้เขียนโปรแกรมสำหรับคำนวณทุกสิ่งทุกอย่าง
  5. ได้เขียนโปรแกรมแก้ปัญหากว่า 300++ ข้อ
  6. ไปเขียนโปรแกรมเก็บข้อมูลลูกค้าได้
  7. เขียนโปรแกรม Web ให้ข้อมูลต่างๆ
  8. เขียน backend สำหรับ Mobile App ได้

Course ย่อย ๆ ที่ประกอบกันเป็น Course นี้มีดังนี้

  1. Python Programming (PY101) (ดูเนื้อหาเต็ม ๆ ที่ https://elearn.expert-programming-tutor.com/learn/py101 )
  2. Database
  3. Computer Engineering Essential (COM101) ยาวประมาณ 30 ชั่วโมง (ดูได้ที่ https://elearn.expert-programming-tutor.com/learn/com101 )
  4. Super User (Linux + Git + AWS + Installing and config Server + WordPress ) SU101 ยาวประมาณ 20 ชั่วโมง (ดูได้ที่ https://elearn.expert-programming-tutor.com/learn/su101 )
  5. Web Programming Front-End (W701) ยาวประมาณ 40 ชั่วโมง (ดูได้ที่ https://elearn.expert-programming-tutor.com/learn/w701 )
  6. Node.js (NODE701) ยาวประมาณ 30 ชั่วโมง (ดูได้ที่ https://elearn.expert-programming-tutor.com/learn/node701 )

รวมเวลาเรียน 170++ ชั่วโมง

ใครควรสมัครเรียน Course นี้

  • ทุกคนที่สนใจทำงานด้านการเขียนโปรแกรมคอมพิวเตอร์
  • นักเรียนนักศึกษาที่สนใจการสร้าง WEB APPLICATION
  • เจ้าของกิจการที่ต้องการสร้างโปรแกรมบนเว็บของตัวเอง

ใน Course นี้จะเป็น Course SET ที่จะประกอบด้วย Course ย่อย 6 ส่วน ซึ่งจำเป็นสำหรับการก้าวสู่ Super Full-Stack

เนื้อหาของ PY101 เช่น

ใน Course นี้ถือเป็นหัวใจหลักเลยก็ว่าได้เป็น เนื้อหาที่ ยาว 37 ชั่วโมง ไม่รวมการทำโจทย์

  • Basic Programming (Computer Theory, Variable, Math evaluation, Loop, Loop N-D, Array, Recursive, Function, … )
  • Programming Algorithm and Problem Solving การแก้ปัญหา การคิดเชิงคำนวณ การเขียนโปรแกรมเพื่อแก้ปัญหาต่าง ๆ
  • OOP Programming (Class, OOP Subject, OOP Concept, Inheritance, Polymorphism, Accessibility, Interface, … ) ส่วนนี้คือการสร้างโปรแกรมให้แก้ไขง่าย ให้มีรูปแบบที่สามารถพัฒนาต่อได้ง่ายเพื่อให้ท่านสามารถเขียนโปรแกรมใน บริษัทใหญ่ ๆ ใน Project ใหญ่ ๆ แล้วสามารถทำงานร่วมกับคนอื่นได้
  • 300 Programming Solving Ploblem โจทย์เขียน Code สร้างเส้นทางในสมองแบบโปรแกรมเมอร์
  • Programming Project + Final Test of First Partrt ประมวลความรู้ทั้งหมดที่เรียนมาในส่วนแรกนี้ซึ่งเทียบเท่าเรียนวิชาเขียนโปรแกรมในคณะวิศวกรรมศาสตร์หรือวิทยาศาสตร์ 1 ปี 2 เทอม มาสร้างเป็นโปรแกรม และเป็นเหมือนข้อสอบปลายภาค

เนื้อหาของ Database เช่น

  • Database Concept (Design, Normalization, …) ทำให้ท่านสามารถออกแบบ Database ให้สามารถใช้งานได้ อย่างดีทำให้ ต่อไปสามารถใช้งานได้อย่างง่าย (การออกแบบ Database สำคัญอย่างไรให้ลองถาม โปรแกรมเมอร์บริษัท ที่ออกแบบไม่ดีดู ทำงานไปแทบอยากจะลาออก เพราะมัน ยากมาก จะไปต่อก็ไม่ไหว จะโละล้างบางเจ้านายก็ไม่เข้าใจ จะทำอะไรสักนิดก็อย่างเหนื่อย แต่ถ้าเราออกแบบมาดี ต่อไปทำอะไรก็ง่าย)
  • SQL Basic to advance สามารถเขียนคำสั่งงานฐานข้อมูล

เนื้อหาของ COM101 เช่น

Intro to ทุกอย่างในโลกวิศวะคอม

  • ประวัติศาสตร์ของคอมพิวเตอร์
  • คอมพิวเตอร์ถูกสร้างมาอย่างไร
  • Algorithm
  • AI
  • Database
  • OS
  • Network
  • Web
  • และอื่นๆ

เนื้อหาของ SU101 เช่น

ในโลกปัจจุบัน Server ต่างๆ ถูกสร้างขึ้นมาด้วย Linux แทบทั้งสิน เพราะว่ามีเร็ว ฟรี และดี ในCourse นี้เราจะพานักเรียนไปเรียนใช้ Linux และ Git Git คือ อุปกรณ์ที่ช่วยเขียน Code ที่ ไม่สามารถขาดได้

  • Install Linux
  • Install VM
  • Install Web Server
  • Using Linux
  • Linux Comman Line
  • ลงเว็บสำเร็จรูปใน สำหรับแสดงข้อมูลได้ใน Server ทำให้เราสามารถสร้าง web ได้โดยไม่ต้องเขียน Code สักกะบรรทัด
  • ลงเว็บสำเร็จรูปใน สำหรับขายของได้ใน Server ทำให้เราสามารถสร้าง web ขายของได้โดยไม่ต้องเขียน Code สักกะบรรทัด
  • การใชงานสุดยอดเครื่องมือของ Programmer

เนื้อหาของ W701

  • Intro to WEB: เรียนรู้พื้นฐานเกี่ยวกับเทคโนโลยีเว็บ เช่น อินเตอร์เน็ตทำงานอย่างไร เว็บไซต์ทำงานอย่างไร การติดตั้ง Software ต่าง ๆ
  • HTTP: เรียนรู้เกี่ยวกับ HTTP ซึ่งเป็นมาตรฐานการสื่อสารที่ใช้สำหรับแลกเปลี่ยนข้อมูลระหว่าง client และ server ว่าต้องรับ/ส่งข้อมูลอย่างไร
  • HTML: เรียนรู้การเขียน HTML ซึ่งเป็นภาษา Markup มาตรฐานที่ใช้ในการบอกโครงสร้างของหน้าเว็บ ซึ่งประกอบไปด้วย element มากมาย และ element เหล่านี้จะเป็นตัวบอก browser ว่าจะต้องแสดงผลหน้าเว็บทั้งในด้านข้อมูลและความสวยงามอย่างไร
  • CSS: เรียนรู้การเขียน CSS และการใช้ร่วมกับ HTML โดยเน้นไปที่ความสวยงามของหน้าจอทำให้สามารถจัดการรูปแบบหน้าตาของเว็บได้เป็นระบบมากขึ้น
  • CSS3: เรียนรู้การเขียน CSS3 ซึ่งเป็นเวอร์ชันที่แยกตัวออกมาจาก CSS ธรรมดาแล้วเพิ่มความสามารถและฟีเจอร์ต่าง ๆ สามารถจัดการหน้าเว็บได้ทั้งในเรื่อง structuring, styling และ formatting
  • API: ทำความรู้จัก ทดลองสร้าง และใช้งาน API ซึ่งเป็นวิธีที่คอมพิวเตอร์ใช้คุยกัน อาจจะเป็นคุยกันระหว่างโปรแกรมภายในเครื่องเดียวกันเอง หรือคุยกับคอมพิวเตอร์เครื่องอื่นผ่าน Internet protocol เช่น HTTP ก็ได้ อ่านบทความเกี่ยวกับ API เพิ่มเติมได้ที่นี่
  • JavaScript: เรียนรู้การเขียน JavaScript ซึ่งเป็นภาษาเขียนโปรแกรมสำหรับเว็บ สามารถใช้อัปเดตหรือเปลี่ยนแปลงการทำงานของเว็บไซต์ขณะทำงานได้ เช่น HTML Content หรือ CSS นอกจากนี้ยังใช้ในการคำนวณหรือเก็บข้อมูลได้อีกด้วย อ่านบทความเกี่ยวกับ JavaScript เพิ่มเติมได้ที่นี่
  • JavaScript framework: เรียนรู้เกี่ยวกับ JavaScript framework ที่เป็นที่นิยมต่าง ๆ
  • Progressive Web Apps: เรียนรู้และทดลองทำ PWA ซึ่งเป็นมาตรฐานการทำเว็บที่กำหนดโดย Google โดยเป็นการนำจุดเด่นของ Native Apps กับ Web Apps มารวมกัน ทำให้ผู้ใช้งานสามารถเข้าถึงเว็บไซต์ได้อย่างรวดเร็วโดยที่มีประสิทธิภาพการใช้งานแบบใกล้เคียงกับการติดตั้งแอปพลิเคชันบนเครื่อง
  • Intro to react and vue.js: แนะนำการใช้งาน React ซึ่งเป็น User Interface Library ของ JavaScript ใช้เป็นเครื่องมือสำหรับสร้าง UI components ที่กำลังได้รับความนิยม และ Vue.js ซึ่งเป็น JavaScript Framework ตัวหนึ่งที่เราสามารถเพิ่มเข้าไปในหน้า HTML ได้เลยโดยใส่ไว้ใน tag script
  • Workshop: ทดลองสร้างเว็บต่าง ๆ หลากหลายรูปแบบ

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

เนื้อหาของ NODE701

  • Intro to WEB: เรียนรู้พื้นฐานเกี่ยวกับเทคโนโลยีเว็บ เช่น อินเตอร์เน็ตทำงานอย่างไร เว็บไซต์ทำงานอย่างไร การติดตั้ง Software ต่าง ๆ
  • JavaScript: เรียนรู้การเขียน JavaScript ซึ่งเป็นภาษาเขียนโปรแกรมสำหรับเว็บ สามารถใช้อัปเดตหรือเปลี่ยนแปลงการทำงานของเว็บไซต์ขณะทำงานได้ เช่น HTML Content หรือ CSS นอกจากนี้ยังใช้ในการคำนวณหรือเก็บข้อมูลได้อีกด้วย อ่านบทความเกี่ยวกับ JavaScript เพิ่มเติมได้ที่นี่
  • Node.js: เรียนรู้สร้างโปรเจกต์และใช้งาน Node.js
  • npm: เรียนรู้การใช้งาน npm และการติดตั้งโมดูลต่าง ๆ
  • express: เรียนรู้การทำ web server
  • EJS: เรียนรู้การทำ Front-end ด้วย Template engine
  • MySQL: เรียนรู้การสร้างและจัดการกับระบบฐานข้อมูล

พื้นฐานที่ต้องมีก่อนเรียนเขียนโปรแกรม

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

  1. คณิตศาสตร์ ม.ต้น ทุกเรื่อง + ม.ปลายบางเรื่อง (SET, LOGICS, LOGARITHM, FUNCTION, STATISTICS, COUNTING, VECTOR, COMPLEX NUMBER, NUMBER SYSYEM, MATRIX) หมายเหตุ ผู้เรียนไม่จำเป็นต้องรู้คณิตศาสตร์ชั้นสูงเพื่อใช้ในการเขียนโปรแกรมก็ได้ แต่ถ้ารู้คณิตศาสตร์เราสามารถมั้นใจได้ว่าผู้เรียนสามารถเรียนเขียนโปรแกรมได้แน่นอน ถ้าผู้เรียนไม่รู้คณิตศาสตร์จะมีแนวโน้มสูงที่จะเรียนไม่เข้าใจ เพราะว่า ทางเราสอนยากกว่าที่อื่นค่อยข้างมาก (ลองสังเกตคณะวิศวะ - วิทยาการคอม สอบเข้าด้วยคณฺตศาสตร์)
  2. ภาษาอังกฤษพื้นฐาน ในระดับอ่านบทความภาษาอังกฤษออก
  3. ทักษะการตีความ ความอดทนและความรอบคอบ
  4. ทักษะการใช้คอมพิวเตอร์พื้นฐาน เช่นแตก Zip File แก้ปัญหา Virus แก้ปัญหาโปรแกรมต่าง ๆ ในเครื่องตัวเอง การ Download และติดตัง File หรือโปรแกรม และ ความรู้พื้นฐานเกี่ยวกับ Computer (ถ้าไม่มีแนะนำลง Course COM101 , SU101)
  5. และผู้เรียนต้องมาเรียนต่อเนื่อง สม่ำเสมอ และต้องทำการบ้านด้วยนะครับ

สามารถดูตัวอย่างการสอนได้ที่ https://www.youtube.com/watch?v=60fkcxNjq0U

สอบถามข้อมูลโทร 0853507540 | 0848800255

ขอความกรุณาอ่านหน้าเว็บทั้งหมดก่อนโทรหาเราโดยเฉพาะหน้า

เงื่อนไข

  • เรียนได้ 6 ปี
  • ทดลองเรียนก่อนได้ ไม่มีค่าใช้จ่ายใด ๆ ทั้งสิ้น
  • แจกหนังสือ 3 เล่ม ++
  • นักเรียนจะใช้ Mac หรือ Windows เรียนก็ได้ แต่แนะนำให้ใช้ Windows

วิดีโอแนะนำคอร์สภาษา Python

No announcements yet