JAVA + DB + DATA + ALGO + WEB (SET-B-J)
นี่คือคอร์สเรียนเขียนโปรแกรมที่การันตีว่าจบแล้วหางานได้แน่นอน* ครอบคลุมที่สุดรองจาก SEAL TEAM CODE CAMP เหมาะอย่างยิ่งสำหรับผู้ที่ต้องการเปลี่ยนสายงานหรือต้องการทำงานแบบจริงจัง
* เงื่อนไขตามที่กำหนด หางานไม่ได้ยินดีคืนเงินเต็มจำนวน
พิเศษ! สมัครตอนนี้แถมฟรี คอร์ส Computer Engineering Essential มูลค่า 5,700 บาท
และคอร์ส Super User มูลค่า 5,700 บาท
และคอร์ส Web Programming: Front-end ฉบับฉับไว มูลค่า 5,700
และคอร์ส Node.js ฉบับสมบูรณ์ มูลค่า 5,500 บาท
และมีสิทธิ์แลกซื้อ คอร์ส Cloud ในราคาเพียง 999 บาท จากปกติ 5,900 บาท
COURSE SYLLABUS
เนื้อหาในคอร์สนี้จะแบ่งออกเป็น 10 เซสชันหลัก เมื่อเรียนจบ ผู้เรียนจะได้ประสบการณ์เหมือนเรียนมหาวิทยาลัยประมาณ 2.5 ปี เฉพาะวิชาเขียนโปรแกรม ซึ่งเราคัดสรรมาแล้วว่า จะทำให้ท่านก้าวต่อไปในสายงาน Programming ได้อย่างมั่นใจ
1. Computer Engineering Essential
Intro สู่ทุกเรื่องของวิศวกรรมคอมพิวเตอร์ เซสชันนี้เปรียบดั่งแผนที่นำทางที่ต้องมีก่อนออกเดินสู่เส้นทางแห่งความสำเร็จ เป็นเซสชันที่สำคัญมากสำหรับคนจบไม่ตรงสาย ในเซสชันนี้ จะไขปัญหาของนักเรียนเขียนโปรแกรม ช่วยให้ผู้เรียนเข้าใจว่า วิชาต่าง ๆ ในสายวิศวกรรมคอมพิวเตอร์นั้น แต่ละส่วนเกี่ยวข้องกันอย่างไร มีความเชื่อมโยงกันอย่างไร และการเขียนโปรแกรมเป็นนั้น ประยุกต์ได้หลากหลายเพียงใด นอกจากนี้ ผู้เรียนยังจะได้ฝึกคอนเซปต์การเขียนโปรแกรมเบื้องต้นแบบ No Code ช่วยให้เห็นภาพรวมของสายงานนี้ เตรียมพร้อมรับมือกับสิ่งที่จะได้เผชิญหลังจากนี้
2. SUPER USER
ทักษะใช้คอมพิวเตอร์ชั้นเซียนที่โปรแกรมเมอร์ทุกคนต้องมี แต่คนจบไม่ตรงสายไม่ค่อยรู้ (หรือแม้แต่คนจบตรงสายบางคนก็ทำไม่ได้) ทั้งการใช้ Linux, Git และ Command line ต่าง ๆ รวมถึงทำเว็บเองแบบไม่ง้อ Infra engineer เซสชันนี้รวมเอาความรู้ที่จะทำให้คุณโดดเด่นกว่าคนเปลี่ยนสายโดยทั่วไป ประหนึ่งเป็น Geek คอมมาตั้งแต่เกิด
3. Java Programming
เรียนเขียนโปรแกรมภาษาจาวา สอนวิธีการคิดที่ทำให้คิดได้แบบวิศวฯ จบตรงสาย ที่ทำให้ต่อยอดได้ในทุกภาษาและให้รากฐานที่สำคัญต่อการทำงานเขียนโปรแกรม พร้อมเปลี่ยนสมองให้คิดได้อย่างมี Logic สามารถทำงานได้แม้จบไม่ตรงสาย ผู้เรียนจะได้เรียนรู้ทุกเรื่องที่จำเป็น ได้ฝึกทำโจทย์ และ Project ที่ใช้งานได้จริง เมื่อจบเซสชันนี้ ผู้เรียนจะเขียน Desktop Application ด้วยตนเองได้
4. Database
เรียนรู้คำสั่ง SQL และสุดยอดเทคนิคการเขียนคำสั่ง SQL แต่ไม่ใช่แค่สอนเรื่องคำสั่ง SQL แบบธรรมดาเท่านั้น ในเซสชันนี้จะพาผู้เรียนดำดิ่งลึกไปถึงการออกแบบฐานข้อมูลที่ดี ซึ่งจะทำให้การเขียน Code ง่ายขึ้น และโปรแกรมที่สร้างมีโครงสร้างการจัดการข้อมูลที่ดี ฝึกวางแผนในมุมมองของโลกธุรกิจ สามารถต่อยอดได้จนแม้แต่ HR ยังต้องตะลึง!
5. Data Structure
...
6. Web Programming Front-end
หากเปรียบเป็นร้านค้า สิ่งที่จะดึงดูดลูกค้าเป็นอย่างแรกก็คือ หน้าร้านที่สวยงาม ในเซสชันนี้ ผู้เรียนจะได้เรียนรู้การทำหน้าเว็บ โดยใช้ HTML, CSS และ JavaScript นอกเหนือไปจากนั้น ผู้เรียนจะได้ฝึก Concept และหลักคิดที่จะทำให้ต่อยอดไปยัง Mobile Application และการทำให้เว็บมี Responsive เพื่อดึงดูดผู้ใช้อีกด้วย
7. Web Programming Back-end
ระบบหลังบ้านเป็นดั่งหัวใจการทำงานหลักทั้งหมดของระบบของเรา ในเซสชันนี้ ผู้เรียนจะได้เรียนรู้การทำระบบหลังบ้าน รวมถึงระบบความปลอดภัย ระบบป้องกัน Cyber security และการทำให้เว็บเป็นระบบที่ตอบโจทย์ธุรกิจ ไฮไลต์ของเซสชันนี้คือ ผู้เรียนจะได้ลงมือทำ Project จริง เพื่อแก้ปัญหาทางธุรกิจจริง!
8. Workshop
เมื่อเดินทางมาถึงตรงนี้ ผู้เรียนจะมีความรู้และสกิลสำหรับทำงานจริงแล้ว ในเซสชันนี้ เราจะมี Project ให้ทำไว้ใส่ Portfolio แบบแน่น ๆ เป็น Project ระดับใช้งานได้จริง ที่คนจบตรงสายยังต้องตะลึง HR ยังต้องรีบยกหูโทรศัพท์เรียกไปสัมภาษณ์!
9. Node.js
เสริมสกิลให้แน่นกว่าคู่แข่งขึ้นอีกระดับด้วย Node.js ในเซสชันนี้ ผู้เรียนจะได้ทำเว็บขายอสังหาริมทรัพย์ และอีกมากมาย ด้วย Cutting edge technology ดูทั้ง Process การคิดกับ Application จริง เสริมประสบการณ์ ได้ทั้งงานใส่ Portfolio และความรู้ที่ไปสมัครงานได้เป็นหมื่นตำแหน่ง ทำให้หางานง่ายสุด ๆ
10. Algorithm
...
เนื้อหาที่เรียนอย่างละเอียด
เนื้อหาในคอร์สนี้เทียบเท่ากับการเรียนในระดับมหาวิทยาลัยของคณะวิศวกรรมศาสตร์ หรือวิทยาการคอมพิวเตอร์ 2.5 ปี พร้อมแบบฝึกหัดเพิ่มทักษะด้าน Programming มากกว่า 250 ข้อ ตัวอย่าง Mini project ต่าง ๆ และเสริมด้วยแบบฝึกหัดพิเศษระหว่างคอร์สเรียนคล้ายกับการจำลองสอบ Midterm และแบบฝึกหัดพิเศษก่อนจบคอร์สเรียนเช่นเดียวกับการสอบ Final นอกจากนี้ผู้เรียนจะได้เรียนรู้การจัดการกับ Database อย่างเป็นระบบและมีตัวอย่าง Project ที่ใช้งานในโลกธุรกิจจริงในเชิงพาณิชย์ที่เราจะพาท่านทำจนเป็นโปรแกรมที่ท่านสร้างขึ้นมาใช้ได้เอง ใช้เป็นส่วนหนึ่งในการสร้าง Portfolio สำหรับเรียนต่อและสมัครงานได้ เมื่อจบแล้วต่อด้วย Data Structure, Algorithm และ Web Programming เรียนกันยาว ๆ คุ้มสุด ๆ
1. Java + Database Programming ฉบับโคตรเซียน เรียนเขียนโปรแกรมภาษาจาวา + ดาต้าเบสแบบลงลึก สอนตั้งแต่เริ่มต้นจนเขียนโปรแกรมเองและจัดการดาต้าเบสได้
โปรแกรม Eclipse
การติดตั้งและการใช้โปรแกรม Eclipse เบื้องต้น
Variable (ตัวแปร)
ใช้กำหนดชนิดข้อมูลและจองหน่วยความจำสำหรับเก็บข้อมูลที่ต้องใช้ในการทำงานของโปรแกรม เช่น การคำนวณค่าหรือแสดงผลลัพธ์
Expression (นิพจน์)
นำตัวแปร ค่าคงที่ และตัวดำเนินการมาเขียนประกอบกันเพื่อสร้างค่าใหม่ออกมาตามที่ต้องการ
การเขียน if-else
ใช้กำหนดให้โปรแกรมตัดสินใจเลือกทำคำสั่งอย่างใดอย่างหนึ่งตามเงื่อนไขที่กำหนด
การเขียน Loop
ใช้ควบคุมให้โปรแกรมทำงานซ้ำ ๆ ตามเงื่อนไขที่กำหนด
การเขียน Loop แบบซับซ้อน
ใช้งาน Loop ที่ซับซ้อนยิ่งขึ้น
Array
ใช้เก็บข้อมูลชนิดเดียวกันหลายตัวไว้ด้วยกัน เรียงต่อกันในหน่วยความจำ
Array 2D
ใช้เก็บข้อมูลชนิดเดียวกันหลายตัวไว้ด้วยกันในรูปแบบตารางซึ่งมีการจัดการข้อมูลด้วยแถว (Row) และหลัก (Column)
Sort
เรียนรู้หลักการของวิธีเรียงข้อมูล อาทิ Bubble sort และฝึกเขียนโปรแกรมเรียงข้อมูลแบบต่าง ๆ
Method/Function
ส่วนย่อยของโปรแกรมหลักที่สร้างขึ้นเพื่อให้โปรแกรมหลักเรียกใช้งาน
Pass by value & Pass by reference
ส่งค่าหรือตัวแปรเป็น Argument ของฟังก์ชัน
Class
ใช้กำหนดคุณลักษณะและสิ่งที่วัตถุ (Object) นั้นจะทำได้เพื่อเป็นแม่แบบในการสร้างวัตถุ
Object
วัตถุที่สร้างขึ้นมาจากคลาสเพื่อนำไปใช้งานในการทำงานของโปรแกรม
OOP (การเขียนโปรแกรมเชิงวัตถุ)
รูปแบบการเขียนโปรแกรมที่มองทุกสิ่งเป็นวัตถุซึ่งมีคุณลักษณะ (Attribute) และสิ่งที่ทำได้ (Method)
Interface
ส่วนเชื่อมต่อที่บอกว่าวัตถุนั้นทำอะไรได้บ้าง ใช้สำหรับให้คลาสอื่นสืบทอดไปใช้
Encapsulation
ป้องกันข้อมูลที่สำคัญของคลาสโดยกำหนดการเข้าถึงข้อมูลจากภายนอก
Inheritance
สร้างคลาสใหม่ด้วยการสืบทอดจากคลาสแม่ ทำให้ส่งต่อคุณลักษณะและความสามารถของคลาสแม่ไปให้คลาสลูกได้
Polymorphism
ใช้ตัวแปรที่เป็นคลาสแม่แล้วอ้างอิงไปยังออบเจ็กต์ที่เป็นคลาสลูกหลายชนิดได้
Static
มักใช้จัดการกับตัวแปรของคลาสที่แชร์กันระหว่างทุกออบเจ็กต์ในคลาสนั้น หรือใช้กำหนดเมธอดที่ให้เรียกใช้ผ่านคลาสได้เลย
Final
มักใช้กำหนดให้ตัวแปรในคลาสให้เป็นค่าคงที่ หรือกำหนดเมธอดในคลาสให้แก้ไขไม่ได้เมื่อสืบทอดไป
Try-catch
ใช้ตรวจจับความผิดปกติขณะโปรแกรมทำงานเพื่อให้โปรแกรมทำงานได้ปกติจนจบไม่หยุดทำงานกลางคัน
String
ใช้เก็บสายอักขระ จะเก็บข้อมูลตัวอักขระ เช่น ตัวอักษรหรือตัวเลข เรียงต่อกันในหน่วยความจำ
File
อ่านข้อมูลจากไฟล์และเขียนข้อมูลลงไฟล์
GUI
ใช้ทำส่วนกราฟิกของโปรแกรมเพื่อเอาไว้ใช้ติดต่อกับผู้ใช้งาน ทำให้ผู้ใช้งานใช้งานโปรแกรมของเราได้อย่างง่ายดาย
Generic
สร้างคลาสที่ทำให้สามารถใส่ข้อมูลเป็นประเภทใดก็ได้
Collection
ใช้เก็บชุดข้อมูลที่มีลักษณะเฉพาะเจาะจงยิ่งขึ้น เช่น ชุดข้อมูลที่ขยายขนาดได้เรื่อย ๆ ชุดข้อมูลที่มีข้อมูลไม่ซ้ำกัน หรือชุดข้อมูลที่ต้องเก็บเป็นคู่
Database Design (การออกแบบฐานข้อมูล)
กำหนดข้อมูลที่ต้องใช้แล้วนำมาจัดระบบเพื่อไม่ให้เกิดความซ้ำซ้อน สะดวกในการค้นหา และทำให้ใช้ฐานข้อมูลได้อย่างมีประสิทธิภาพ
Normalization
ใช้ลดความซํ้าซ้อนของฐานข้อมูลโดยปรับปรุงโครงสร้างให้อยู่ในรูปแบบมาตรฐาน
ER Diagram & EER Diagram
แผนภาพที่ใช้อธิบายโครงสร้างและความสัมพันธ์ของข้อมูลในฐานข้อมูล ใช้วางแผนให้เห็นภาพโดยรวมเพื่อทำให้สร้างฐานข้อมูลได้ง่ายและลดข้อผิดพลาด
คำสั่ง SQL
ใช้จัดการกับข้อมูลในฐานข้อมูล เช่น SELECT, UPDATE, DELETE, INSERT, WHERE, ORDER BY, DISTINCT, GROUP BY, INNER JOIN, LEFT, RIGHT เป็นต้น
JDBC
ใช้เป็นตัวเชื่อมต่อระหว่างโปรแกรมจาวากับฐานข้อมูลแบบ Relational
Swing
ใช้ออกแบบ Form เพื่อทำ GUI
Software Process
กระบวนการผลิตซอฟต์แวร์ตั้งแต่ต้นคือรับงานจากลูกค้า จนจบงานคือส่งงานให้ลูกค้า
MVC
รูปแบบของการเขียนโปรแกรมให้ดูเรียบร้อยและง่ายต่อการแก้ไขจัดการ
Network Programming
เขียนโปรแกรมเพื่อติดต่อสื่อสารกับเครือข่ายหรือโปรแกรมอื่น
Graph
เขียนโปรแกรมวาดกราฟรูปแบบต่าง ๆ เช่น กราฟแท่ง กราฟเส้น
Workshop
เขียนโปรแกรมสำหรับร้านค้า พิมพ์บิล พิมพ์ใบเสร็จ ฯลฯ
2. Data Structure เรียนโครงสร้างการเก็บข้อมูลแบบต่าง ๆ และการประยุกต์ใช้
ทบทวน Array, Memory Management, Notation, Big O, Big theta
ArrayList, Linked List, Doubly Linked List, Circular Linked List
Stack
Queue, Priority Queue
Graph
Tree, Binary Search Tree, AVL Tree, Heap
Hash
3. Algorithm เรียนอัลกอริทึมแบบต่าง ๆ และการประยุกต์ใช้
Brute Force Algorithm
Greedy Algorithm
Dynamic Programming
Graph Problems
Max-flow Min-cut, Search, Traveling Sale Problem, Minimum Spanning Tree, All Pair Shortest Path
State Space
Heap
P vs NP
Automata, Turing Machine
4. Web Programming เรียนทุกเรื่องที่จำเป็นต้องรู้ในการเขียนเว็บทั้งฝั่ง Client และ Server
Website
เรียนรู้การทำงานของ Internet, Website, HTTP, FTP
HTML
CSS
JavaScript
PHP
Bootstrap
MySQL
jQuery
Ajax
XML
JSON
Regular Expression
CRUD
สุดยอดของวิธีการเขียน CRUD สำหรับทุก Table ใน DB ใน 1 นาที
Responsive Web
Web ที่รองรับการเปิดจากอุปกรณ์ที่หลากหลาย เช่น Computer, Tablet, โทรศัพท์มือถือ
CMS
แนะนำ Wordpress, Drupal
การดึงข้อมูลจากอินเทอร์เน็ตมาประมวลผล
เช่น ข้อมูลราคาหุ้น ข้อมูล P/E ratio ของหุ้น
การ Log-in / Log-out
และอื่น ๆ อีกมากมาย
1. Computer Engineering Essential เรียนพื้นฐานวิศวกรรมคอมพิวเตอร์ เพื่อเตรียมความพร้อมสู่การเป็นโปรแกรมเมอร์ระดับเทพ
Computer Engineering
แนะนำ Terminology ที่เกี่ยวข้องกับการเขียนโปรแกรมคอมพิวเตอร์ทั้งหมด เรียนรู้ประวัติศาสตร์โดยย่อและการทำงานของคอมพิวเตอร์, Operating System, การทำงานของ CPU, WEB, Internet
ปัญหาของนักเขียนโปรแกรม
ทำไมเราต้องมีภาษาเขียนโปรแกรมหลายภาษา ทำอย่างไรถึงจะเป็นนักเขียนโปรแกรมขั้นเทพ จริยธรรมคอมพิวเตอร์/จริยธรรมข้อมูล ความรู้ด้านธุรกิจที่เกี่ยวกับคอมพิวเตอร์
เขียนโปรแกรมเบื้องต้นด้วย EPT-VISUAL-PROGRAMMING
VARIABLE, IF-ELSE, LOOP, GUI
เลขฐาน 2
Algorithm คืออะไร
Computer Network
Computer Architecture
Computer Security
2. SUPER USER พร้อมเป็นเทพ Linux และ Git Command Line
Linux
ดาวน์โหลดและติดตั้ง Linux บน VirtualBox
Command Line
Command Line ระดับ Basic ไปจนถึง Advance
Git
การใช้งาน Git ตั้งแต่พื้นฐานจน Advance
Web Server
การทำ Web Server
XAMPP
ติดตั้งและใช้งาน XAMPP
WordPress
ทำเว็บ eCommerce
3. Web Programming: Front-end ฉบับฉับไว เรียนเขียนโปรแกรมเว็บฝั่ง Front-end แบบเร่งรัด
Intro to WEB
เรียนรู้พื้นฐานเกี่ยวกับเทคโนโลยีเว็บ เช่น อินเตอร์เน็ตทำงานอย่างไร เว็บไซต์ทำงานอย่างไร การติดตั้ง Software ต่าง ๆ เรียนรู้เกี่ยวกับ HTTP ซึ่งเป็นมาตรฐานการสื่อสารที่ใช้สำหรับแลกเปลี่ยนข้อมูลระหว่าง client และ server ว่าต้องรับ/ส่งข้อมูลอย่างไร
HTML
เรียนรู้การเขียน HTML ซึ่งเป็นภาษา Markup มาตรฐานที่ใช้ในการบอกโครงสร้างของหน้าเว็บ ซึ่งประกอบไปด้วย element มากมาย และ element เหล่านี้จะเป็นตัวบอก browser ว่าจะต้องแสดงผลหน้าเว็บทั้งในด้านข้อมูลและความสวยงามอย่างไร
CSS
เรียนรู้การเขียน CSS และการใช้ร่วมกับ HTML โดยเน้นไปที่ความสวยงามของหน้าจอทำให้สามารถจัดการรูปแบบหน้าตาของเว็บได้เป็นระบบมากขึ้น
Layout
จัด Layout ของ Web ด้วยเทคนิคแบบ Classical และ Modern
Theme
ใช้ Theme ต่าง ๆ ที่มีอยู่แล้วมาประกอบกันเป็นเว็บ
XML
JSON
API
ทำความรู้จัก ทดลองสร้าง และใช้งาน API ซึ่งเป็นวิธีที่คอมพิวเตอร์ใช้คุยกัน อาจจะเป็นคุยกันระหว่างโปรแกรมภายในเครื่องเดียวกันเอง หรือคุยกับคอมพิวเตอร์เครื่องอื่นผ่าน Internet protocol เช่น HTTP ก็ได้
JavaScript
เรียนรู้การเขียน JavaScript ซึ่งเป็นภาษาเขียนโปรแกรมสำหรับเว็บ สามารถใช้อัปเดตหรือเปลี่ยนแปลงการทำงานของเว็บไซต์ขณะทำงานได้ เช่น HTML Content หรือ CSS นอกจากนี้ยังใช้ในการคำนวณหรือเก็บข้อมูลได้อีกด้วย รวมทั้งเรียนรู้เกี่ยวกับ JavaScript framework ที่เป็นที่นิยมต่าง ๆ
Progressive Web Apps
เรียนรู้และทดลองทำ PWA ซึ่งเป็นมาตรฐานการทำเว็บที่กำหนดโดย Google โดยเป็นการนำจุดเด่นของ Native Apps กับ Web Apps มารวมกัน ทำให้ผู้ใช้งานสามารถเข้าถึงเว็บไซต์ได้อย่างรวดเร็วโดยที่มีประสิทธิภาพการใช้งานแบบใกล้เคียงกับการติดตั้งแอปพลิเคชันบนเครื่อง
Intro to React
แนะนำการใช้งาน React ซึ่งเป็น User Interface Library ของ JavaScript ใช้เป็นเครื่องมือสำหรับสร้าง UI components ที่กำลังได้รับความนิยม
Intro to Vue.js
แนะนำการใช้งาน Vue.js ซึ่งเป็น JavaScript Framework ตัวหนึ่งที่เราสามารถเพิ่มเข้าไปในหน้า HTML ได้เลยโดยใส่ไว้ใน tag script
Workshop
ทดลองสร้างเว็บต่าง ๆ หลากหลายรูปแบบ
4. Node.js ฉบับสมบูรณ์ เรียนทำเว็บโดยเน้นฝั่ง Back-end ด้วย Node.js
Intro to WEB
เรียนรู้พื้นฐานเกี่ยวกับเทคโนโลยีเว็บ เช่น อินเตอร์เน็ตทำงานอย่างไร เว็บไซต์ทำงานอย่างไร การติดตั้ง Software ต่าง ๆ
JavaScript
เรียนรู้การเขียน JavaScript ซึ่งเป็นภาษาเขียนโปรแกรมสำหรับเว็บ สามารถใช้อัปเดตหรือเปลี่ยนแปลงการทำงานของเว็บไซต์ขณะทำงานได้ และยังใช้ในการคำนวณหรือเก็บข้อมูลได้อีกด้วย
Node.js
เรียนรู้สร้างโปรเจกต์และใช้งาน Node.js
npm
เรียนรู้การใช้งาน npm และการติดตั้งโมดูลต่าง ๆ
express
เรียนรู้การทำ Web server
EJS
เรียนรู้การทำ Front-end ด้วย Template engine
MySQL
เรียนรู้การสร้างและจัดการกับระบบฐานข้อมูล
จากมือกีตาร์สู่นักเขียนโปรแกรม
เรียนเขียนโปรแกรมเพื่อเปลี่ยนสายงานตอนอายุ 40++
เด็กม.ปลาย เรียนกับ EPT ตั้งแต่ม.ต้น เรียนจบแล้วทำโปรแกรมแต่งรูปด้วยตนเองได้ (ได้ทุนเรียนต่ออเมริกา)
ระบบการสอนดีเยี่ยม!
ตอนแรกไม่เข้าใจว่าทำไมสอนเยอะแยะ จะสอนสั้น ๆ แบบที่อื่นไม่ได้เหรอ แต่เรียนแล้วรู้เลยว่าระบบการสอนของที่นี่ทำให้เก่งได้จริง ๆ
คุณ Aใช้ในการทำงานได้ถึงทุกวันนี้
สวัสดีครับ ปีก่อนผมเคยเรียนกับพี่วิทย์ก่อนไปเรียนเมืองนอก ตอนนี้เรียนจบมา+ทำงานมาสักพักแล้ว จึงอยากมาขอบคุณพี่นะครับ ตอนไปเรียนง่ายขึ้นเยอะครับ เพราะว่า data structure พี่สอนดี ทุกวันนี้ทำงานยังได้ใช้ประโยชน์จากสิ่งที่พี่สอนอยู่เลยครับ
คุณ Bเรียนมาหลายที่ แต่มาเป็นจริง ๆ ที่นี่
ที่นี่สอนดีมากค่ะ เราเรียนแล้วเราชอบมาก กำจัดความโง่เขียนโปรแกรมได้ดีเลย เรียนมาตั้งหลายที่ มาเป็นจริง ๆ ก็ที่นี่แหละ ขอบพระคุณครูวิทย์มาก
คุณ Pawarisaเนื้อหาอัดแน่น
เรียน full stack web ยังกับเรียนป.โทอีกใบ เข้มข้น
คุณ Namแบบฝึกหัดจัดเต็ม
อัดแน่นด้วยความรู้ เขียน code คล่องเลยครับ จะไม่คล่องได้ไง มีข้อสอบให้ทำเยอะมากกกกกกกกก
คุณ Kongpopเรียนภาษาเดียวแต่เขียนได้ทุกภาษา
เรียนแค่คอร์สเดียวสามารถศึกษาเองได้ทุกภาษาเลยครับ
คุณ Child
COURSE INSTRUCTOR
ครูสอนเขียนโปรแกรม ผู้มีประสบการณ์การสอนมากกว่า 10 ปี จบสายตรง และมีประสบการณ์ใน Project มากมายตั้งแต่ระดับเล็กไปจนถึงใหญ่ ทำให้เข้าใจเรื่องการเขียนโปรแกรมอย่างลึกซื้ง และเข้าใจนักเรียนเป็นอย่างดี
การศึกษา
ผลงานในอดีต
เรียนโดยการเน้นลงมือปฏิบัติ
แบบฝึกหัดจัดเต็มรวมเกือบ 1,000 ข้อ ทั้งโจทย์ท้ายบทเรียน Coding และ Project ได้ลงมือจริงกับปัญหาจริงที่เจอในโลกของการเขียนโปรแกรม ตรวจกับโปรแกรมตรวจการบ้านได้ตลอด 24 ชั่วโมง
เน้นพื้นฐานเพื่อการต่อยอดที่หลากหลาย
เทคโนโลยีเปลี่ยนแปลงอยู่เสมอแต่สิ่งที่ไม่เปลี่ยนคือ แนวความคิดและ Algorithm ซึ่งเป็นจุดที่เราเน้น ไม่ต้องกลัวเรียนจบแล้วจะต่อยอดไม่ได้ เพราะว่าเราสอนลงลึกถึงรากและมีตัวอย่างการใช้จริง
Friendly Support
ไม่ต้องกลัวว่าจะไม่เข้าใจ มีเจ้าหน้าที่ Zoom ไปสอนเรื่องที่จำเป็นต้องรู้ก่อนเรียนทุกเรื่องในครั้งแรกที่เรียน และระหว่างเรียนสามารถส่งคำถามมาถามได้ตลอดเวลา
เรียนได้ทุกที่ทุกเวลา เรียนจบแล้วมีใบรับรอง
คอร์สมีอายุ 6 ปี จะเรียนซ้ำกี่ครั้งก็ได้ เรียนเวลาไหนเมื่อใดก็ได้ พร้อมรับประกาศนียบัตรจัดส่งให้ถึงบ้านเมื่อเรียนจบคอร์สและทำการบ้านผ่าน 90% ขึ้นไป
COURSE STYLE
การเรียน
เป็นการเรียนผ่านวิดีโอในระบบ Elearn ของเรา ซึ่งเป็นการเรียนโดยการลงมือปฏิบัติ ไม่ใช่การนั่งฟังเฉย ๆ ไม่ใช่การเรียนในกลุ่มเฟซบุ๊ก ดังนั้นในระหว่างการเรียนจะมีการบ้านให้ส่ง มีคำถามท้ายบทเรียนให้ตอบ มีโจทย์เขียน Code ให้ทำ และมี Project ให้ได้ลงมือปฏิบัติจริงด้วย
ตัวอย่างการสอน
การส่งการบ้าน
โจทย์เขียน Code 150-250++ ข้อแรก ให้ส่งในโปรแกรมตรวจการบ้านที่พัฒนาโดย EPT ซึ่งเป็นโปรแกรมแบบ Interactive ที่ใช้งานง่าย ตรวจได้ตลอดเวลา และช่วยบอกข้อผิดพลาดของผลลัพธ์จาก Code ของผู้เรียน สำหรับข้อใหญ่และ Project ให้ส่งทางอีเมลซึ่งจะมีเจ้าหน้าที่ตรวจให้*
* เฉพาะคอร์สหมวดเลข 1 และคอร์สเซต เช่น J103, PHP101-J, SET-B, SEAL เท่านั้น สำหรับหมวดเลข 7 เช่น NODE701 จะไม่บังคับทำการบ้าน
การช่วยเหลือ
ทุกคอร์ส เมื่อสมัครจะมีเจ้าหน้าที่ Zoom ไปสอนแบบตัวต่อตัวเกี่ยวกับความรู้เบื้องต้นที่ต้องใช้ในการเรียนประมาณ 1-2 ชั่วโมง ซึ่งจะสอนทุกอย่าง เช่น การติดตั้งโปรแกรม การใช้โปรแกรมตรวจการบ้าน การแก้ปัญหา การดีบัก เป็นต้น หลังจากนั้นหากมีปัญหา/งง/สงสัย สามารถถามผ่านระบบ Q&A หรือ Facebook messenger หรืออีเมล ในกรณีที่เรียนแล้วงงหนักมาก สามารถนัดเวลาเพื่อให้ Zoom ไปตอบคำถามได้*
* เฉพาะคอร์สหมวดเลข 1 และคอร์สเซต เช่น J103, PHP101-J, SET-B, SEAL เท่านั้น สำหรับหมวดเลข 6,7,8 เช่น NODE701 จะไม่มีการ Zoom ไปตอบคำถาม
ผู้เรียนสามารถทดลองเรียนออนไลน์ได้ฟรีโดยไม่มีค่าใช้จ่ายใด ๆ เมื่อใช้ Promotion Code ลดราคา 100% สำหรับคอร์ส Intro to Expert Programming ด้านล่างนี้ กดปุ่ม COPY เพื่อคัดลอก Code ได้เลย
สมัครทดลองเรียนฟรีง่าย ๆ ใน 3 ขั้นตอน
1. ไปที่หน้าเว็บคอร์ส Intro to Expert Programming กดที่นี่เพื่อไปหน้าเว็บ https://elearn.expert-programming-tutor.com/learn/intro
2. กดปุ่ม "Buy now จ่ายเงินเพื่อซื้อคอร์สนี้"
3. ใส่ Promotion Code ที่ช่อง Promotion Code แล้วกดปุ่ม Apply Code จากนั้นกดตรงปุ่ม "ไม่มีค่าใช้จ่าย คลิกเพื่อลงทะเบียนเรียนเลย" แล้วเริ่มเรียนได้เลย
* การทดลองเรียนทุกคอร์สจะเหมือนกัน
** สำหรับผู้ที่ไม่เคยลงทะเบียนในเว็บ elearn ของ EPT มาก่อน จะต้องลงทะเบียนให้เรียบร้อยก่อนจึงจะทดลองเรียนได้
*** หากมีปัญหาทำตามขั้นตอนไม่ได้ กรุณา Capture หน้าจอที่ติดปัญหาทั้งหน้าเพื่อให้เจ้าหน้าที่ดำเนินการช่วยเหลือได้อย่างรวดเร็ว
COURSE PROMOTION
สำหรับผู้ที่สมัครภายในวันนี้เท่านั้น
แถมฟรี! คอร์ส Computer Engineering Essential มูลค่า 5,700 บาท
คอร์สปูพื้นฐานความรู้ด้านวิศวกรรมคอมพิวเตอร์ เพื่อเตรียมความพร้อมสู่การเป็นโปรแกรมเมอร์ระดับเทพใน 29 ชั่วโมง
และ คอร์ส Super User มูลค่า 5,700 บาท
พร้อมเป็นเทพ Linux และ Git Command Line ภายใน 20 ชั่วโมง เรียนรู้กันตั้งแต่ติดตั้งโปรแกรมจนถึงใช้งาน Command Line ของ Linux และ Git ที่แม้แต่ผู้ที่เรียกตัวเองว่าโปรแกรมเมอร์หลายคนยังทำไม่ได้
และ คอร์ส Web Programming: Front-end ฉบับฉับไว มูลค่า 5,700 บาท
คอร์สเรียนเขียนโปรแกรมเว็บฝั่ง Front-end แบบเร่งรัด สำหรับคนมีเวลาน้อย สอนตั้งแต่ขั้นพื้นฐานจนสร้างเว็บฝั่ง Front-end เบื้องต้นได้ มี Workshop ให้ลงมือทำ เนื้อหารวม 47 ชั่วโมง
และ คอร์ส Node.js ฉบับสมบูรณ์ มูลค่า 5,500 บาท
คอร์สสอนทำเว็บโดยเน้นฝั่ง Back-end ด้วย Node.js สอนตั้งแต่ขั้นพื้นฐานจนสร้างเว็บเบื้องต้นได้ สอนทั้งฝั่ง Front-end และ Back-end เนื้อหา 30 ชั่วโมง
ลดพิเศษ! คอร์ส Cloud เหลือเพียง 999 บาท จากราคาเต็ม 5,900 บาท
คอร์สเรียน Cloud ฉบับเร่งรัด ครอบคลุม Service หลัก ๆ ยอดนิยมเกือบทั้งหมดของ Amazon Web Service สอนการใช้งาน Service ต่าง ๆ ของ Cloud Platform โดยเน้นไปที่ Amazon Web Service (AWS) ซึ่งเป็น Platform ยอดนิยมที่สุด เนื้อหาครอบคลุม Service หลักทั้งหมดสำหรับทำ Web Server, Serverless และ Chatbot
พิเศษ! สมัครตอนนี้แถมฟรี คอร์ส Computer Engineering Essential มูลค่า 5,700 บาท
และคอร์ส Super User มูลค่า 5,700 บาท
และคอร์ส Web Programming: Front-end ฉบับฉับไว มูลค่า 5,700
และคอร์ส Node.js ฉบับสมบูรณ์ มูลค่า 5,500 บาท
และมีสิทธิ์แลกซื้อ คอร์ส Cloud ในราคาเพียง 999 บาท จากปกติ 5,900 บาท
FAQ
Q: กรอกข้อมูลในแบบฟอร์มสมัครเรียนอย่างไร
Q: ชำระเงินผ่านช่องทางไหนได้บ้าง
A: ทาง EPT รองรับการจ่ายเงินด้วยบัตรเครดิตหรือบัตรเดบิตของ VISA/MasterCard/JCB และ TrueMoney Wallet ผ่านทางระบบของ Omise รวมทั้งการโอนเงินผ่านธนาคารเข้าบัญชีบริษัทโดยตรง ท่านสามารถดูวิธีจ่ายเงินแบบต่าง ๆ ได้ในหน้าชำระเงิน

Q: ผ่อนชำระได้ไหม
A: ผ่อนชำระได้ ท่านสามารถดูวิธีจ่ายเงินแบบผ่อนชำระ (Installment) ได้ในหน้าชำระเงิน
Q: สมัครเรียนแล้วเริ่มเรียนตอนไหน
A: หลังจากชำระเงินเรียบร้อยแล้ว ระบบจะส่งอีเมลแจ้งพาสเวิร์ดสำหรับเข้าเรียนให้ท่านภายใน 24 ชั่วโมง