Deep Programming Course - คอร์สเรียนเขียนโปรแกรมฉบับโคตรเซียน
* คอร์สนี้ผ่อนชำระผ่านบัตรเครดิตได้
* คอร์สนี้ผ่อนชำระผ่านบัตรเครดิตได้
* คอร์สนี้ผ่อนชำระผ่านบัตรเครดิตได้
เนื่องจากสถานการณ์ COVID-19 อาคารของเราจำเป็นต้องปิดทำการทุกวันจนกว่าจะมีการประกาศเปลี่ยนแปลง
คลิกเพื่อดูตารางราคาทั้งหมด สมัครเรียนJAVA เป็นภาษาที่มีการใช้งานอย่างกว้างขวางที่สุดในโลก สถาบันของเราสอนโดยครูผู้เชี่ยวชาญ มีประสบการณ์สอนมากกว่า 10 ปี มีนักเรียนที่จบหลักสูตรของเราแล้วกว่า 1,000++ คน (นับเฉพาะคนที่มาเรียนจริง ๆ ไม่ใช่นับรวมส่วนที่เรียนใน YouTube)
ชื่อคอร์ส | คอร์สเรียนเขียนโปรแกรมภาษา JAVA (J103) |
---|---|
รูปแบบ | SELF ONLINE |
หมวด | Deep Programming Course - คอร์สเรียนเขียนโปรแกรมฉบับโคตรเซียน |
จำนวนวีดีโอ | 586 วีดีโอ |
ความยาว | 37:59 ชั่วโมง ทั้งนี้ควรเผื่อเวลาสำหรับเรียนจริง 45:59 ถึง 75:59 ชั่วโมง |
แบบฝึกหัด | 600++ ข้อ |
โปรเจกต์ใหญ่ | 1 |
โปรเจกต์เล็ก | 7++ |
ภาษา | Java |
ระดับ | Beginner |
เนื้อหา | คลิกเพื่อดูเนื้อหาที่สอนในคอร์ส |
ชื่อคอร์ส | คอร์สเรียนเขียนโปรแกรมภาษา Java + Database Programming ฉบับโคตรเซียน (J104) |
---|---|
รูปแบบ | SELF ONLINE |
หมวด | Deep Programming Course - คอร์สเรียนเขียนโปรแกรมฉบับโคตรเซียน |
จำนวนวีดีโอ | 668 วีดีโอ |
ความยาว | 56:30 ชั่วโมง ทั้งนี้ควรเผื่อเวลาสำหรับเรียนจริง 67:29 ถึง 112:29 ชั่วโมง |
แบบฝึกหัด | 600++ ข้อ |
โปรเจกต์ใหญ่ | 2++ |
โปรเจกต์เล็ก | 7++ |
Workshop | 1 |
ภาษา | Java | SQL |
ระดับ | Beginner |
เนื้อหา | คลิกเพื่อดูเนื้อหาที่สอนในคอร์ส |
ชื่อคอร์ส | คอร์สเรียนเขียนโปรแกรมภาษา JAVA + Database + Python + Machine Learning (J202) |
---|---|
รูปแบบ | SELF ONLINE |
หมวด | Machine Learning |
จำนวนวีดีโอ | 1220 วีดีโอ |
ความยาว | 149:09 ชั่วโมง ทั้งนี้ควรเผื่อเวลาสำหรับเรียนจริง 178:09 ถึง 298:09 ชั่วโมง |
แบบฝึกหัด | 600++ ข้อ |
โปรเจกต์ใหญ่ | 2++ |
โปรเจกต์เล็ก | 7++ |
ภาษา | Java | SQL | Python |
ระดับ | Beginner |
เนื้อหา | คลิกเพื่อดูเนื้อหาที่สอนในคอร์ส |
เนื้อหาในคอร์สนี้เทียบเท่ากับการเรียนในระดับมหาวิทยาลัยของคณะวิศวกรรมศาสตร์ หรือวิทยาการคอมพิวเตอร์ 1 ปี พร้อมแบบฝึกหัดเพิ่มทักษะด้าน Programming มากกว่า 250 ข้อ ตัวอย่าง mini project ต่าง ๆ และเสริมด้วยแบบฝึกหัดพิเศษระหว่างคอร์สเรียนคล้ายกับการจำลองสอบ midterm และแบบฝึกหัดพิเศษก่อนจบคอร์สเรียนเช่นเดียวกับการสอบ Final
เนื้อหาในคอร์สนี้จะเทียบเท่าการเรียนในระดับมหาวิทยาลัยของคณะวิศวกรรมศาสตร์ หรือวิทยาการคอมพิวเตอร์ 2 ปี เพราะนอกจากจะได้เรียนเนื้อหาเช่นเดียวกับคอร์ส J103 แล้ว ยังจะได้เรียนตัวอย่าง Project ที่ใช้งานในโลกธุรกิจจริงในเชิงพาณิชย์ที่ครูผู้สอนจะพาท่านทำจนเป็นโปรแกรมที่ท่านสร้างขึ้นมาใช้ได้เอง ซึ่งท่านสามารถใช้เป็นส่วนหนึ่งในการสร้าง Portfolio ในการเรียนต่อหรือสมัครงานได้
เน้นให้ผู้เรียนเข้าใจ และสามารถประยุกต์ใช้ความรู้ในการเขียนโปรแกรมคอมพิวเตอร์
โดยการเรียนอย่างเป็นระบบตั้งแต่เริ่มต้น ฝึกคิดเชิงตรรกะ ฝึกคิดแบบ OOP ฝึกคิดแบบ Software Architecture Design
เพราะจริง ๆ แล้วภาษาเขียนโปรแกรมต่าง ๆ เป็นเพียงเครื่องมืออย่างหนึ่งเท่านั้น
สิ่งที่ผู้เรียนจะได้รับจากคอร์สนี้คือ Algorithm หรือวิธีการเปลี่ยนความคิดในหัวสมองของเราให้คอมพิวเตอร์สามารถเข้าใจและทำงานตามที่เราสั่งได้
การเรียนกับทาง EPT นั้น จะเน้นให้ผู้เรียนลงมือปฏิบัติ โดยเริ่มจากดูสิ่งที่อาจารย์สอนแล้วทำตาม
จากนั้นจึงฝึกประยุกต์กับเรื่องอื่น ๆ และหากทำไม่ได้ก็สามารถถามได้ทันที แต่ละคอร์สมีการบ้านให้ทำเยอะ สนุกสนานแน่นอน
Eclipse, Notepad++, MySQL, phpMyAdmin, Apache, MySQL-Front, MySQL Workbench
เขียนโปรแกรม windows ใส่ตัวการ์ตูนรูป ม้า เสือ และหมี (โหลดไฟล์รูปภาพจากอินเตอร์เน็ตแล้วนำมาใส่)
โดยให้ตัวการ์ตูนทั้งสามตัวเรียงอยู่ทางด้านซ้ายของหน้าจอ แล้ว random ความเร็วในการวิ่งช้าหรือเร็วก็ได้ตามค่าที่ random
ซึ่งในแต่ละรอบอาจจะไม่เท่ากันก็ได้ กำหนดให้หน้าจอมีความกว้าง 700 pixel ตัวไหนถึงก่อนให้มี massage box ขึ้นมาว่าใครชนะ
ยกตัวอย่างเช่น ม้าวิ่งเข้าเส้นชัย ให้มี massage box ขึ้นมาว่า "ม้าชนะ"
สำหรับโปรเจกต์นี้จะเป็นการเขียนโปรเกรมแบบ OOP พร้อมกับใส่เสียงดนตรีประกอบด้วย
ตัวอย่างหน้าจอ:
ทำการ Random ตัวเลข 2 ตัว + Random เครื่องหมายทางคณิตศาสตร์ (+,-,x,/)
ให้ผู้เล่นใส่ผลลัพธ์แล้วกด Ok พอกด Ok ก็ random ตัวเลขและเครื่องหมายขึ้นมาใหม่อีก
โดยจะต้องทำการจับเวลานับถอยหลังไปเรื่อย ๆ (60 วินาที) โดยกำหนดเวลาและจำนวนข้อด้วยว่า 1 นาที มีกี่ข้อ
สร้าง Windows form โดยทำช่องคำถาม 2 ช่อง คั่นกลางด้วยช่องเครื่องหมายอยู่ทางด้านซ้ายมือ, สร้างช่องคำตอบทางด้านขวามือ,
สร้างปุ่ม Ok, สร้างช่องเวลานับถอยหลัง และช่องจำนวนข้อ อยู่ด้านล่างของหน้าจอ
เมื่อหมดเวลาให้มี massage box ขึ้นมาว่า ทำได้กี่ข้อและได้รับคะแนนเท่าไหร่
ยกตัวอย่างเช่น 8 x 7 = 56 แล้วกด Ok หากผลลัพธ์ถูกคือได้รับคะแนน หากผลลัพธ์ผิดคือไม่ได้คะแนน
ให้แข่งกันว่าใครทำเวลาได้เร็วกว่ากันและได้คะแนนเยอะกว่ากัน
ตัวอย่างหน้าจอ:
ทำไฟล์ Dictionary เก็บคำภาษาไทยและคำภาษาอังกฤษ รวมทั้งคำแปลทั้งภาษาไทยและภาษาอังกฤษ คั่นกันด้วย semicolon ในไฟล์อาจมี 100 บรรทัด แต่ต้องเป็น 1 บรรทัดต่อ 1 คำ 1 ความหมาย กรอกข้อมูลทั้งหมดลงใน Text File ให้สร้าง Windows form มีช่องให้ใส่คำและช่องคำแปลอยู่ทางด้านซ้ายมือ แล้วสร้างปุ่ม Ok ทางด้านขวามือ เมื่อกด Ok ให้ random คำแปลขึ้นมา ยกตัวอย่างเช่น ถ้าใส่คำว่า Dog แล้วกด OK ให้เด้งคำแปลว่า หมา หากกรอกคำว่า ant แล้วกด Ok ให้เด้งคำแปลว่า มด
เขียนโปรแกรม ซื้อตั๋วโรงหนัง http://www.u-hollywood.com/how-to-buy
โดยสร้าง Windows form มี 3 หน้าจอ
ตัวอย่างหน้าจอ:
หน้าจอแรก - เป็นการเลือกหนัง จะมีรายชื่อหนังให้เลือก ซึ่งจะดึงมาจาก text file
หรือ database เมื่อกดปุ่มรายชื่อหนังที่เลือกจะมีอีกหน้าจอที่สองเด้งขึ้นมา
หน้าจอที่สอง - การเลือกที่นั่ง (ที่นั่งแต่ละเรื่องจะเปลี่ยนไปตามหนังและโรงที่ฉาย)
เลือกที่นั่งที่ต้องการ โดยการกดจองตรงที่นั่ง เมื่อกดแล้วจะเปลี่ยนสีที่นั่งที่เลือกเป็นสีแดง
ส่วนที่นั่งที่ไม่ได้เลือกจะเป็นสีฟ้า ที่นั่งที่มีคนจองอยู่แล้วจะเป็นสีเทา (และจะกดจองไม่ได้)
โดยที่นั่งจะเรียงตามพยัญชนะภาษาอังกฤษเรียงจากบนลงล่างไปจนถึงที่นั่งสุดหน้าจอ
และเรียงตัวเลขจากซ้ายไปขวา ตั้งแต่เลข 1 ไปจนสุดแถว เมื่อคลิกที่นั่งที่ต้องการแล้วจะมีหน้าจอที่สามเด้งขึ้นมา
หน้าจอที่สาม - สรุป จะเป็นการสรุปหนังที่เลือก, โรงหนังที่ฉาย, เลขที่ที่นั่งที่จองไป
และราคาทั้งหมด แล้วกดปุ่ม OK เพื่อทำการจอง (สร้างปุ่ม Ok ด้านล่างของตัวหนังสือ)
สร้าง Windows form ทำเป็น combo box จากบาทไปดอลล่าเป็น dropdown list
เมื่อกดแล้วจะมีสกุลเงินโดยเน้นบาทเป็นหลัก เช่น บาทไปdollar, dollarไปบาท, กลีบไปบาท,
บาทไปกลีบ (เงินสกุลชาติต่าง ๆ) แล้วสร้างช่องไว้ใส่จำนวนเงินที่ต้องการ สร้างปุ่ม Ok เมื่อกดปุ่มจะแปลงจำนวนเงินขึ้นมา
ตัวอย่างหน้าจอ:
สร้างวงกลม ในวงกลมมีคำภาษาไทยหรือภาษาอังกฤษก็ได้ เอาคำมาจาก Text File เช่น apple banana
ซึ่งอาจจะมีวงกลมหลายวงกลมก็ได้ และวงกลมจะตกลงมาเรื่อย ๆ พร้อมกับมีการจับเวลานับถอยหลัง 60 วินาที
ผู้เล่นจะต้องพิมพ์ตามคำในวงกลม แล้วกดปุ่ม enter เมื่อพิมพ์เสร็จวงกลมจะแตกออกเป็นฟองและผู้เล่นจะได้คะแนน
พร้อมกับใส่เสียงดนตรีประกอบด้วย
ตัวอย่างหน้าจอ:
สร้างขนม (ต้องมีหลายชิ้น) แล้วทำให้ขนมตกลงมาจากข้างบนสู่ข้างล่าง ทำให้ตกลงมาอย่างเร็ว ๆ
พร้อมกับจับเวลานับถอยหลัง 10 วินาที
ให้ผู้เล่นใช้เมาส์คลิกที่ขนม เมื่อคลิกแล้วขนมจะแตกออก พร้อมกับใส่เสียงดนตรีประกอบด้วย
ตัวอย่างหน้าจอ:
สร้างตัวการ์ตูนกระต่ายและกระดิ่ง (โหลดได้จากเว็บ) โดยกระต่ายจะกระโดดทับกระดิ่งไปเรื่อย ๆ เป็นขั้น
และกระดิ่งจะเล็กลงเรื่อย ๆ ผู้เล่นจะต้องใช้เมาส์เพื่อบังคับทิศทางของกระต่าย พร้อมกับใส่เสียงดนตรีประกอบด้วย
http://www.ferryhalim.com/orisinal/g3/bells.htm
ตัวอย่างหน้าจอ:
สร้างเครื่องคิดเลข มีเลข 0-9 และเครื่องหมายทางคณิตศาสตร์ (+, -, x, /, =)
http://th.4androidapps.net/tag/tools/seven-calculator-donate-download-197233.html
ตัวอย่างหน้าจอ:
เป็นการเรียงตัวเลข (คล้าย ๆ เกมต่อจิ๊กซอว์) random ตัวเลขให้มันเรียงโดยเขียนในกรณีที่เรียงได้ด้วย พร้อมกับใส่เสียงดนตรีประกอบด้วย
ตัวอย่างหน้าจอ:
สร้างเกม OX พร้อมกับใส่เสียงดนตรีประกอบด้วย
http://game.tlcthai.com/tic-tac-toe/
ตัวอย่างหน้าจอ:
เป็นนาฬิกาดิจิตอล บอกเวลา เช่น 13:20:40 วินาที
สามารถตั้งเวลาปลุกได้ เช่น 20:20 มีปุ่มกดปลุก พอถึงเวลาปลุกจะมีเสียงออกมา แล้วจะมีปุ่มกดปิด
http://www.pdamobiz.com/show_news.asp?NewsID=77595
ตัวอย่างหน้าจอ:
*
ถ้าจะลง course อื่น ๆ ที่ advance มากขึ้นแล้วท่านยังทำสิ่งต่าง ๆ ต่อไปนี้ยังไม่ได้ โปรดเรียน J103, J104 ก่อนครับ
ถ้าเปิดด้วย tablet หรือมือถือ กรุณาเลื่อนไปดูราคาได้ทางด้านขวาของในตารางด้านล่างนี้
กดที่นี่เพื่อดูรายละเอียด Course SELF
รหัส Course | ชื่อ Course | รูปแบบการเรียน | จำนวนชั่วโมง | ราคา |
---|---|---|---|---|
J103 | Academic JAVA + OOP | เรียนแบบ SELF กึ่งตัวต่อตัว กึ่งสด | 42 ชั่วโมง (14 ครั้ง) |
10,300฿ (ผู้เรียนอายุไม่เกิน 21 ปี) 11,900฿ (ผู้เรียนอายุ 21 ปี 1 วินาที จนถึงอายุ 30 ปี) 13,300฿ (บุคคลทั่วไป) |
J103 | Academic JAVA + OOP | ONLINE | J103 ONLINE กดตรงนี้ | |
J104 | ถ้ายังไม่รู้จะเรียนอะไรให้เริ่มต้นที่ Course นี้ Academic JAVA + OOP + DATABASE + DESKTOP APPLICATION + MINI WEB Programming + NETWORK PROGRAMMING | เรียนแบบ SELF กึ่งตัวต่อตัว กึ่งสด | 72-75 ชั่วโมง (24-25 ครั้ง) | 17,700฿ |
J104 | Academic JAVA + OOP + DATABASE + DESKTOP APPLICATION + MINI WEB Programming + NETWORK PROGRAMMING | ONLINE | J104 ONLINE กดตรงนี้ | |
J104-EXTRA (คอร์สนี้ยังไม่เปิดสอน เนื้อหาบางส่วนถูกสอนในJ104แล้ว) | Academic JAVA + OOP + DATABASE + DESKTOP APPLICATION + MINI WEB Programming + NETWORK PROGRAMMING | เรียนแบบ SELF กึ่งตัวต่อตัว กึ่งสด | 72-90 ชั่วโมง (24-30 ครั้ง) | 21,700 |
J110 (JAVA - ANDROID) | MAINSTREAM JAVA +ANDROID --> Academic JAVA + OOP + DATABASE + DESKTOP APPLICATION + JAVA WEB APPLICATION + MINI DESKTOP Programming + NETWORK PROGRAMMING + Android | เรียนแบบ SELF กึ่งตัวต่อตัว กึ่งสด | 90 ชั่วโมง (30 ครั้ง) | 25,500฿ |